Monitor JBoss EAP 7.1 / Wildfly
Posted: Tue Jul 30, 2019 10:38 am
Hello everybody,
I'm new to nagios. I'd like to know what are the best practices for JBoss EAP 7.x / Wildyfly monitoring these days.
I saw there's official check_jvm plugin for JBoss/Wildfly monitoring which is capable of monitoring rather "high level" metrics, such as: heap / non heap memory, cpu usage, uptime, class and thread count.
I'm additionally interessed in things like DB connection pools, Prepared Statement Cache Hit/Miss Count, Persistent Unit Metrics, Http Thread Pool, etc. What options are there to get these metrics monitored with nagios? Would jolokia be a viable way to expose metrics via rest interface? What nagios plugin to use for rest api calls towards jboss/jolokia rest interface?
Thank's a lot for your support!
I'm new to nagios. I'd like to know what are the best practices for JBoss EAP 7.x / Wildyfly monitoring these days.
I saw there's official check_jvm plugin for JBoss/Wildfly monitoring which is capable of monitoring rather "high level" metrics, such as: heap / non heap memory, cpu usage, uptime, class and thread count.
I'm additionally interessed in things like DB connection pools, Prepared Statement Cache Hit/Miss Count, Persistent Unit Metrics, Http Thread Pool, etc. What options are there to get these metrics monitored with nagios? Would jolokia be a viable way to expose metrics via rest interface? What nagios plugin to use for rest api calls towards jboss/jolokia rest interface?
Thank's a lot for your support!