Collector Type: Agent

Category: Application Monitors

Application Name: Jboss

Global Template Name: LINUX Jboss Template

Description:

WildFly, formerly known as JBoss AS or JBoss, is an application server authored by JBoss, now developed by Red Hat. WildFly is written in Java and implements the Java Platform, Enterprise Edition (Java EE) specification. It runs on multiple platforms.

Parameters

NameDefault Value
IPAddress

IP Address on which the JMX listens
127.0.0.1
Port

JMX Listener port
7199
Username

Username, if enabled in JMX
NA
Password

Password, if enabled in JMX
NA
Java Bin Path

Path of the java binary.
java

Note: All field attributes are mandatory, use default values wherever applicable.

Collected Metrics

b>Memcache Resident Item Ratio
Metric NameDisplay Name
jboss.jvm.uptime

Uptime of the server.
Jboss jvm uptime
jboss.jvm.threads

Number of threads.
Jboss jvm threads
jboss.jvm.open.fds

Number of Open file descriptors of the server.
Jboss jvm open fds
jboss.jvm.mem.non_heap_max

Non-heap memory max (in MB) for the server.
Jboss jvm mem non heap max
jboss.jvm.mem.non_heap_used

Heap memory usage (in MB) for the server.
Jboss jvm mem non heap used
jboss.jvm.mem.heap_committed

Heap memory committed (in MB) of the server.
Jboss jvm mem heap committed
jboss.jvm.mem.heap_init

Heap memory init (in MB) for the server.
Jboss jvm mem heap init
jboss.jvm.mem.heap_max

Heap memory max (in MB) for the server.
Jboss jvm mem heap max
jboss.jvm.mem.heap_used

Heap memory usage (in MB) of the server.
Jboss jvm mem heap used
jboss.jvm.mem.non_heap_committed

Non-heap memory committed (in MB) for the server.
Jboss jvm mem non heap committed
jboss.jvm.mem.non_heap_init

Non-heap memory init (in MB) for the server.
Jboss jvm mem non heap init
jboss.module_loader.link_time

Jboss module loader link time for the server.
Jboss module loader link time
jboss.module_loader.loadedModule_count

Jboss module loader loadedModule count for the server.
Jboss module loader loadedModule count
jboss.module_loader.class_define_time

Jboss module loader class define time for the server.
Jboss module loader class define time
jboss.module_loader.load_time

Jboss module loader load time for the server.
Jboss module loader load time
jboss.module_loader.race_count

Jboss module loader race count for the server.
Jboss module loader race count
jboss.jvm.gc.collection_count

Number of garbage objects collected.
Jboss jvm gc collection count
jboss.jvm.gc.collection_time

Time taken for collection of the garbage objects.
Jboss jvm gc collection time
jboss.module_loader.class_count

Jboss module loader class count for the server.
Jboss module loader class count
jboss.module_loader.scan_count

Jboss module loader scan count for the server
Jboss module loader scan count