SAP Valvonta ja suorituskyvyn tarkistukset: täydellinen opetusohjelma Tcodeilla

Mitä on järjestelmän valvonta?

Järjestelmän valvonta on päivittäistä rutiinitoimintaa, ja tämä asiakirja tarjoaa järjestelmällisen vaiheittaisen prosessin palvelimen valvontaan. Se antaa yleiskatsauksen teknisistä näkökohdista ja konsepteista ennakoivaan järjestelmän valvontaan. Harvat niistä ovat:

  • Sovelluspalvelimien tarkistus.
  • Järjestelmän laajuisten työprosessien seuranta.
  • Yksittäisten tapausten työprosessien seuranta.
  • Lukitusmerkintöjen valvonta.
  • CPU käyttöaste
  • Tietokannassa käytettävissä oleva tila.
  • Päivitysprosessien seuranta.
  • Valvontajärjestelmän loki.
  • Buffer tilastotiedot

Jotkut muut ovat:

  • Erätöiden seuranta
  • Kelapyyntöjen valvonta.
  • Tulostuspyyntöjen määrä
  • ABAP-vedosanalyysi.
  • Tietokannan suorituskyvyn valvonta.
  • Tietokannan tarkistus.
  • Sovelluksen käyttäjien seuranta.

Miksi päivittäiset perustarkastukset / järjestelmän valvonta?

Päivittäiset perustarkastukset / Järjestelmän valvonta

Kuinka valvomme a SAP Järjestelmä?

Sovelluspalvelimien tarkistus (SM51)

Tätä tapahtumaa käytetään kaikkien aktiivisten sovelluspalvelimien tarkistamiseen.

Sovelluspalvelimien tarkistus

Täältä näet, mitkä palvelut tai työprosessit on määritetty kussakin tapauksessa.

Yksittäisten tapausten työprosessien seuranta SM50

Näyttää kaikki käynnissä olevat, odottavat, pysäytetyt ja PRIV-prosessit, jotka liittyvät tiettyyn esiintymään. Tässä vaiheessa tarkistamme kaikki prosessit; prosessin tilan tulee aina olla odottamassa tai käynnissä. Jos jollakin prosessilla on jokin muu tila kuin odotus tai käynnissä, meidän on tarkistettava kyseinen prosessi ja raportoitava sen mukaisesti.

Yksittäisten tapausten työprosessien seuranta SM50

Tämä tapahtuma näyttää paljon tietoja, kuten:

  1. Työprosessin tila (olipa se varattu tai ei)
  2. Jos työprosessi on käynnissä, saatat nähdä sen suorittaman toiminnon Toiminto-sarakkeessa.
  3. Voit nähdä minkä pöydän parissa työstetään

Jotkut tyypillisistä ongelmista:

  • Käyttäjällä kestää kauan kirjautua sisään / ei pysty kirjautumaan / verkkotapahtuma erittäin hidas. Tämä voi johtua siitä, että DIA-työprosessit ovat täysin hyödynnettyinä. Syynä voi olla myös pitkiä käynnissä olevia töitä (punainen ilmaisin Aika-sarakkeen alla). Tarvittaessa voit peruuttaa istunnon valitsemalla työt ja valitsemalla Prosessi>Peruuta ilman ydintä. Tämä peruuttaa työn ja vapauttaa työprosessin toiselle käyttäjälle/prosessille
  • Joillakin käyttäjillä voi olla PRIV-tila Syy sarakkeessa. Tämä voi johtua siitä, että käyttäjätapahtuma on niin suuri, että se vaatii enemmän muistia. Kun näin tapahtuu, DIA-työprosessi on käyttäjän "omistuksessa", eikä se anna muiden käyttäjien käyttää sitä. Jos näin tapahtuu, tarkista asia käyttäjältä ja suorita työ taustatyönä, jos mahdollista.
  • Jos SPO-työprosessissa on pitkä tulostustyö, tutki ongelma. Se voi olla tulostuspalvelimeen tai tulostimeen liittyvä ongelma.

Koko järjestelmän laajuisten työprosessien valvonta (SM66)

Järjestelmän laajuisten työprosessien seuranta

Tarkistamalla työprosessin kuormituksen globaalin työprosessin yleiskatsauksen avulla voimme nopeasti selvittää järjestelmän suorituskykyongelman mahdollisen syyn.

Tarkkaile kaikkien aktiivisten esiintymien työprosessin kuormitusta koko järjestelmän

Global Work Process Overview -näytön avulla voimme nähdä yhdellä silmäyksellä:

  • Kunkin sovelluspalvelimen tila
  • Syy, miksi se ei ole käynnissä
  • Onko se käynnistetty uudelleen
  • CPU ja pyynnön ajoaika
  • Käyttäjä, joka on kirjautunut sisään, ja asiakas, johon he kirjautuivat
  • Raportti, joka on käynnissä

Monitor Application User (AL08 ja SM04)

Tämä tapahtuma näyttää kaikki aktiivisten esiintymien käyttäjät.

Tarkkaile sovelluksen käyttäjää

Päivitysprosessien seuranta (SM13)

