如何在 Prometheus 中通过 PromQL 获取报告次数

问题描述

我正在监控服务器启动时间。在我的想象中,当服务器启动时,如果我的指标执行诸如“metrics.Set(1);”之类的操作,Prometheus 将获得报告,因此我可以获得在 Grafana 上按 count(metrics{}) 开始时间。

但不幸的是,无论我启动服务器多少次,计数始终为 1。

是我的想法有问题还是缺少一些操作? 请帮帮我。

我的意思是“样本”的数量(官方文件命名的意思是timestample-value)。当我的代码运行metrics.Set(1),或metrics.Inc(1);时,我想我的客户端服务器会向Prometheus服务器报告一个样本并存储在Prometheus服务器中。我的客户端服务器报告的样本?

对不起,我的英语不好。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)