我有以下 Prometheus 查询
label_replace(namespace_pod_name_container_name:container_cpu_usage_seconds_total:sum_rate{namespace="$namespace",container_name!=""}, "container", "$1", "container_name", "(.*)")
这将创建一个标签 container
,其中的值是标签 container_name 的值。
容器名称 | 容器 | 价值 |
---|---|---|
容器A | 容器A | 0.5 |
容器A | 容器A | 0.6 |
如何修改上述查询以获得由 2 个标签组成的附加标签:pod_name-container_name
类似的东西
容器名称 | pod_name | new_label | 价值 |
---|---|---|---|
容器A | podA | podA-containerA | 0.5 |
容器A | podB | podB-containerA | 0.6 |