XorMon NG obtains data through Perl module DBD::DB2.
XorMon NG requires a database user with the following permissions to collect monitoring data:
- Connect
- Execute on SYSPROC.* functions and procedures
- Select on table SYSIBMADM.DB2_MEMBER
Collected Metrics
Subsystem |
Metric |
Database |
Member |
Health Status |
|
yes |
|
Configuration |
Main |
yes |
|
Size |
yes |
|
Members |
yes |
|
Agents |
Agents max |
yes |
yes |
Pooled |
yes |
yes |
Associated |
yes |
yes |
Coordinated |
yes |
yes |
Registered |
yes |
yes |
Idle |
yes |
yes |
Stolen |
yes |
yes |
Locks |
Held |
yes |
yes |
Waiting |
yes |
yes |
Escals |
yes |
yes |
Timeouts |
yes |
yes |
Deadlocks |
yes |
yes |
IO |
Logical |
yes |
yes |
Physical |
yes |
yes |
Direct |
yes |
yes |
Latency |
Direct |
yes |
yes |
Pool |
yes |
yes |
Log |
yes |
yes |
Session |
Max conns |
yes |
yes |
Conns/s |
yes |
yes |
Secondary conns/s |
yes |
yes |
Current conns |
yes |
yes |
Rows |
Total |
yes |
yes |
Internal |
yes |
yes |
Network |
yes |
yes |
Network |
Remote |
yes |
yes |
Local |
yes |
yes |
FCM |
yes |
yes |
SQL query |
Cache inserts |
yes |
yes |
Cache lookups |
yes |
yes |
Commits |
yes |
yes |
Rollbacks |
yes |
yes |
Waits |
Total |
yes |
yes |
IO |
yes |
yes |
Network |
yes |
yes |
Ratio |
Buffer hit |
yes |
yes |
CPU time |
yes |
yes |
Log hit |
yes |
yes |