允许在采集之前对任何目标及其标签进行修改
重新标签的意义:
replace:默认,通过regex匹配source_label的值,使用replacement来引用表达式的值
keep:删除regex与连接不匹配的目标source_label;
drop:删除regex与连接匹配的目标source_label;
labeldrop:删除regex匹配的标签;
labelkeep:删除regex不匹配的标签;
hashmod:设置target_label为modelus连接的哈希值source_labels
labelmap:匹配regex所有的标签名称,然后复制标签值进行分组,replacemet分组引用(💲{1}, 💲{2}... )代替
检查 prometheus.yml :./promtool check config prometheus.yml
获取pid:ps -ef | grep "promet"
热重启:kill -hup [pid]
eg:将job_name: xa 替换为 idc:xa
修改配置文件并重启
重启后:
原始:
drop:
keep:
dorplabel
1. 创建支持服务发现的配置文件目录以及配置文件
2. 修改prometheus.yml
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。