SAP Perusvalvonnan T-koodit ja terveystarkastukset

โšก ร„lykรคs yhteenveto

SAP Jรคrjestelmรคnvalvonta on pรคivittรคinen rutiini, joka pitรครค palvelimet, tyรถprosessit, lukitukset, pรคivitykset ja tietokannan kunnon hallinnassa. Ydin-T-koodit, kuten SM51, SM50, SM66, SM21, ST22, ST02, ST06, DB02 ja DB12, tarjoavat jรคrjestelmรคnvalvojille tรคydellisen ennakoivan tarkistuslistan.

  • ๐Ÿ–ฅ๏ธ Tarkista palvelimet ja tyรถprosessit: SM51 listaa sovelluspalvelimet, kun taas SM50 ja SM66 paljastavat instanssitason ja koko jรคrjestelmรคn tyรถprosessien tilan.
  • ๐Ÿ”’ Poista vanhentuneet lukitukset ja pรคivitykset: SM12 merkitsee vanhat lukitusmerkinnรคt; SM13 havaitsee deaktivoidut pรคivitykset ja jumiutuneet jonot.
  • ๐Ÿ“œ Tarkista jรคrjestelmรคlokin ja vedosten tiedot: SM21 nรคyttรครค virheet ja varoitukset; ST22 kerรครค pรคivรคn ABAP-lyhyet vedokset.
  • โš™๏ธ Viritรค puskurit ja suoritin: ST02 paljastaa puskurien vaihdot; ST06 vahvistaa, ettรค suorittimen lepotila pysyy noin 60โ€“65 %:ssa tasaisen kuormituksen aikana.
  • ๐Ÿค– Kรคytรค tekoรคlyรค poikkeavuuksien havaitsemiseen: Tekoรคlyavustajat tiivistรคvรคt SM21- ja ST22-kuviot, merkitsevรคt DB02-kasvutrendit ja suosittelevat seuraavaa tutkivaa T-koodia.

SAP Seuranta ja suorituskyvyn tarkastukset

Mikรค on SAP Jรคrjestelmรคn valvonta?

SAP Jรคrjestelmรคn seuranta on pรคivittรคinen perusrutiini, joka pitรครค SAP pitรครค ympรคristรถn terveenรค tarkistamalla palvelimia, tyรถprosesseja, lukkoja, pรคivityksiรค, jรคrjestelmรคlokeja ja tietokannan kuntoa sรครคnnรถllisin vรคliajoin. Tavoitteena on ennakoiva โ€“ havaita ongelmat ennen kuin kรคyttรคjรคt huomaavat niitรค.

Tyypillinen pรคivittรคinen tarkistuslista sisรคltรครค:

  • Sovelluspalvelimien tarkistaminen.
  • Jรคrjestelmรคnlaajuisten tyรถprosessien seuranta.
  • Yksittรคisten tapausten tyรถprosessien seuranta.
  • Lukitusmerkintรถjen valvonta
  • Suorittimen kรคyttรถaste.
  • Tietokannassa kรคytettรคvissรค oleva tila.
  • Pรคivitysprosessien seuranta.
  • Jรคrjestelmรคlokin seuranta.
  • Buffer tilastoissa.
  • Erรคtรถiden seuranta.
  • Jonotuspyyntรถjen valvonta ja tulostuspyyntรถjen mรครคrรค.
  • ABAP-dump-analyysi.
  • Tietokannan suorituskyky- ja johdonmukaisuustarkistukset.
  • Sovelluksen kรคyttรคjien seuranta.

Miksi pรคivittรคiset tarkastukset ja jรคrjestelmรคn valvonta?

Pรคivittรคiset tarkastukset havaitsevat pienet ongelmat โ€“ jumiutuneet tyรถprosessit, vanhat lukot, lรคhes 95 %:n kรคyttรถasteen taulukkotilan โ€“ ennen kuin ne kasautuvat kรคyttรถkatkoksiksi. Ne antavat Basis-tiimille luotettavan lรคhtรถtason, jotta poikkeamat erottuvat, ja ne syรถttรคvรคt historiatietoja kapasiteettisuunnittelupรครคtรถksiin.

Pรคivittรคiset tarkastukset / Jรคrjestelmรคn valvonta

Miten valvomme SAP Jรคrjestelmรค?

Valvonta on organisoitu T-koodien ympรคrille, joista jokaisella on oma kerros โ€“ palvelimet, tyรถprosessit, lukot, pรคivitykset, lokit, puskurit, suoritin, vedokset, jonotus, erรคtyรถt, RFC ja tietokanta. Alla olevat osiot kรคyvรคt lรคpi jokaisen tarkistuksen jรคrjestyksessรค.

