登录
首页 >  Golang >  Go问答

client_golang prometheus从gaugevec中删除gauge

来源:stackoverflow

时间:2024-04-07 08:39:30 378浏览 收藏

Golang不知道大家是否熟悉?今天我将给大家介绍《client_golang prometheus从gaugevec中删除gauge》,这篇文章主要会讲到等等知识点,如果你在看完本篇文章后,有更好的建议或者发现哪里有问题,希望大家都能积极评论指出,谢谢!希望我们能一起加油进步!

问题内容

从 Gaugevec 中删除仪表时,仪表值仍以上次设置的值显示在图表上。好像5分钟后就过期了。有没有办法在删除后立即停止仪表数据?将该值设置为 0 会保留陈旧的计量器,这些计量器会随着时间的推移而累积,但没有 TTL。

示例: gaugeVec.Delete(labels) // 不会立即删除仪表。


正确答案


正如您所提到的,服务器每 5 分钟提取一次数据,这是 prometheous 服务器反映所需的时间。删除或取消注册指标不会将数据推送到普罗米修斯服务器,必须在下次抓取时拾取数据。

有多种方法可以将 push metrics 连接到 promeheus,具体取决于您需要的程度。

文中关于的知识介绍,希望对你的学习有所帮助!若是受益匪浅,那就动动鼠标收藏这篇《client_golang prometheus从gaugevec中删除gauge》文章吧,也可关注golang学习网公众号了解相关技术文章。

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>