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?
Kuinka valvomme a SAP Järjestelmä?
Sovelluspalvelimien tarkistus (SM51)
Tätä tapahtumaa käytetään kaikkien aktiivisten sovelluspalvelimien tarkistamiseen.
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.
Tämä tapahtuma näyttää paljon tietoja, kuten:
- Työprosessin tila (olipa se varattu tai ei)
- Jos työprosessi on käynnissä, saatat nähdä sen suorittaman toiminnon Toiminto-sarakkeessa.
- 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)
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.
Päivitysprosessien seuranta (SM13)
Suorita tapahtuma SM13 ja laita '*' kentässä KÄYTTÄJÄ ja napsauta painiketta.
Jos odottavia päivityksiä ei ole pitkiä tai päivityksiä ei ole meneillään, tämä jono on tyhjä alla olevan kuvakaappauksen mukaisesti.
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
-painiketta ja hanki tiedot.
- Valitse
-painiketta ja saat alla olevat tiedot:
- Valitse
- 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
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.
Virityksen yhteenveto (ST02)
Vaihe 1: Siirry kohtaan ST02 tarkistaaksesi Tune yhteenvedon.
Vaihe 2: Jos näet punaisia arvoja SWAPSissa, kaksoisnapsauta samaa.
Vaihe 3: Napsauta alla olevassa näytössä välilehteä "Nykyiset parametrit"
Vaihe 4: Merkitse muistiin arvo ja profiiliparametrit
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)
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
Taustatulosten valvonta (SP01)
Suorita taustatulostuspyynnön valvontaa varten SP01 ja valitse seuraavasti:
Tässä tallennetaan vain ne pyynnöt, jotka lopetetaan ongelmien vuoksi.
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.
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.
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-hallinta (saapuva jono-SMQ2)
Meidän pitäisi määrittää asiakkaan nimi tänne ja katsoa, onko saapuvia qRFC-tiedostoja odottamassa tai virhetilassa.
Tietokannan hallinta (DB02)
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.
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.
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 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.
nopea Review
Päivittäiset seurantatehtävät
- Kriittiset tehtävät
- SAP järjestelmä
- 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 |
|
4 | Tarkista järjestelmäloki. | SM21 | Aseta päivämäärä ja aika ennen viimeistä lokin tarkistusta. Tarkistaa:
|
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:
|
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 |