首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将prometheus-operator配置为从blackbox-operator中抓取静态icmp目标

将prometheus-operator配置为从blackbox-operator中抓取静态icmp目标
EN

Stack Overflow用户
提问于 2021-05-22 22:02:25
回答 1查看 286关注 0票数 0

如何配置monitoring.coreos.com/v1 Probe来检测我的prometheus运算符,以便从已定义的目标列表中收集icmp指标?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-22 22:02:25

这里假设您已经按如下方式安装了prometheus导出器和blackbox导出器:

代码语言:javascript
复制
helm install prometheus prometheus-community/kube-prometheus-stack -n monitoring --create-namespace
helm install prometheus-blackbox-exporter prometheus-community/prometheus-blackbox-exporter -n monitoring

首先,您需要在一个值文件中启用blackbox-exporter的icmp模块,例如blackbox-exporter.yml

代码语言:javascript
复制
config:
  modules:
    icmp:
      prober: icmp
      icmp:
        preferred_ip_protocol: ip4

allowIcmp: true

应用配置:

代码语言:javascript
复制
helm upgrade prometheus-blackbox-exporter prometheus-community/prometheus-blackbox-exporter -f blackbox-exporter.yml

然后,您可以像这样定义Probe

代码语言:javascript
复制
apiVersion: monitoring.coreos.com/v1
kind: Probe
metadata:
  name: blackbox-probe-icmp
  namespace: monitoring
  labels:
    release: prometheus
spec:
  jobName: icmp
  interval: 1m
  scrapeTimeout: 5s
  module: icmp
  prober:
    url: prometheus-blackbox-exporter:9115
  targets:
    staticConfig:
      static:
        - 192.168.1.1
        - 8.8.8.8 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67650351

复制
相关文章

相似问题

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