Suorita tapahtuma SM13 ja laita '*' kentässä KÄYTTÄJÄ ja napsauta Päivitysprosessien seuranta painiketta.

Päivitysprosessien seuranta

Jos odottavia päivityksiä ei ole pitkiä tai päivityksiä ei ole meneillään, tämä jono on tyhjä alla olevan kuvakaappauksen mukaisesti.

Päivitysprosessien seuranta

Mutta jos päivitys ei ole aktiivinen, etsi alla olevat tiedot:

  • Onko päivitys aktiivinen, jos ei, oliko järjestelmä vai käyttäjä poistanut sen käytöstä?
    • Valitse Päivitysprosessien seuranta-painiketta ja hanki tiedot.
    • Valitse Päivitysprosessien seuranta-painiketta ja saat alla olevat tiedot:
  • Onko jokin päivitys peruutettu?
  • Onko olemassa pitkä jono odottavia päivityksiä, jotka ovat vanhempia kuin 10 minuuttia?

Lukon sisäänvientien valvonta (SM12)

Suorita Transaction SM12 ja kirjoita '*' User Name -kenttään

Lukitusmerkintöjen valvonta

SAP tarjoaa lukitusmekanismin, joka estää muita käyttäjiä muuttamasta käsittelemääsi tietuetta. Joissakin tilanteissa lukot eivät vapaudu. Tämä voi tapahtua, jos käyttäjät katkeavat eli verkko-ongelman vuoksi ennen kuin he pystyvät vapauttamaan lukituksen.

Nämä vanhat lukot on tyhjennettävä tai se voi estää tietueiden pääsyn tai muutokset.

Voimme käyttää lukkotilastoja valvoaksemme järjestelmään asetettuja lukkoja. Tallennamme vain ne lukkomerkinnät, joissa on edellisen päivän päivämäärä-aikaleima.

Valvontajärjestelmän loki (SM21)

Lokin avulla voimme paikantaa ja korjata järjestelmässä ja sen ympäristössä esiintyviä virheitä.

Tarkistamme edellisen päivän lokin seuraavalla valinnalla/vaihtoehdolla:

  • Anna päivämäärä ja aika.
  • Valitse valintanappien ongelmat ja varoitukset
  • Paina Lue järjestelmäloki uudelleen.

Valvontajärjestelmän loki

Virityksen yhteenveto (ST02)

Vaihe 1: Siirry kohtaan ST02 tarkistaaksesi Tune yhteenvedon.

Vaihe 2: Jos näet punaisia ​​arvoja SWAPSissa, kaksoisnapsauta samaa.

Virityksen yhteenveto

Vaihe 3: Napsauta alla olevassa näytössä välilehteä "Nykyiset parametrit"

Virityksen yhteenveto

Vaihe 4: Merkitse muistiin arvo ja profiiliparametrit

Virityksen yhteenveto

Vaihe 5: Siirry kohtaan RZ10 (muuttaaksesi profiilin parametriarvoja)

Vaihe 6: Tallenna muutokset.

Vaihe 7: Käynnistä palvelin uudelleen, jotta uudet muutokset tulevat voimaan.

Suorittimen käyttöaste (ST06)

CPU käyttöaste

Idle CPU:n käyttöasteen on oltava 60-65%, jos se ylittää arvon, meidän on alettava tarkistaa ainakin alla olevia asioita:

  • Suorita käyttöjärjestelmätason komennot – aloita ja tarkista, mitkä prosessit vievät eniten resursseja.
  • Siirry kohtaan SM50 tai SM66. Tarkista, onko käynnissä pitkään käynnissä olevia töitä tai pitkiä päivityskyselyitä.
  • Siirry kohtaan SM12 ja tarkista lukon merkinnät
  • Siirry kohtaan SM13 ja tarkista Päivitä aktiivinen tila.
  • Tarkista SM21:n virheet.

ABAP kaatopaikat (ST22)

Täällä tarkistamme edellisen päivän kaatopaikat

ABAP kaatopaikat

Taustatulosten valvonta (SP01)

Suorita taustatulostuspyynnön valvontaa varten SP01 ja valitse seuraavasti:

  • Kirjoita '*' Luonut-kenttään
  • Valitse Kelapyyntöjen valvonta suorituspainike.

Kelapyyntöjen valvonta

Tässä tallennetaan vain ne pyynnöt, jotka lopetetaan ongelmien vuoksi.

Kelapyyntöjen valvonta

Erätöiden valvonta (SM37)

Jos haluat seurata taustatöitä, suorita SM37 ja valitse seuraavasti:

  • Kirjoita '*' kenttiin User Name ja Job name
  • Valitse Työn tila -kohdasta: Ajoitettu, Peruutettu, Vapautettu ja Valmis pyynnöt.

Erätöiden seuranta

Tapahtuman RFC-hallinta (SM58)

Transaktionaalinen RFC (tRFC, joka tunnettiin myös alun perin asynkronisena RFC) on asynkroninen viestintämenetelmä, joka suorittaa kutsutun toimintomoduulin RFC-palvelimessa vain kerran.

Tapahtuman RFC-hallinta

