DumbMonit

集成指标和日志

用 DumbMonit 监控 Prometheus exporter

Any exporter that serves Prometheus metrics (node_exporter, windows_exporter, cAdvisor, blackbox_exporter…): every series is stored and can be graphed and used in threshold alerts.

文档官方网站:Prometheus

产品说明为英文,与产品内一致。页面标签使用您的语言。

DumbMonit 监控的内容

Any exporter that serves the Prometheus text format: node_exporter, windows_exporter, cAdvisor, blackbox_exporter, smartctl_exporter, a database exporter, or one you wrote. DumbMonit reads its /metrics page on every check and stores each series, so it shows up in the explorer and the graphs and can be used in threshold rules.

典型用途. Any exporter (node_exporter, windows_exporter, cAdvisor, blackbox…): every series stored, graphed and usable in rules

示例

  • node_exporter
  • windows_exporter
  • cAdvisor
  • blackbox_exporter

连接方式

您需要准备

  • Basic authFor an exporter behind basic authentication (web.config.file, or a reverse proxy).
  • Bearer tokenSent as "Authorization: Bearer …" on every read.

无需账户。

需要开放的网络端口

  • 9100/TCPMetrics page (HTTP, default for node_exporter)
设置步骤: Point DumbMonit at the exporter
  1. Check that the exporter answers from the DumbMonit host.

    curl http://server.lan:9100/metrics
  2. In DumbMonit, enter the host and pick the exporter, or leave custom and give the port.

  3. Optional: restrict what is stored with Keep only or Ignore, to keep a large exporter within the series limit.

  4. Optional: if the exporter is on another site, choose a relay agent to read it from there.

注意. Metrics pages are usually unauthenticated: filter the port so that only the DumbMonit host reaches it.