gpt4 book ai didi

java - 版本号指标

转载 作者:太空宇宙 更新时间:2023-11-04 10:15:47 25 4
gpt4 key购买 nike

是否可以向 Java 系统添加一些指标,以字符串形式返回受监视应用程序的版本号?

我的目标是建立一个仪表板,其中可以监控 Kubernetes 集群中 Docker 容器内运行 Java 应用程序的每个 Pod,并查看每个 Java 应用程序的当前版本。

如果不可能,您是否知道如何从 Java 应用程序获取该信息并使其在 Grafana 仪表板中可用?

最佳答案

在您的应用程序中,您可以提供使用标签导出的计量指标,例如版本号或提交/构建哈希,然后将量规的值设置为 1

例如,redis_exporter 导出有关 Redis 实例的信息的方式如下:

# HELP redis_instance_info Information about the Redis instance
# TYPE redis_instance_info gauge
redis_instance_info{addr="redis://localhost:6379",os="Linux 4.4.0-62-generic x86_64",redis_build_id="687a2a319020fa42",redis_mode="standalone",redis_version="3.0.6",role="master"} 1

您可以看到导出为指标 redis_instance_info 标签的版本和其他几个属性。

关于java - 版本号指标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51746995/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com