Sovelluspalvelimien tarkistus (SM51)

SM51 listaa kaikki aktiiviset sovelluspalvelimet maisemassa sekรค kullekin instanssille mรครคritetyt palvelut ja tyรถprosessit.

Sovelluspalvelimien SM51 tarkistus

Yksittรคisten instanssien tyรถprosessien seuranta (SM50)

SM50 nรคyttรครค kaikki kรคynnissรค olevat, odottavat, pysรคytetyt ja PRIV-prosessit nykyisessรค instanssissa. Jokaisen prosessin tulisi olla Running or odotus tila; kaikki muu vaatii selvitystรค.

Yksittรคisten tapausten tyรถprosessien seuranta SM50

Nรคytรถllรค nรคkyy useita hyรถdyllisiรค sarakkeita:

  1. Kunkin tyรถprosessin tila (varattu tai vapaa).
  2. Varatun prosessin suorittama toiminto, joka nรคkyy Toiminto-sarakkeessa.
  3. Tyรถstettรคvรค tietokantataulukko.

Tyypillisiรค ongelmia ja ratkaisuja:

  • Kรคyttรคjรคt eivรคt voi kirjautua sisรครคn tai kรคyttรถliittymรค on hidas: dialogin (DIA) tyรถprosessit ovat loppuneet. Etsi pitkรครคn jatkuvia tรถitรค (punainen merkkivalo alla Aika:). Peruuta ne kautta Prosessi > Peruuta ilman ydintรค vapauttaakseen paikan.
  • PRIV Syy-sarakkeessa: Tapahtuma kuluttaa niin paljon muistia, ettรค DIA-tyรถprosessi on yhden kรคyttรคjรคn "omistuksessa". Keskustele kรคyttรคjรคn kanssa ja, jos mahdollista, suorita tyรถ uudelleen taustalla.
  • Pitkรคkestoinen SPO-tyรถprosessi: tutkia tulostuspalvelinta tai tulostinta; jumiutunut jono voi hallita prosessia.

Koko jรคrjestelmรคn laajuisten tyรถprosessien valvonta (SM66)

SM66 on globaali tyรถprosessin yleiskatsaus. Se kokoaa SM50-tiedot kaikista aktiivisista instanssista yhdelle nรคytรถlle, mikรค tekee siitรค nopeimman tavan havaita koko jรคrjestelmรคn laajuinen suorituskykyongelma.

Jรคrjestelmรคnlaajuisten tyรถprosessien valvonta SM66

Yhdellรค silmรคyksellรค nรคet:

  • Jokaisen sovelluspalvelimen tila.
  • Miksi prosessi ei ole kรคynnissรค.
  • Onko prosessi kรคynnistetty uudelleen.
  • Suorittimen kรคyttรถ ja pyyntรถjen suoritusaikainen kรคyttรถ.
  • Kirjautunut kรคyttรคjรค ja asiakas.
  • Raportti on parhaillaan tyรถn alla.

Sovelluksen kรคyttรคjien valvonta (AL08 ja SM04)

AL08 listaa kรคyttรคjรคt kaikista aktiivisista instanssista, kun taas SM04 nรคyttรครค kรคyttรคjรคt nykyisessรค instanssissa. Sekรค Surface Terminal ID:t ettรค clients, mikรค auttaa varmistamaan, ettรค vain odotetut kรคyttรคjรคtunnukset ovat kirjautuneina sisรครคn.

Monitorisovelluksen kรคyttรคjรค AL08 ja SM04

Pรคivitysprosessien seuranta (SM13)

Juokse SM13, sijoitu * vuonna kรคyttรคjรค kenttรครคn ja suorita. Jos odottavia pรคivityksiรค ei ole, jono on tyhjรค.

Pรคivitysprosessien valvonta SM13

Tyhjรค SM13-jono

Jos pรคivitykset eivรคt ole aktiivisia, vastaa seuraaviin kysymyksiin:

  • Onko pรคivitysprosessi aktiivinen? Jos ei, onko jรคrjestelmรค vai kรคyttรคjรค poistanut sen kรคytรถstรค?
  • Onko jokin pรคivitys peruttu?
  • Onko olemassa pitkรค jono odottavia pรคivityksiรค, jotka ovat vanhempia kuin 10 minuuttia?

Lukon sisรครคnvientien valvonta (SM12)

