SAP stebėjimas ir Našumo patikrinimai: užpildykite mokymo programą su Tcodes

Turinys:

Anonim

Kas yra sistemos stebėjimas?

Sistemos stebėjimas yra kasdieninė veikla, ir šiame dokumente pateikiama sisteminga serverio stebėjimo žingsnis po žingsnio procedūra. Joje apžvelgiami proaktyvaus sistemos stebėjimo techniniai aspektai ir koncepcijos. Nedaug jų yra:

  • Programų serverių tikrinimas.
  • Stebėti visos sistemos darbo procesus.
  • Individualių atvejų darbo procesų stebėjimas.
  • Užrakto įrašų stebėjimas.
  • Procesoriaus naudojimas
  • Laisva vieta duomenų bazėje.
  • Atnaujinimo procesų stebėjimas.
  • Stebėjimo sistemos žurnalas.
  • Buferio statistika

Kai kurie kiti yra:

  • Paketinių darbų stebėjimas
  • „Sool“ užklausų stebėjimas.
  • Prašymų spausdinti skaičius
  • ABAP savivartės analizė.
  • Duomenų bazės našumo monitorius.
  • Duomenų bazės tikrinimas.
  • Programos vartotojų stebėjimas.

Kodėl verta atlikti kasdienius pagrindinius patikrinimus / sistemos stebėjimą?

Kaip mes stebime SAP sistemą?

Programų serverių tikrinimas (SM51)

Ši operacija naudojama patikrinti visus aktyvius programų serverius.

Čia galite pamatyti, kurios paslaugos ar darbo procesai yra sukonfigūruoti kiekvienu atveju.

Darbo procesų stebėjimas atskiroms instancijoms SM50:

Rodo visus veikiančius, laukiančius, sustabdytus ir PRIV procesus, susijusius su konkrečiu egzemplioriumi. Atlikdami šį veiksmą, mes patikriname visus procesus; proceso būsena visada turėtų laukti arba veikti. Jei kurio nors proceso būsena yra kitokia nei laukimas ar vykdymas, turime patikrinti tą procesą ir atitinkamai pranešti.

Ši operacija rodo daug informacijos, pavyzdžiui:

  1. Darbo proceso būsena (ar ji užimta, ar ne)
  2. Jei darbo procesas vykdomas, galbūt matysite jo atliktą veiksmą stulpelyje Veiksmas.
  3. Galite sužinoti, kuris stalas yra dirbamas

Kai kurios tipinės problemos:

  • Vartotojui reikia daug laiko prisijungti / nepavyksta prisijungti / internetinė operacija labai lėta. Tai gali būti DIA darbo procesų rezultatas. Taip pat gali būti ilgalaikių darbų rezultatas (raudonas indikatorius stulpelyje Laikas). Jei reikia, galite atšaukti sesiją pasirinkdami užduotis, tada eikite į „Procesas“> „Atšaukti be šerdies“. Tai atšauks darbą ir atleis darbo procesą kitam vartotojui / procesui
  • Kai kurie vartotojai gali turėti PRIV būseną stulpelyje Priežastis . Gali būti, kad vartotojo operacija yra tokia didelė, kad jai reikia daugiau atminties. Kai taip atsitiks, DIA darbo procesas „priklausys“ vartotojui ir neleis kitiems vartotojams naudotis. Jei taip atsitiktų, pasitarkite su vartotoju ir, jei įmanoma, vykdykite darbą kaip foninį darbą.
  • Jei SPO darbo procese yra ilga spausdinimo užduotis, ištirkite problemą. Tai gali būti problema, susijusi su spausdinimo serveriu ar spausdintuvu.

Visos sistemos darbo procesų stebėjimas (SM66)

Patikrinę darbo proceso apkrovą naudodamiesi visuotine darbo proceso apžvalga, galime greitai ištirti galimą sistemos našumo problemos priežastį.
Stebėti darbo procesą apkrovą visiems aktyviems atvejais visoje sistemos
naudojimas Global darbo proceso apžvalga ekraną, mes galime pamatyti iš pirmo žvilgsnio:

  • Kiekvieno programų serverio būsena
  • Priežastis, kodėl ji neveikia
  • Ar jis buvo paleistas iš naujo
  • Procesoriaus ir užklausos vykdymo laikas
  • Vartotojas, prisijungęs ir klientas, prie kurio prisijungė
  • Vykdoma ataskaita

Monitoriaus programos vartotojas (AL08 ir SM04)

Ši operacija rodo visus aktyvių egzempliorių vartotojus.

Atnaujinimo procesų stebėjimas (SM13)

Vykdykite „Transaction SM13“ ir „ USER“ laukelyje įdėkite „ * “ ir spustelėkite

