首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prometheus - Kubernetes集群指标

Prometheus - Kubernetes集群指标
EN

Stack Overflow用户
提问于 2020-03-30 16:50:09
回答 1查看 247关注 0票数 1

我有多个kubernetes集群度量数据在prometheus中被抓取。当我获得指标时,我如何区分来自不同集群的指标?我没有看到任何包含关于特定集群的数据的标签,因此我可以过滤出特定集群的数据,如下所示。

代码语言:javascript
复制
container_cpu_usage_seconds_total{cluster-name="abcde"}

有什么方法可以在我的kubernetes_sd_configs中添加“集群名称”标签吗?我已经看到,可以在static_config中添加标签,但是找不到任何与kubernetes_sd_configs相关的内容。

我试着像下面这样使用relabel_config,

代码语言:javascript
复制
 - source_labels: [__meta_kubernetes_namespace]
        action: replace
        target_label: cluster-name
        replacement: my-cluster

这并没有反映在指标中。当我使用已经存在的标签这样做时,

代码语言:javascript
复制
 - source_labels: [__meta_kubernetes_namespace]
        action: replace
        target_label: domainname
        replacement: my-cluster

那么域名的值就会发生变化。我是否遗漏了任何配置?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-30 17:07:49

您必须自己在relabel_configs中添加该标签。通常,您可以通过全局重新标记在入口集群(即普通的“集群级别”集群)上进行添加,但如果您正在以这种方式执行联合,也可以在远程写入期间添加,或者如果您正在执行基于拉入的操作,则可以通过中央集群上的作业进行添加。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60926971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档