feature:适配新的prometheus输出

This commit is contained in:
fumingwei
2023-06-21 15:52:10 +08:00
committed by 付明卫
parent 4e4588ccf9
commit 3219739877

View File

@@ -66,8 +66,8 @@ spec:
metric_relabel_configs:
- source_labels: [pod]
action: replace
target_label: function
regex: traffic-engine-(.*)-([a-z0-9]+)-([a-z0-9]+)
target_label: serviceFunction
regex: (.*)-(firewall|proxy|shaping|service-chaining)-([a-z0-9]+)-([a-z0-9]+)
replacement: $1
- regex: instance
action: labeldrop
@@ -117,9 +117,9 @@ spec:
metric_relabel_configs:
- source_labels: [app]
action: replace
target_label: function
regex: sapp4-(.*)
replacement: $1
target_label: serviceFunctionIndex
regex: (sapp4|tfe|shaping|sce)(-|_)(.*)
replacement: $3
- regex: instance
action: labeldrop
@@ -147,21 +147,13 @@ spec:
target_label: __address__
- source_labels: [__meta_kubernetes_pod_name]
action: replace
target_label: function
regex: traffic-engine-(.*)-([a-z0-9]+)-([a-z0-9]+)
target_label: serviceFunction
regex: (.*)-(firewall|proxy|shaping|service-chaining)-([a-z0-9]+)-([a-z0-9]+)
replacement: $1
- source_labels: [__meta_kubernetes_pod_label_vsysId]
action: replace
target_label: vsysId
regex: (.+)
- source_labels: [__meta_kubernetes_pod_label_serviceFunction]
action: replace
target_label: serviceFunction
regex: (.+)
- source_labels: [__meta_kubernetes_pod_label_component]
action: replace
target_label: component
regex: (.+)
- source_labels: [__meta_kubernetes_pod_phase]
regex: Pending|Succeeded|Failed|Completed