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:
- Darbo proceso būsena (ar ji užimta, ar ne)
- Jei darbo procesas vykdomas, galbūt matysite jo atliktą veiksmą stulpelyje Veiksmas.
- 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.
- Į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.
Čia galime pasirinkti mėnesius, savaites ar dienas, norėdami pamatyti pakeitimus, kurie vyksta lentelių srityje.
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
- Kritinės užduotys
- SAP sistema
- 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 |
|
4 | Patikrinkite sistemos žurnalą. | SM21 | Nustatykite datą ir laiką iki paskutinės žurnalo peržiūros. Patikrinti:
|
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:
|
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 |