Jei nėra ilgai laukiančių atnaujinimų įrašų arba nevyksta jokių atnaujinimų, ši eilė bus tuščia, kaip parodyta toliau pateiktoje ekrano nuotraukoje.

Bet jei naujinimas nėra aktyvus, raskite toliau pateiktą informaciją:

  • Ar atnaujinimas yra aktyvus, jei ne, ar jį išjungė sistema ar vartotojas?
    • Spustelėkite mygtuką ir gaukite informaciją.
    • Spustelėkite mygtuką ir gaukite šią informaciją:
  • Ar atšauktas atnaujinimas?
  • Ar laukia senesnių nei 10 minučių naujinimų laukimo eilė?

Užrakto įrašų stebėjimas (SM12)

Vykdykite operaciją SM12 ir lauke Vartotojo vardas įdėkite „*“

SAP suteikia užrakinimo mechanizmą, kad kiti vartotojai negalėtų pakeisti įrašo, prie kurio dirbate. Kai kuriose situacijose spynos neatleidžiamos. Tai gali atsitikti, jei vartotojai bus atjungti, ty dėl tinklo problemų, kol jie galės atlaisvinti užraktą.
Šias senas spynas reikia išvalyti, nes tai gali užkirsti kelią prieigai prie įrašų ar jų pakeitimams.
Mes galime naudoti užrakto statistiką, kad galėtume stebėti sistemoje nustatytas spynas. Mes įrašome tik tuos užrakto įrašus, kurie turi ankstesnės dienos datos ir laiko žymę.

Stebėjimo sistemos žurnalas (SM21)

Mes galime naudoti žurnalą, kad nustatytume ir ištaisytume sistemoje ir jos aplinkoje pasitaikančias klaidas.

Praėjusios dienos žurnalą patikriname tokiu pasirinkimu / parinktimi:
  • Įveskite datą ir laiką.
  • Pasirinkite radijo mygtuko problemas ir įspėjimus
  • Paspauskite „Perskaityti sistemos žurnalą“.

Melodijos suvestinė (ST02)

1 žingsnis: Eikite į ST02, kad patikrintumėte melodijos suvestinę.
2 žingsnis: Jei matote raudonas reikšmes, SWAPS, dukart spustelėkite tą patį.

3 žingsnis: Žemiau esančiame ekrane spustelėkite skirtuką „Dabartiniai parametrai“

4 žingsnis: Užrašykite vertę ir profilio parametrus

5 žingsnis: Eikite į RZ10 (norėdami pakeisti profilio parametrų reikšmes)
6 žingsnis: išsaugokite pakeitimus.
7 veiksmas: paleiskite serverį iš naujo, kad įsigytumėte naujų pakeitimų efektą.

Procesoriaus naudojimas (ST06)

Neaktyvaus procesoriaus naudojimo lygis turi būti 60–65%, jei jis viršija vertę, turime pradėti tikrinti bent žemiau nurodytus dalykus:

  • Vykdyti OS lygio komandas - viršuje ir patikrinkite, kurie procesai atima daugiausiai išteklių.
  • Eikite į SM50 arba SM66. Patikrinkite, ar vykdomos ilgos užduotys ar vykdomos ilgos atnaujinimo užklausos.
  • Eikite į SM12 ir patikrinkite užrakto įrašus
  • Eikite į SM13 ir patikrinkite Atnaujinti aktyvią būseną.
  • Patikrinkite, ar nėra klaidų SM21.

„ABAP“ savivarčiai (ST22)

Čia mes patikriname, ar nėra praėjusios dienos sąvartynų

„Roll“ užklausų stebėjimas (SP01)

Norėdami stebėti ritės užklausą, vykdykite SP01 ir pasirinkite taip:

  • Įdėkite „*“ į lauką „Sukūrė“
  • Spustelėkite vykdyti mygtuką.

Čia įrašome tik tas užklausas, kurios yra nutrauktos dėl problemų.

Paketinių darbų stebėjimas (SM37)

Jei norite stebėti fonines užduotis, vykdykite SM37 ir pasirinkite taip:

  • Įveskite „*“ lauke Vartotojo vardas ir Darbo vardas
  • Darbo būsenoje pasirinkite: Suplanuotos, Atšauktos, Išleistos ir Baigtos užklausos.

Sandorių RFC administravimas (SM58)

Transakcinis RFC (tRFC, taip pat iš pradžių žinomas kaip asinchroninis RFC) yra asinchroninis ryšio metodas, kuris iškviestą funkcijų modulį RFC serveryje vykdo tik vieną kartą.

Turime pasirinkti rodymo periodą, kuriam norime peržiūrėti „tRFC“, tada vartotojo vardo lauke pasirinkite „*“, kad galėtumėte peržiūrėti visus skambučius, kurie nebuvo tinkamai įvykdyti ar laukė eilėje.

QRFC administravimas (išvykstamoji eilė -SMQ1)

