主机监控

这里记录主机监控的配置

下载 node_exporter,并解压.

配置 supervisor 守护 /etc/supervisor/conf.d/node_exporter.conf

toml

[program:node_exporter]
command = /root/node_exporter

# 自动重启
autorestart = true
# 启动失败的尝试次数
startretries = 3
# 进程20s没有退出,则判断启动成功
startsecs = 20

# 标准输出的文件路径
stdout_logfile = /tmp/node_exporter-supervisor.log
# 日志文件最大大小
stdout_logfile_maxbytes=20MB
# 日志文件保持数量 默认为10 设置为0 表示不限制
stdout_logfile_backups = 5
# 标准输出的文件路径
stderr_logfile = /tmp/node_exporter-supervisor.log
# 日志文件最大大小
stderr_logfile_maxbytes=20MB
# 日志文件保持数量 默认为10 设置为0 表示不限制
stderr_logfile_backups = 5

prometheus 采集配置

yml

scrape_configs:
  - job_name: "demo_node"
    static_configs:
      - targets: ["localhost:9100"]

grafana 的面板配置

  1. 添加 datasource 数据源
  2. 右上角加号,导入 dashboard Node Exporter Full | Grafana Labs