quartz-scheduler / quartz

Code for Quartz Scheduler
http://www.quartz-scheduler.org
Apache License 2.0
6.15k stars 1.9k forks source link

Unable to scrape metrics using JMX exporter #1137

Open ganesh-arkalgud opened 2 weeks ago

ganesh-arkalgud commented 2 weeks ago

Some commonly used metric scraper like JMX Exporter also rely on implementation of MBean to help gather metrics. Quartz already has support for the same.

However, they further rely on data structures like TabularData and CompositeData from the management package itself to scrape metrics. Some of the methods exposed in the QuartzMBean including the [getPerformanceMetrics](https://www.quartz-scheduler.org/api/2.1.7/org/quartz/core/QuartzSchedulerMBeanImpl.html#getPerformanceMetrics()) and [getAllTriggers](https://www.quartz-scheduler.org/api/2.1.7/org/quartz/core/QuartzSchedulerMBeanImpl.html#getAllTriggers()) cannot be scraped since scraping a List or Map is not supported by JMX.

lprimak commented 5 days ago

This project is abandoned. See #1134