Suorita SM12 ja kirjoita * vuonna kรคyttรคjรคtunnus ala.

Lukitusmerkintรถjen valvonta SM12

SAP kรคyttรครค lukitusmekanismia estรครคkseen kahta kรคyttรคjรครค muuttamasta samaa tietuetta samanaikaisesti. Joskus verkkoyhteyden katkeaminen tai istunnon kaatuminen jรคttรครค lukon jรคljelle. Vanhat lukot on poistettava, tai ne estรคvรคt pรครคsyn tietueisiin.

Edellisen pรคivรคn tai sitรค aikaisemman aikaleiman omaavat tallennuslukkomerkinnรคt kannattaa siivota.

Jรคrjestelmรคlokin valvonta (SM21)

SM21 nรคyttรครค jรคrjestelmรคvirheet, varoitukset ja tietoturvaviestit. Kรคytรค sitรค paikantaaksesi ja korjataksesi ongelmia jรคrjestelmรคssรค ja sen ympรคristรถssรค.

Tarkista edellisen pรคivรคn lokitiedot seuraavasti:

  • Syรถtรค pรคivรคmรครคrรค- ja aikavรคli.
  • Valitse Ongelmat ja varoitukset radiopainike.
  • Napauta Lue jรคrjestelmรคloki uudelleen.

Valvontajรคrjestelmรคn loki SM21

Virityksen yhteenveto (ST02)

ST02 nรคyttรครค puskurin viritysyhteenvedon. Toimi alla olevien ohjeiden avulla swap-ongelmien ratkaisemiseksi.

Vaihe 1) Avaa ST02 nรคhdรคksesi sรคvelmรคn yhteenvedon.

Vaihe 2) Double-napsauta mitรค tahansa punaista arvoa alla VAIHTO.

Viritysyhteenveto ST02

Vaihe 3) Valitse Nykyiset parametrit Tab.

ST02 Nykyiset parametrit

Vaihe 4) Huomioi arvot ja profiiliparametrit.

ST02-profiilin arvot

Vaihe 5) Avaa RZ10 muuttaaksesi profiiliparametrien arvoja.

Vaihe 6) Tallenna muutokset.

Vaihe 7) Kรคynnistรค palvelin uudelleen, jotta uudet arvot tulevat voimaan.

Suorittimen kรคyttรถaste (ST06)

ST06 nรคyttรครค kรคyttรถjรคrjestelmรคtason suorituskyvyn. Suorittimen kรคyttรถasteen lepotilassa pitรคisi olla noin 60โ€“65 %; jatkuva korkea kuormitus tarkoittaa, ettรค jรคrjestelmรค on paineen alla.

Suorittimen kรคyttรถaste ST06

Kun suorittimen kuormitus on korkea, noudata tรคtรค lyhyttรค triage-polkua:

  • Suorita kรคyttรถjรคrjestelmรคtason komentoja (kuten top) selvittรครคksesi, mitkรค prosessit kรคyttรคvรคt eniten prosessoritehoa.
  • Avaa SM50 tai SM66 ja etsi pitkรครคn jatkuvia tรถitรค tai pรคivityskyselyitรค.
  • Avaa SM12 ja tarkista vanhojen lukkojen merkinnรคt.
  • Avaa SM13 tarkistaaksesi pรคivityksen tilan.
  • Avaa SM21 etsiรคksesi jรคrjestelmรคvirheitรค.

ABAP kaatopaikat (ST22)

ST22 tallentaa ABAP:n ajonaikaiset virheet (lyhyet vedokset). RevTarkastele edellisen pรคivรคn kaatopaikkoja joka aamu havaitaksesi epรคtavallisia kaavoja tai toistuvia rikkomuksia.

ABAP-kaatopaikat ST22

Taustatulosten valvonta (SP01)

Suorita SP01 valvoaksesi spool-pyyntรถjรค:

  • enter * vuonna Tekijรค ala.
  • Napauta Suorittaa.

Jonotuspyyntรถjen valvonta SP01

Tallenna vain ongelmatilanteissa keskeytetyt pyynnรถt.

Spool-pyynnรถt lopetettiin

Erรคtรถiden valvonta (SM37)

Suorita SM37 seurataksesi taustatรถitรค:

  • enter * vuonna kรคyttรคjรคtunnus ja Tyรถn nimi kentรคt.
  • Alle Tyรถtilanne valitse Ajoitettu, Peruutettu, Vapautettu ja Valmis.

Erรคtyรถtehtรคvien valvonta SM37

Tapahtuman RFC-hallinta (SM58)

