Compare commits

...

1 Commits

Author SHA1 Message Date
Xu Bin
589b72e38f fix: event relabel (#2228) 2024-10-21 14:39:13 +08:00

View File

@@ -154,6 +154,11 @@ func relabel(lset []prompb.Label, cfg *pconf.RelabelConfig) []prompb.Label {
}
func handleReplace(lb *LabelBuilder, regx *regexp.Regexp, cfg *pconf.RelabelConfig, val string, lset []prompb.Label) []prompb.Label {
// replace 如果没有 target_label直接返回原标签
if len(cfg.TargetLabel) == 0 {
return lb.labels()
}
// 如果没有 source_labels直接设置标签新增标签
if len(cfg.SourceLabels) == 0 {
lb.set(cfg.TargetLabel, cfg.Replacement)