WildFly OS-Level Monitoring

From NovaOrdis Knowledge Base
Revision as of 13:59, 9 May 2017 by Ovidiu (talk | contribs)
Jump to navigation Jump to search

Internal

Metrics

  • Memory statistics as reported by /proc/meminfo.
  • CPU statistics as reported by vmstat (user time, kernel time, time waiting for I/O, etc.)
  • Number of open file descriptors per system and per JBoss process(es).
  • Total number of processes on the system.
  • 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.