label_join label_replace() 支持对某个label的值进行正则匹配,截取出某些值,生成新的label。 label_replace(v instant-vector, dst_label string, replacement string, src_label string, regex string) 原始指标: node_disk_info{device="sr0", foo="178.104.163.122:9100", instance="178.104.163.122:9100",...
up{host="localhost",instance="localhost:9100",job="node"} 1 除了label_replace以外,Prometheus还提供了label_join函数,该函数可以将时间序列中v多个标签src_label的值,通过separator作为连接符写入到一个新的标签dst_label中: label_join(v instant-vector, dst_label string, separator string, src_label_1 s...
除了label_replace以外,Prometheus还提供了label_join函数,该函数可以将时间序列中v多个标签src_label的值,通过separator作为连接符写入到一个新的标签dst_label中: label_join(v instant-vector, dst_labelstring, separatorstring, src_label_1string, src_label_2string, ...) label_replace和label_join函数提供了...
changes(kube_pod_container_status_restarts_total[30m]) lable_join() 给node_cpu指标添加新的label名称为newlabel,值为instance标签的值 label_join(node_cpu,"newlabel","","instance") label_join(node_cpu,"newlabel","-","instance","job") label_replace 给node_cpu指标添加新的label名称为newlabel,...
label_join() label_join(v instant-vector, dst_label string, separator string, src_label_1 string, src_label_2 string, ...) 函数可以将时间序列 v 中多个标签src_label的值,通过separator作为连接符写入到一个新的标签dst_label中。可以有多个 src_label 标签。 例如,以下表达式返回的时间序列多了一个...
label_join(v instant-vector, dst_label string, separator string, src_label_1 string, src_label_2 string, ...) 1. 函数可以将时间序列 v 中多个标签 src_label 的值,通过 separator 作为连接符写入到一个新的标签 dst_label 中。可以有多个 src_label...
语法格式: label_join(v instant-vector, dst_label string, separator string, src_label_1 string, src_label_2 string, ...) Tips: 该函数可以将时间序列 v 中多个标签 src_label 的值,通过separator 作为连接符写入到一个新的标签 dst_label 中,注意可以有多个 src_label 标签。 例如,以下表达式返回的...
label_join() label_join(v instant-vector, dst_label string, separator string, src_label_1 string, src_label_2 string, ...) 对于v中的每个时间序列,将连接所有src_labels using的所有值,separator并返回带有dst_label包含连接值的标签的时间序列。此函数中可以有任意数量src_labels。
二十、label_join() 对于v中的每个时间序列,label_join(v instant-vector, dst_label string, separator string, src_label_1 string, src_label_2 string, ...)使用separator连接所有src_labels的所有值,并返回包含连接的标签dst_label的时间序列 值。 此函数中可以有任意数量的src_labels。
label_replace和label_join是PromQL的预置函数,支持将label的value进行截取和拼接,生成新的label。值得注意的是,它们不改变源label的name及value,仅生成...