promethues通过安装相关exporter进行监控
一、linux相关监控
1.上传安装包
https://github.com/prometheus/node_exporter
上传至/root目录下
2.配置系统启动文件
//设置启动方式
vim /usr/lib/systemd/system/node_exporter.service
#将下面的全部写进去
[Unit]
Description=node_exporter
Documentation=https://prometheus.io/
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/prometheus_node/node_exporter \
--collector.ntp \
--collector.mountstats \
--collector.systemd \
--collector.tcpstat
ExecReload=/bin/kill -HUP $MAINPID
Restart=on-failure
[Install]
WantedBy=multi-user.target
//启动
#启动
systemctl restart node_exporter
systemctl enable node_exporter
3.查看是否启动
linux-exporter默认的启动端口是9100,查看端口命令如下:
方法一:
#查看端口是否启动9100
netstat -anput | grep 9100
方法二:
直接输入ip+端口号查看是否能打开界面
4.改动端口号
有时默认的9100端口号可能被其他的资源占用,此时可以在配置文件中改动端口号。
#改动端口号:9109
ExecStart=/usr/local/prometheus_node/node_exporter --web.listen-address=:9109 \
二、Windows相关监控
1.上传安装包
https://github.com/prometheus-community/windows_exporter/releases
2.配置操作
此配置操作是将文件上传至D盘
win+R打开黑窗口输入
sc create windows_exporter binpath= D:\windows_exporter-0.25.1-amd64.exe type= own start= auto displayname= windows_exporter
# 开启服务
net start windows_exporter
3.配置成功
配置成功会显示
[SC] CreateService 成功
三、Grafana面板展示
网址:Grafana dashboards | Grafana Labs
搜查相关linux,windows面板
点击符合自己的需求的面板
下载JSON文件,导入到自己的Grafana中