CentOS8 - 安装node_exporter服务
简介
Prometheus导出程序,用于* NIX内核公开的硬件和操作系统指标。
安装
wget -c https://github.com/prometheus/node_exporter/releases/download/v1.0.0/node_exporter-1.0.0.linux-amd64.tar.gz
tar zxvf node_exporter-1.0.0.linux-amd64.tar.gz -C /opt/
cd /opt/
ln -s node_exporter-1.0.0.linux-amd64 node_exporter
配置服务
vim /usr/lib/systemd/system/node_exporter.service
[Unit]
Description=node_exporter
After=network.target
[Service]
Type=simple
ExecStart=/opt/node_exporter/node_exporter
PrivateTmp=true
RestartSec=5
StartLimitInterval=0
Restart=always
[Install]
WantedBy=multi-user.target
服务管理
systemctl daemon-reload
systemctl start node_exporter.service
systemctl enable node_exporter.service
服务端配置
prometheus添加一个job,配置上对应地址即可。
- job_name: 'node_exporter'
# metrics_path defaults to '/metrics'
# scheme defaults to 'http'.
static_configs:
- targets: ['192.168.100.101:9100']
然后对prometheus发送HUP信号,即可重载配置
kill -HUP [PID]
总结
Go程序部署起来就是方便。
- 原文作者:Linux运维菜
- 原文链接:https://www.opcai.top/post/2020/2020-05/centos8_node_exporter/
- 版权声明:本作品采用进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。