我正在写我的第一个Prometheus Exporter。我使用GaugeVec来存储类似组件的指标,这些指标由3个不同的标签区分,例如IP、插槽编号、端口等。
假设某个特定IP上的某个组件停止响应,那么删除此指标的最佳方法是什么?我可以通过遍历所有可能的标签来删除它,但这感觉相当麻烦。
发布于 2018-03-02 00:45:04
在编写导出器时,您不应该使用通常的直接插装API,原因之一是它有这个问题。
相反,当您使用Go时,您应该使用MustNewConstMetric来仅为单个抓取创建示例。
https://stackoverflow.com/questions/48928231
复制相似问题