A daily checklist, what the main monitoring transactions show, and how to design alerts people will actually act on.
Contents
Monitoring exists to catch problems before they affect the business — ideally at the point of early warning rather than failure.
The daily checklist
What to check each morning
Code
What it shows
A problem means
SM51
Instances
A server is down
SM50 / SM66
Work processes
Long runners or process exhaustion
SM21
System log
System-level errors
ST22
Short dumps
Programs terminating
SM37
Job results
Batch failures
SM13
Update errors
Documents users believe were saved
SM12
Lock entries
Stale locks blocking work
SP01
Spool requests
Print failures or spool overflow
DB02
Database space
Tablespace running out
SM58
Failed tRFC
Interface failures
Work processes
Process states
State
Meaning
Concern
Waiting
Idle; normal
—
Running
Processing
Investigate if it persists
Stopped
Waiting on something
Check the reason
PRIV
Holding private memory
Unavailable to other users
Locks
Logs and dumps
First steps when dumps appear
Step
Check
1
Is the same dump repeating?
2
Is it concentrated on one user or program?
3
Did anything change at that time — a transport, a patch?
4
For timeouts or memory errors, check system resources
5
Search SAP Notes for a known issue
Automating monitoring
Tool
Content
CCMS (RZ20)
Alert monitor with thresholds
SAP Solution Manager
Monitoring across systems
SAP Focused Run
Large landscape monitoring
External tools
Integration with Zabbix, Nagios and similar
Check your understanding
Test what you just read.
Quiz 1
Which transaction code monitors work process status?
Quiz 2
Which work process type handles interactive user operations?
Quiz 3
Which transaction code is used to view the System Log?
Quiz 4
The Enqueue work process handles database lock management.
Quiz 5
Which transaction code is used for workload analysis?
Quiz 6
SM66 can display work processes across all instances in a single view.
Hear when the paid version launches
A paid version is in preparation, with no ads, saved learning progress and many more practice questions. Leave your email and you will be told when it launches.
Your email address is used only to announce the paid version.