prometheus服务发现-prometheus配置

在目前线上运行的prometheus环境中,监控的target主要分为两大类

  1. 第一类是普通的target,每隔30秒抓取一次数据;该类型的target又可分为几个小类:path为/metrics、path不为/metrics、blackbox监控等等

  2. 第二类vcenter监控数据的抓取,每隔4分钟抓取一次数据

将以上两类在prometheus配置为两个job,配置文件如下:

# 普通的30秒抓取的监控目标
  - job_name: 'consul-normal'
    scrape_interval: 30s
    scrape_timeout: 30s
    consul_sd_configs:
      - server: '10.106.169.121:18500'
        token: '47eca91b-a5e7-e82d-6424-dba7637e0737'
        services: [prometheus-normal-LOCAL]
    relabel_configs:
      - regex: __meta_consul_service_metadata_(.*)
        replacement: ${1}
        action: labelmap
      - source_labels: [__meta_consul_tags]
        regex: .*normal.* #该job只管理tag包含normal的service
        action: keep
# vcenter的监控目标,4m抓取一次
  - job_name: 'consul-vcenter'
    scrape_interval: 4m
    scrape_timeout: 1m
    consul_sd_configs:
      - server: '10.106.169.121:18500'
        token: '47eca91b-a5e7-e82d-6424-dba7637e0737'
    relabel_configs:
      - regex: __meta_consul_service_metadata_(.*)
        replacement: ${1}
        action: labelmap
      - source_labels: [__meta_consul_tags]
        regex: .*vcenter.* #该job只管理tag包含vcenter的service
        action: keep

转载于:https://my.oschina.net/sannychan/blog/3011525

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值