我希望展示ActiveMQ的指标在Prometheus/Grafana上,并使用Prometheus AlertManager生成警报。请建议任何在Prometheus中爬取ActiveMQ指标的选项。
如果您正在使用ActiveMQ "Classic",那么您需要使用Prometheus JMX Exporter。然而,如果您正在使用ActiveMQ Artemis,您可以使用Prometheus metrics plugin implementation。有关在ActiveMQ Artemis中导出指标的一般信息可以在文档中找到。这里提供了一个示例Grafana仪表板链接。
基本的ActiveMQ指标,如队列数量、队列中消息的数量等,可以使用JMX Exporter实现。最初的回答:您可以使用JMX Exporter获取基本的ActiveMQ指标,例如队列数量和队列中消息的数量。 此外,您可以参考此文了解如何使用Prometheus和Grafana监控Java应用程序。