仅grafana中针对blackbox_exporter的摘要数据,不单独托管

时间:2018-12-21 08:36:27

标签: dashboard grafana prometheus

黑盒问题

我在docker-compose.yml中添加了blackbox_exporter:

blackbox_exporter:
  container_name: blackbox_exporter
  image: prom/blackbox-exporter
  restart: always
  ports:
    - "9115:3115"
  networks:
    - monitor-net
  labels:
    org.label-schema.group: "monitoring"

我在prometheus.yml中添加了工作:

- job_name: 'blackbox'
  metrics_path: /probe
  params:
    module: [http_2xx]  # Look for a HTTP 200 response.
  static_configs:
    - targets: ['google.com','amazon.com']   # Target to probe with https.
  relabel_configs:
    - source_labels: [__address__]
      target_label: __param_target
    - source_labels: [__param_target]
      target_label: instance
    - target_label: __address__
      replacement: blackbox_exporter:9115  # The blackbox exporter's real hostname:port.

我在grafana中添加了以下信息中心:https://grafana.com/dashboards/5345,因为此页面上的屏幕截图正是我所需要的。

A,我只有摘要图形,没有图例,没有特定于站点的章节。

您可以在此处查看屏幕截图:

enter image description here

我的行为错在哪里?我该怎么办?

1 个答案:

答案 0 :(得分:0)

在您发布的配置中,您将黑盒导出器标签从__param_target重新标记为instance,但仪表板将target用于所有过滤器以及模板变量。

将您的配置更改为

    - source_labels: [__param_target]
      target_label: target

或调整仪表板中的查询和设置以使用instance