@[TOC]
使用node-exporter监控linux机器
1.安装
下载
[root@bogon app]# tar zxf node_exporter-0.17.0.linux-amd64.tar.gz -C /usr/local/
2.启动
[root@bogon app]# /usr/local/node_exporter-0.17.0.linux-amd64/node_exporter &
默认端口为9100
[root@bogon app]# netstat -antpu|grep 9100
tcp6 0 0 :::9100 :::* LISTEN 17917/node_exporter
3.prometheus修改配置
vim /usr/local/prometheus-2.28.1.linux-amd64/prometheus.yml
在最下面添加
- job_name: 'linux-node'
static_configs:
- targets: ['192.168.142.130:9100'] #被监控机器的ip端口,一定要注意缩进以及-,不然会无法启动
重启prometheus
4.配置granfa
点击加号-import
在granfa官网选择合适的模板导入
网址:https://grafana.com/grafana/dashboards/
选择Prometheus数据源后点击import
点击以后如果获取不到数据,可以观察F12的consloe控制台有没有报错
兼容性发布说明:
如果导入仪表板,则会出现错误:
Failed create dashboard model
Cannot read property 'Symbol(Symbol.iterator)' of undefined
注意你的grafana版本太低,不支持新的BAR GAUGE图表,建议升级到最新版本的grafana,或者重新导入没有BAR GAUGE的版本:
https://grafana.com/grafana/dashboards/11173(摘自granfa官网)
点击manager
选择刚刚添加的模板
使用node-exporter监控windows机器
windows监控采集器使用windows_exporter,下载地址
选择0.16.0
选择msi版本
配置Prometheus 配置并重启
- job_name: 'windows-node'
static_configs:
- targets: ['192.168.181.170:9182']
同理,操作grafana,注意需要更换windows模板