Meidän on valittava näyttöjakso, jonka aikana haluamme tarkastella tRFC:itä, ja sitten valita '*' käyttäjätunnuskentästä nähdäksesi kaikki puhelut, joita ei ole suoritettu oikein tai jotka odottavat jonossa.

QRFC-hallinta (outbound Queue-SMQ1)

Meidän pitäisi määrittää asiakkaan nimi tänne ja katsoa, ​​onko lähteviä qRFC-tiedostoja odottamassa tai virhetilassa.

QRFC hallinto

QRFC-hallinta (saapuva jono-SMQ2)

QRFC hallinto

Meidän pitäisi määrittää asiakkaan nimi tänne ja katsoa, ​​onko saapuvia qRFC-tiedostoja odottamassa tai virhetilassa.

Tietokannan hallinta (DB02)

Tietokannan hallinto

Kun olet valinnut Nykyiset koot ensimmäisellä näytöllä pääsemme alla olevaan näyttöön, joka näyttää meille kaikkien järjestelmän taulukkotilojen nykyisen tilan.

Tietokannan hallinto

Jos jokin taulukkotiloista on yli 95 % ja automaattinen laajuus on pois päältä, meidän on lisättävä uusi tietotiedosto, jotta tietokanta ei ole täynnä.

Voimme myös määrittää pöytätilojen historian.

Tietokannan hallinto

Voimme valita kuukaudet, viikot tai päivät täältä nähdäksemme muutokset, jotka tapahtuvat taulukkotilassa.

Voimme määrittää taulukkotilan kasvun analysoimalla näitä arvoja.

Tietokannan hallinto

Tietokannan hallinto

Tietokannan varmuuskopiointilokit (DB12)

Tämän tapahtuman perusteella voimme määrittää, milloin järjestelmän viimeinen onnistunut varmuuskopiointi oli. Voimme tarkastella edellisen päivän varmuuskopioita ja katsoa, ​​oliko kaikki hyvin vai ei.

Voimme myös tarkistaa redo lokitiedostot ja nähdä, onnistuiko redo log varmuuskopiointi vai ei.

Tietokannan varmuuskopiointilokit

nopea Review

Päivittäiset seurantatehtävät

  1. Kriittiset tehtävät
  2. SAP järjestelmä
  3. tietokanta

Kriittiset tehtävät

Ei Tehtävä Liiketoimi Menettely / huomautus
1 Tarkista, että R/3-järjestelmä on päällä. Kirjaudu R/3-järjestelmään
2 Tarkista, että päivittäinen varmuuskopiointi suoritetaan ilman virheitä DB12 Tarkista tietokannan varmuuskopio.

SAP järjestelmä

Ei Tehtävä Liiketoimi Menettely / huomautus
1 Tarkista, että kaikki sovelluspalvelimet ovat käytössä. SM51 Tarkista, että kaikki palvelimet ovat päällä.
2 Tarkista työprosessit (alkaen SM51:stä). SM50 Kaikki työprosessit "käynnissä" tai "odottaa"-tilassa
3 Globaali työprosessin yleiskatsaus SM66 Tarkista, että mikään työprosessi ei ole käynnissä yli 1800 sekuntia
3 Etsi epäonnistuneita päivityksiä (päivitys päättyy). SM13
  • Aseta päivämäärä yhden päivän taakse
  • Syötä * käyttäjätunnukseen
  • Aseta "kaikki" päivitykset Tarkista, onko rivejä "Err".
4 Tarkista järjestelmäloki. SM21 Aseta päivämäärä ja aika ennen viimeistä lokin tarkistusta. Tarkistaa:

  • virheet
  • Varoitukset
  • Turvaviestit
  • Tietokantaongelmat
5 Revkatso peruutetuista töistä. SM37 Kirjoita tähti (*) käyttäjätunnukseen. Varmista, että kaikki tärkeät työt onnistuivat.
6 Tarkista, onko "vanhoja" lukkoja. SM12 Syötä tähti (*) käyttäjätunnukseksi.
7 Tarkista, onko järjestelmässä käyttäjiä. SM04AL08 Revts. tuntematon tai eri käyttäjätunnus ja pääte. Tämä tehtävä on suoritettava useita kertoja päivässä.
8 Tarkista kelan ongelmat. SP01 Syötä tähti (*) kohtaan Created ByLook, jos taustatulostustyö on ollut käynnissä yli tunnin ajan.
9 Tarkista työloki SM37 Tarkistaa:

  • Uudet työpaikat
  • Väärät työt
10 Revtarkastella ja ratkaista kaatopaikkoja. ST22 Etsi liikaa kaatopaikkoja. Etsi epätavallisia kaatopaikkoja.
11 Revkatso puskuritilastot. ST02 Etsi swapit.

tietokanta

Ei Tehtävä Liiketoimi Menettely / huomautus
1 Revkatso virheloki ongelmien varalta. ST04
2 Tietokannan kasvu Puuttuvat indeksit DB02 Jos taulukkotilaa käytetään yli 90 %, lisää siihen uusi datatiedosto Rakenna puuttuvat indeksit uudelleen
3 Tietokannan tilastoloki DB13