问题背景:
使用golang编写Prometheus exporter,获取指定API Url返回值中的data值,把它做为自定义指标。
1、exporter 500ms自动更新一次data值
2、Prometheus的Graph界面输入自定义指标可以查询到值的变化
3、自定义指标最小时间是ms级别,所有需配置下Prometheus的采集率为一秒一次(应该配置成毫秒的,目前Prometheus不支持)
问题描述:
在grafana中获取不到Prometheus的Graph界面的值,即根据 PromQL 的查询结果
解决:
这个问题其实很简单,默认数据间隔是15s,我们只需要把时间间隔改成1s即可
修改全局数据间隔的话,可以在配置数据源界面配置,这样可能会影响整体性能,所以在自定义指标面板配置即可
如果帮助到你,感谢大佬点个赞~