prometheus operator federation

全世界都告诉你修改 prometheus 的配置文件,把联邦的部分添加进去就好了。但我的是通过 operator 部署的丫。连 prometheus 配置文件的 configmap 都木有,那咋改文件文件呢? 难道我不属于全世界?

prometheus 通过 prometheus-operator 配置的,怎么样配置联邦呢?

先来个官网看看什么是联邦:

Federation | Prometheushttps://prometheus.io/docs/prometheus/latest/federation/

operator 添加 prometheus 的配置,这就是关键了,弄一个 secret,添加到 prometheus 的 cr 里面

prometheus-operator/additional-scrape-config.md at main · prometheus-operator/prometheus-operator · GitHubhttps://github.com/prometheus-operator/prometheus-operator/blob/main/Documentation/additional-scrape-config.md

结合一下:

vi prometheus-additional.yaml

- job_name: 'federate'
  scrape_interval: 15s

  honor_labels: true
  metrics_path: '/federate'

  params:
    'match[]':
    #- '{job="prometheus"}'
    #- '{__name__=~"job:.*"}' 
    # 纯粹测试,所以简单粗暴,正儿八经的环境上可别这样
    - '{job!=""}'

  static_configs:
    - targets: ['172.30.3.229:9090']
      # 添加额外的 label, metrics-name{k8scluster="cluster-172.30.3.229"}
      labels:
        k8scluster: cluster-172.30.3.229
    - targets: ['172.30.3.230:9090']
      labels:
        k8scluster: cluster-172.30.3.230

其他按照文档继续操作下去就好了。

再来个可用的 dashboard

Kubernetes cluster monitoring (Prometheus) dashboard for Grafana | Grafana LabsMonitors Kubernetes cluster using Prometheus. Shows overall cluster CPU / Memory / Filesystem usage as well as individual pod, containers, systemd services...https://grafana.com/grafana/dashboards/7550

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值