我真的很喜欢 Grafana 的功能,可以随着时间的推移绘制指标并显示漂亮的仪表板。我想用它来跟踪整个部署环境中的 CPU、Mem 等。我还想用它来跟踪我的 Java 程序中的一些数字。如何将 Java 连接到 Grafana?
Grafana 支持三种不同的数据库解决方案(graphite、influxdb、OpenTSDB)。我目前没有使用任何这些。但是 influxdb 看起来很容易设置。我真的只是在寻找简单且面向未来的东西。它现在只会监控几台服务器,但它可能会随着时间的推移而增长。有没有一种简单的方法可以将带有标签和时间戳的单个 Java 整数推送到 Grafana。我认为指标必须有类似 log4j 的东西。但我还需要决定使用哪个数据库,但希望能从接口中抽象出来。有什么建议吗?