Transaktionaalinen RFC (tRFC), alun perin asynkroninen RFC, suorittaa kutsutun funktiomoduulin RFC-palvelimella tรคsmรคlleen kerran.

Transaktionaalinen RFC SM58

Valitse tarkasteltava nรคyttรถjakso ja syรถtรค * kรคyttรคjรค-kenttรครคn ja suorita. Lista nรคyttรครค kaikki kutsut, jotka eivรคt ole suoritettu onnistuneesti tai jotka odottavat edelleen jonossa.

QRFC-hallinto (lรคhtevien viestien jono โ€” SMQ1)

SMQ1 valvoo lรคhteviรค qRFC-jonoja. Mรครคritรค asiakas ja etsi jonoja odotus or Virhe valtio.

QRFC Lรคhtevรค SMQ1

QRFC-hallinto (saapuvien jonojen hallinta โ€” SMQ2)

SMQ2 peilaa SMQ1:tรค saapuvien qRFC-jonojen osalta. Mรครคritรค asiakas ja etsi saapuvia jonoja odotus or Virhe valtio.

QRFC Saapuva SMQ2

Tietokannan hallinta (DB02)

DB02 on keskitetty tietokannan hallintapaneeli. Ensimmรคisellรค nรคytรถllรค voit tarkastella taulukkotiloja, puuttuvia indeksejรค ja kasvuhistoriaa.

Tietokannan hallinnan DB02-merkintรค

valita Nykyiset koot nรคhdรคksesi jokaisen taulukkotilan tilan.

DB02 Nykyiset koot

Jos jokin taulukkotila on yli 95-prosenttisesti tรคynnรค ja automaattinen laajennus on pois pรครคltรค, lisรครค uusi datatiedosto, jotta tietokannan tila ei lopu kesken.

Voit myรถs tarkastella taulukkotilan historiaa kuukauden, viikon tai pรคivรคn mukaan havaitaksesi kasvutrendejรค.

DB02-historian valinta

DB02-historiakaavio

DB02:n yksityiskohtainen nรคkymรค

Tietokannan varmuuskopiolokit (DB12)

DB12 vahvistaa, milloin viimeisin onnistunut varmuuskopiointi suoritettiin. RevTarkista edellisen pรคivรคn tietokanta ja kirjaa varmuuskopiot uudelleen varmistaaksesi, ettรค ne valmistuivat virheettรถmรคsti.

Tietokannan varmuuskopiointilokit DB12

nopea Review: Pรคivittรคisen seurannan tarkistuslista

Alla olevissa taulukoissa on yhteenveto Basis-yllรคpitรคjien tรคrkeimmistรค pรคivittรคisistรค tarkistuksista.

Kriittiset tehtรคvรคt

# Tehtรคvรค Liiketoimi Menettely / huomautus
1 Varmista, ettรค R/3-jรคrjestelmรค on kรคytรถssรค. - Kirjaudu R/3-jรคrjestelmรครคn.
2 Varmista, ettรค pรคivittรคinen varmuuskopiointi sujui virheettรถmรคsti. DB12 Tarkista tietokannan varmuuskopiointiloki.

SAP Jรคrjestelmรคn tarkastukset

# Tehtรคvรค Liiketoimi Menettely / huomautus
1 Varmista, ettรค jokainen sovelluspalvelin on toiminnassa. SM51 Kaikki palvelimet pystyssรค.
2 Tarkista tyรถprosessit. SM50 Kaikki tyรถprosessit ovat Kรคynnissรค- tai Odottaa-tilassa.
3 Globaali tyรถprosessin yleiskatsaus. SM66 Yhdenkรครคn tyรถprosessin kesto ei ylitรค 1800 sekuntia.
4 Etsi epรคonnistuneita tai keskeytettyjรค pรคivityksiรค. SM13 Aseta pรคivรคmรครคrรคksi yksi pรคivรค sitten, syรถtรค * Aseta kรคyttรคjรคtunnukseksi "Kaikki" pรคivitykset. Etsi rivejรค, joissa on Err.
5 Tarkista jรคrjestelmรคloki. SM21 Aseta pรคivรคmรครคrรค ja kellonaika edelliseen ajankohtaan. Etsi virheitรค, varoituksia, tietoturvaviestejรค ja tietokantaongelmia.
6 Revperuttuja tyรถpaikkoja. SM37 enter * kรคyttรคjรคtunnuksessa. Vahvista, ettรค jokainen kriittinen tyรถ on suoritettu onnistuneesti.
7 Tarkista vanhat lukot. SM12 enter * kรคyttรคjรคtunnuksessa.
8 Tarkista, onko jรคrjestelmรคssรค kรคyttรคjiรค. SM04 / AL08 Etsi odottamattomia kรคyttรคjรคtunnuksia tai pรครคtteitรค; tarkista ne useita kertoja pรคivรคssรค.
9 Tarkista kelan ongelmat. SP01 enter * Luonut. Etsi yli tunnin ajan "Kรคsin"-tilassa jumissa olevia jonotustyรถtรค.
10 Tarkista tyรถloki. SM37 Etsi uusia tai vรครคriรค tyรถpaikkoja.
11 Revtarkastella ja ratkaista kaatopaikkoja. ST22 Etsi liiallisia tai epรคtavallisia kaatopaikkoja.
12 Revkatso puskuritilastot. ST02 Etsi swapit.

