1. prometheus-监控系统服务的运行状态
-
添加系统服务监控的命令
/usr/local/node_exporter/node_exporter --web.config=/usr/local/node_exporter/config.yml --collector.systemd --collector.systemd.unit-whitelist=(docker|sshd|nginx).service
-
监控演示图解
-
案例,监控系统服务的运行状态
-
进入node_exporter服务配置目录
[root@VM-0-10-centos systemd]# cd /usr/lib/systemd/system
-
编写node_exporter服务
[root@VM-0-10-centos system]# vim node_exporter.service [root@VM-0-10-centos system]# cat node_exporter.service [Unit] Description=node_exporter [Service] ExecStart=/opt/node_exporter/node_exporter --collector.systemd --collector.systemd.unit-whitelist=(docker|sshd|nginx).service ExecReload=/bin/kill -HUP $MAINPID KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target
-
重新启动配置文件
[root@VM-0-10-centos system]# /bin/systemctl daemon-reload [root@VM-0-10-centos system]# /bin/systemctl restart node_exporter.service
-
验证服务是否正常
-