Čia turėtume nurodyti kliento vardą ir pamatyti, ar nėra laukiančių ar klaidų būsenos išeinančių qRFC.

QRFC administravimas (gaunamoji eilė -SMQ2)

Čia turėtume nurodyti kliento vardą ir pamatyti, ar yra laukiančių ar klaidų būsenų gaunamų qRFC.

Duomenų bazių administravimas (DB02)

Pirmajame ekrane pasirinkę Dabartiniai dydžiai , mes pateksime į žemiau esantį ekraną, kuriame bus parodyta dabartinė visų sistemos lentelių erdvių būsena.


Jei kuri nors lentelių sritis yra didesnė nei 95%, o automatinis mastas yra išjungtas, turime pridėti naują duomenų rinkmeną, kad duomenų bazė nebūtų pilna.

Taip pat galime nustatyti lentelių erdvių istoriją.


Čia galime pasirinkti mėnesius, savaites ar dienas, norėdami pamatyti pakeitimus, kurie vyksta lentelių srityje.

Analizuodami šias reikšmes, galime nustatyti lentelės erdvės augimą.



Duomenų bazės atsarginių kopijų žurnalai (DB12)

Pagal šią operaciją galėjome nustatyti, kada buvo paskutinė sėkminga sistemos atsarginė kopija. Galime peržiūrėti praėjusios dienos atsargines kopijas ir pamatyti, ar viskas gerai, ar ne.
Mes taip pat galime peržiūrėti pakartotinius žurnalo failus ir pamatyti, ar sėkmingai atnaujinti žurnalo kopiją.

Greita apžvalga

Dienos stebėjimo užduotys

  1. Kritinės užduotys
  2. SAP sistema
  3. Duomenų bazė

Kritinės užduotys

Ne

Užduotis Sandoris Procedūra / pastaba

1

Patikrinkite, ar veikia „R / 3System“. Prisijunkite prie „R / 3“ sistemos

2

Patikrinkite, ar kasdien atlikta atsarginė kopija be klaidų DB12 Patikrinkite duomenų bazės atsarginę kopiją.

SAP sistema

Ne

Užduotis Sandoris Procedūra / pastaba

1

Patikrinkite, ar veikia visi programų serveriai. SM51 Patikrinkite, ar visi serveriai veikia.

2

Patikrinkite darbo procesus (pradėti nuo SM51). SM50 Visi darbo procesai su būsena „veikia“ arba „laukia“

3

Visuotinio darbo proceso apžvalga SM66 Patikrinkite, ar nė vienas darbo procesas neviršija 1800 sekundžių

3

Ieškokite nepavykusių naujinimų (atnaujinimas baigiasi). SM13
  • Nustatykite datą prieš vieną dieną
  • Vartotojo ID įveskite *
  • Nustatyti į „visi“ naujinius. Patikrinkite, ar nėra eilučių naudodami „Klaidos“.

4

Patikrinkite sistemos žurnalą. SM21 Nustatykite datą ir laiką iki paskutinės žurnalo peržiūros. Patikrinti:
  • Klaidos
  • Įspėjimai
  • Saugos pranešimai
  • Duomenų bazių problemos

5

Atšauktų darbų peržiūra. SM37 „User ID“ įveskite žvaigždutę (*). Patikrinkite, ar visi kritiniai darbai buvo sėkmingi.

6

Patikrinkite, ar nėra „senų“ spynų. SM12 Įveskite vartotojo ID žvaigždutę (*).

7

Patikrinkite, ar sistemoje nėra vartotojų. SM04AL08 Peržiūrėkite nežinomą ar kitokį vartotojo ID ir terminalą. Ši užduotis turėtų būti atliekama kelis kartus per dieną.

8

Patikrinkite, ar nėra ritės problemų. SP01 Įveskite žvaigždutę (*), skirtą „Created ByLook“, kad būtų rodomi susukimo darbai, kurie buvo „Vykdomi“ daugiau nei valandą.

9

Patikrinkite darbo žurnalą SM37 Patikrinti:
  • Nauji darbai
  • Netinkami darbai

10

Peržiūrėkite ir išspręskite sąvartynus. ST22 Ieškokite per daug sąvartynų. Ieškokite neįprasto pobūdžio sąvartynų.

11

Peržiūrėkite buferio statistiką. ST02 Ieškokite apsikeitimo sandorių.

Duomenų bazė

Ne

Užduotis Sandoris Procedūra / pastaba

1

Peržiūrėkite klaidų žurnalą dėl problemų. ST04

2

Duomenų bazės „GrowthMissing Index“ DB02 Jei naudojama lentelių erdvė, daugiau nei 90% prie jos pridėkite naują duomenų failą. Atkurkite trūkstamus indeksus

3

Duomenų bazės statistikos žurnalas DB13