需要在Java应用的Grafana中显示指标,也需要在Spark配置的批量应用中显示指标。

问题描述 投票:0回答:1

我有一个用例,我需要在Grafana中显示我的java应用程序的矩阵,但我的是一个批处理应用程序,而不是时间序列,我有我的数据存储在关系型DB.它是如何可能的,比如我需要将数据推送到一些时间序列,如Prometheus或有任何插件可用的Grafana我们可以直接使用?

而且我还想监控我的火花作业和相关的东西,如驱动工人的内存,JVM等。

任何帮助或线索如何开始?

prometheus grafana prometheus-node-exporter grafana-api prometheus-java
1个回答
0
投票

对于批处理作业,看看 普罗米修斯推送网关. 基本上,您的指标将被客户端推送到推送网关(客户端适用于所有通用语言)。

对于spark工作或java应用,你可以看一下 jmx出口商.你可以看看这个也是为了 火花出口商 其中使用pushgateway

希望能帮到你

© www.soinside.com 2019 - 2024. All rights reserved.