普罗米修斯Linux监控客户端安装指南

 

1.下载监控客户端

https://prometheus.io/download/

 

 

打开上面网址,选择下载node_exporter安装包,并将安装包上传至服务器。

 

 

2.安装监控客户端

2.1创建安装文件夹

mkdir -p /u01/itim

2.2解压安装包

   cd /u01/itim

   tar -xzvf  node_exporter-1.2.2.linux-amd64.tar.gz

   mv node_exporter-1.2.2.linux-amd64 node_exporter

 

 

 

2.3检查端口是否被占用

netstat -tlnup|grep 9100

注:node_exporter默认使用端口为9100,如果该端口已被占用,需要选择其它可用端口作为其启动端口

2.4启动监控客户端

2.4.1 使用默认端口启动

cd /u01/itim/node_exporter/

nohup /u01/itim/node_exporter/node_exporter &

2.4.2 使用非默认端口启动

cd /u01/itim/node_exporter/

nohup /u01/itim/node_exporter/node_exporter --web.listen-address=":9200" &

 

3配置自动启动

3.1 使用systemd管理(Linux 7及更高版本)

[root@localhost ~]# vi /usr/lib/systemd/system/node_exporter.service

# 准备systemd文件(node_exporter.service)

# 编写以下内容(如果没创建prometheus组合用户,则Service的User和Group就不用写):

[Unit]

Description=node_exporter

Documentation=node_exporter Monitoring System

After=network.target

 

[Service]

User=prometheus

Group=prometheus

#node_exporter的路径,根据自己程序所放置的路径填写

ExecStart=/u01/itim/node_exporter/node_exporter --web.listen-address=:9100

 

[Install]

WantedBy=multi-user.target

 

将以上内容保存为:node_exporter.service 文件后,并执行以下命令激活监控客户端自启动模式。

chown -R root:root /usr/lib/systemd/system/node_exporter.service

chmod 644 /usr/lib/systemd/system/node_exporter.service

systemctl daemon-reload

systemctl enable node_exporter.service

systemctl start node_exporter.service

systemctl status node_exporter.service

 

 

3.2 使用rc.local 配置自启动(Linux 6及更高版本)

直接将node_expoerter启动命令添加到rc.local文件,启动命令参考2.4节 启动监控客户端

 

 

posted @ 2021-08-27 11:44  oldoldman(OOM)  阅读(996)  评论(0)    收藏  举报