配置node节点
- 各组件默认端口
node 默认端口:9100
mysql默认端口:9104
redis 默认端口:9121
process默认端口:9256
alertmanager默认端口:9093
在系统层用作系统监控exporter
-
同样在官网先下载上传好二进制包
-
解压并启动
[root@prometheus_node01 ~]# tar xf node_exporter-0.18.1.linux-amd64.tar.gz -C /usr/local/
[root@prometheus_node01 ~]# ln -sv /usr/local/node_exporter-0.18.1.linux-amd64/ /usr/local/Prometheus_node/
[root@prometheus_node01 ~]# nohup /usr/local/Prometheus_node/node_exporter &
- 配置systemd启动node_exporter
[root@prometheus_node01 ~]# vim /lib/systemd/system/node_exporter.service
[Unit]
Description=Node_exporter
After=network.target
[Service]
ExecStart=/usr/local/Prometheus_node/node_exporter
[Install]
WantedBy=multi-user.target
# 重载配置并设置开机自启
[root@prometheus_node01 ~]# systemctl daemon-reload
[root@prometheus_node01 ~]# systemctl start node_exporter
[root@prometheus_node01 ~]# systemctl enable node_exporter
- 在Prometheus的server端添加job任务
[root@prometheus ~]# vim /usr/local/Prometheus/prometheus/prometheus.yml
- job_name: 'node_exporter'
static_configs:
- targets: [ 172.16.214.140:9100 ]
去监控界面下的Targets刷新一下,这时候node节点红色的down会变成绿色的up,说明配置成功。
配置mysql_exporter组件
- 下载上传二进制包,执行如下命令:
[root@prometheus_