如何将标签添加到prometheus格式中?
Posted
技术标签:
【中文标题】如何将标签添加到prometheus格式中?【英文标题】:How to add labels into prometheus format? 【发布时间】:2021-07-31 14:21:39 【问题描述】:invalid_timestampname="download_events" 83
转换为
invalid_timestampname="download_events", label_name = "foo" 83
我该怎么办?我已将此消息转换为 dto.MetricFamily,但我不知道如何将标签添加到 dto.MetricFamily。谢谢
【问题讨论】:
【参考方案1】:尝试编写一个简单的编译器解析器,因为它似乎只包含一些字符串类型的单词,或者我认为只使用 RegExp。
【讨论】:
【参考方案2】:没关系,我和我的朋友最终实现了一个基本的解析器,它支持在普罗米修斯数据中添加标签!随意检查一下! https://github.com/BrainChen/prometheus-parser
【讨论】:
以上是关于如何将标签添加到prometheus格式中?的主要内容,如果未能解决你的问题,请参考以下文章
Prometheus - 从 file_sd 配置地址创建一个新标签
prometheus alertmanager 规则的自动标签