Tietokannan tarkistukset

# Tehtรคvรค Liiketoimi Menettely / huomautus
1 Revkatso tietokannan virhelokia. ST04 Tutki mahdolliset uudet virheet.
2 Tietokannan kasvu ja puuttuvat indeksit. DB02 Jos taulukkotila on kรคytรถssรค > 90%, lisรครค uusi datatiedosto; muodosta puuttuvat indeksit uudelleen.
3 Tietokannan tilastoloki. DB13 Vahvista ajoitettujen tilastotรถiden valmistuminen.

UKK

Ydin-T-koodit ovat SM51, SM50, SM66, SM12, SM13, SM21, SM37, SP01, ST22, ST02, ST06, DB02 ja DB12. Yhdessรค ne kattavat palvelimet, tyรถprosessit, lukitukset, pรคivitykset, lokit, vedokset, puskurit, suorittimen ja tietokannan kunnon.

SM50 nรคyttรครค vain nykyisen sovelluspalvelimen tyรถprosessit. SM66 kokoaa tyรถprosessitiedot kaikista aktiivisista instanssista, jolloin saadaan koko jรคrjestelmรคn kattava nรคkymรค, joka sopii ihanteellisesti instanssien vรคliseen suorituskyvyn arviointiin.

Poista lukko vasta, kun olet vahvistanut omistavan istunnon pรครคttymisen. Edellistรค pรคivรครค vanhemmat lukot, jotka eivรคt ole enรครค sidottuja aktiiviseen istuntoon, ovat yleensรค turvallisia poistaa kรคyttรคjรคn tai omistavan tiimin kanssa neuvottelun jรคlkeen.

PRIV tarkoittaa, ettรค dialogityรถprosessi toimii yksityisessรค (laajennetussa) muistitilassa, koska yhden kรคyttรคjรคn tapahtuma on kasvanut liian suureksi. Muut kรคyttรคjรคt eivรคt voi kรคyttรครค kyseistรค tyรถprosessia ennen kuin omistava tapahtuma on pรครคttynyt.

Suorittimen tyhjรคkรคyntilรคmpรถtila noin 60โ€“65 % on terveellinen tavoitearvo tasaisessa tilassa. Jatkuva alle 30 %:n tyhjรคkรคyntilรคmpรถtila viestii kapasiteettipaineesta ja edellyttรครค SM50:n, SM66:n, SM12:n, SM13:n ja SM21:n tarkistamista perimmรคisen syyn lรถytรคmiseksi.

Useimmat tarkistukset suoritetaan kerran pรคivรคssรค, mieluiten aikaisin aamulla. Kriittiset tarkistukset, kuten SM04/AL08 (aktiiviset kรคyttรคjรคt), SM21 (jรคrjestelmรคloki) ja ST06 (suoritin), tarkistetaan useita kertoja pรคivรคssรค, erityisesti ruuhka-aikoina.

Tekoรคlytyรถkalut ryhmittelevรคt SM21-viestit, tiivistรคvรคt ST22-vedosten trendit, ennustavat taulukkotilan ehtymisen DB02-historian perusteella ja suosittelevat seuraavaa tutkivaa T-koodia. Tรคmรค vรคhentรครค kohinaa ja nopeuttaa tapauksiin reagointia.

Kyllรค. Tekoรคlyavustajat ottavat kuvakaappauksia ja vientitietoja pรคivittรคisistรค T-koodeista ja tuottavat sitten jรคsennellyn raportin, joka merkitsee poikkeamat, linkittรครค jokaisen ongelman seuraavaan T-koodiin ja ehdottaa korjaustoimenpiteitรค Basis-tiimille.

Tiivistรค tรคmรค viesti seuraavasti: