WildFly OS-Level Monitoring: Difference between revisions
Jump to navigation
Jump to search
Line 11: | Line 11: | ||
==O/S Level System-Wide CPU Statistics== | ==O/S Level System-Wide CPU Statistics== | ||
CPU statistics as reported by [[Vmstat#CPU|vmstat]] (user time, kernel time, idle time, time waiting for I/O, steal time, etc.) or other utilities, and computed based on [[/proc/stat]] values. | |||
Revision as of 19:47, 10 May 2017
Internal
Metrics
O/S Level System-Wide Memory Statistics
Memory statistics as reported by /proc/meminfo
O/S Level System-Wide CPU Statistics
CPU statistics as reported by vmstat (user time, kernel time, idle time, time waiting for I/O, steal time, etc.) or other utilities, and computed based on /proc/stat values.
- Number of open file descriptors per system and per JBoss process(es).
- Total number of processes and threads on the system. Can be obtained from ps -eL
- Number of native threads used by the Java process, as reflected at OS level. The number of threads (processes) can be determined as described here, and it should match the number of threads reported internally by the JVM via the ThreadMXBean Platform MBean.