首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prometheus过滤启用收集器

Prometheus过滤启用收集器
EN

Stack Overflow用户
提问于 2019-11-26 05:20:14
回答 1查看 244关注 0票数 0

关于这一点,已经有一个问题。但没有得到正确的回答。我试图了解如何在此链接中使用启用筛选的收集器

代码语言:javascript
复制
params:
    collect[]:
      - foo
      - bar

我试过了

代码语言:javascript
复制
 - params:
                [ collect[]: ['diskstats', 'filefd', 'filesystem', 'loadavg', 'meminfo', 'netdev', 'netstat', 'stat', 'time', 'uname', 'vmstat'] ]

代码语言:javascript
复制
 - params:
                [ collect: ['diskstats', 'filefd', 'filesystem', 'loadavg', 'meminfo', 'netdev', 'netstat', 'stat', 'time', 'uname', 'vmstat'] ]

代码语言:javascript
复制
 - params:
                -collect: ['diskstats', 'filefd', 'filesystem', 'loadavg', 'meminfo', 'netdev', 'netstat', 'stat', 'time', 'uname', 'vmstat'] 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-26 05:36:24

您需要yaml配置下的Prometheus配置,如下所示:

代码语言:javascript
复制
scrape_configs:
- job_name: prometheus

  params:
   collect[]:
      - diskstats
      - filefd
      - filesystem
      - loadavg
      - meminfo
      - netdev
      - netstat
      - stat
      - time
      - uname
      - vmstat 

  file_sd_configs:
    - files:

  static_configs:
  - targets: ['localhost:9090', 'localhost:9191']
    labels:
      my:   label
      your: label

  relabel_configs:
  - source_labels: [job, __meta_dns_name]
    regex:         (.*)some-[regex]
    target_label:  job
    replacement:   foo-${1}
    # action defaults to 'replace'
  - source_labels: [abc]
    target_label:  cde
  - replacement:   static
    target_label:  abc
  - regex:
    replacement:   static
    target_label:  abc

参考文献:

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

https://stackoverflow.com/questions/59044217

复制
相关文章

相似问题

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