You are on page 1of 3

Checklist for System Monitori ng

Author:
Keywords: Daily Monitori ng , Weekly Monitori ng , Monthl y Monitori ng , Monitori ng
SAP Basis Monitoring
1) ABAP Dump Anal ysis:
TCODE : ST22
Frequency : Eery !" min
Check : Critical Dum#s,Error $nalysis,%o& to correct the error,informat i on on &here
termi nat ion
occure',Source co'e e(tract)
More informati on : TCODE SM2!,SM*+
2) Background jobs:
a) Cancelle' :
TCODE : SM*+
Frequency: Eery !" min
Check: ,o of -o.s termi nate', Fin' out any im#ortant -o.s termi nate',-o. log to fin' out
cause of
termi nat ion)
More informati on : Tco'e ST22,SM2!
.) /ong 0unning -o.s :
TCODE :SM*+,SM"1,D21!,SM2!)
Frequency : Eery !hr)
Check :
i3Check all actie -o.s an' fin' out long runni ng -o.s from Tco'e SM*+,
ii3Tco'e SM"1,SM44 &e can check &ork #rocess trace file to check for error)
iii3Tco'e D21! for E(clusie /ock Wait Situation
i3Tco'e SM2! for System error)
) Process !"er"i ew :
TCODE : SM"1 , SM44
Frequency : Day *1 min ,ight !" min)
Check : long running -o.s,highl y use' ta.les ,E(clusie /ock Wait Situation)5rocess &hich is in
the 5067
mo'e),um.er of errors)
More 6nformation : SM2!,D21!,ST12
#) $pdat e %og &eport:
TCODE :SM!*
Frequency : Day *1 min ,,ight !" min)
Check :Faile' u#'ate transaction )8#'ate mo'ules of faile' u#'ate, 8#'ate error status)
More 6nformation : ST22,SM2!
') %ock (ntry list :
TCODE :SM!2
Frequency : Day *1 min,,ight !" min)
Check : name of the ta.le haing ma(i mum lock entry)
More 6nformation : SM"1,SM44,D.1!
)) *ile system :
TCODE : $/!9 :;4C3,0<21 :4)! on&ar's3)
Frequency: ; hr)
Check: S$5 file system)
More informati on) ,=$

!perati ng +ystem
1) !+ ,oni tori ng :
TCODE : ST14
Frequency : ! hr
Check : C58 utili>ati on, 5hysical memory $aila.le, To# C58 utili>ation,Check OSCO/ is
running
or not)O#erati ng System log check for error)
More 6nformation : $l!9 Or 0<21
23 +ystem %og &eport :
TCODE : SM2!
Frequency : ! hr)
Check : Select all a##lication serers,Error re#orte' in system logs)
More 6nformation : ST22,SM*+,ST1;
Data Base
1) Data Base Per-ormance:
TCODE : D212
Frequency : *1 min
Check :
!3Current si>es ? use' s#ace ,shoul' not more then @1 ?
23Frees#ace statisti cs check frees#ace AMa(imum=k. an' Ma( ne(t e(tent =k.,cri tical
o.-ects)
*3S#ace critical o.-ects
;3 missing in'e(es
"3 Checks : BC e(tents of ta.les an' in'e(esB Cma( e(tent an' e(tents
2) Backup %ogs :
TCODE : D2!2
Frequency : ! hr
Checks :
!3 $rchie 'irectory status
23 Oerie& of re'u log .acku#
*3 Oerie& of 'ata.ase .acku#
;3 Check Detail log
More 6nformation: D22;,ST1;
) Data Base !"er"i ew :
TCODE : ST1;
Frequency : ;" min
Checks :
!3 Detail $nalysis menu BC Data.ase message log check for 'ata.ase error
message)
23 Oracle Session BC query analysis )
More 6nformation : D212)
#) %og -or All DB operati ons
TCODE : D22;
Frequency : * hr)
Checks :Error in .acku#
More 6nformation : D2!2)
Per-ormance Anal ysis

1) .ork%oad Anal ysis :
TCODE : ST1*
Frequency : ! hr
Checks : 5erformance 'ata.aseB CDSel ect serer C BCto'ay check aerage C58 ti me ,Time #er
D2 request,
$g res#once ti me)check for all serers,Dialog an' .ack groun',0FC ,8#'ate
More 6nformation : ST12
2) /une +ummar y :
TCODE : ST12
Frequency : ! hr)
Checks :
!3Current use section check for E(ten'e' Memory ,%ea# Memory)
23Detail $nalysis Menu BCS$5 memory BCcheck hea# memory use' .y Dialog an' non
'ialog)
*3Detail $nalysis Menu BCS$5 memoryB Cmo'e list BCcheck user name an' use' hea#
memory
More informati on :ST1*
.eekl y 0,onbthl y ,oni tori ng
1) DataBase 1roth :
TCODE : D212
Frequency : Weekl y = Monthl y
Checks :
!3S#acestatisticsB C'ata.ase history BC &eekl y or monthl y)Check ta.le
s#ace
Data.ase Si>e=k. an' 'ata.ase free =k.)
More 6nformati on : ,=$
2) &esponse /ime :
TCODE : ST1*
Frequency : Weekly = Monthl y
Checks :
!3 5erformance Data.aseB CDetai l $nalysis Menu BCOne Current
5erio')Check Dialog
0es#once ti me an' .ackgroun' res#once time)
) A"ail abi li t y :
2ote : ,ai nt ai n physical record -or the system a"ail abili t y3
And check unschedul e downti me -or the system
#) Biggest !bject 4 /ables 0 5nde6es
2ote : Data -rom uni6 script3
7hecks : 7heck the statistics o- tabl e3
') .orst +8%
2ote : Data -rom $ni6 +cript
7hecks : 7heck the where clause and uni9ue inde6es o- all worst +8% 9uery3

You might also like