centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)
1、下载、安装、启动
参考以下链接,下载,安装并启动各服务
2、Prometheus配置node_exporter
修改Prometheus的配置文件,添加node exporter节点
vi /home/prometheus-2.37.0.linux-amd64/prometheus.yml
添加
job_name: "node_exporter_localhost"
static_configs:
- targets: ["localhost:9100"]
重启Prometheus服务
systemctl restart prometheus
验证是否添加成功
打开:http://172.16.131.28:9090/graph (注意替换自己的IP)
输入up,回车,如果看到之前配置的node_exporter_localhost服务,则表示配置完成
这样配置后,Prometheus就可以收集到node exporter的数据了
3、配置grafana
grafana配置数据源,把Prometheus作为grafana的数据源
地址:http://172.16.131.28:3000/ 登陆(注意替换自己的IP)(默认用户名密码admin/admin)
选择data sources
选择Prometheus
配置Prometheus的地址 http://172.16.131.28:9090/ (注意替换自己的IP)然后保存
配置仪表盘模板
我是小白,我直接去官网选择一个觉得可以的仪表板模板 例如Node Exporter Full
点进Node Exporter Full进去,可以看到ID是1860
导入1860Node Exporter Full
点击import
输入1860,点击load
选择数据源,之前我们导入的Prometheus数据源,输入名称,选择文件夹,文件夹之前没创建,所有默认只有General,ID可以自己点击change uid改,也可以不改,然后点击import
然后就出来了
以后可以在这找到
原创文章,作者:kirin,如若转载,请注明出处:https://blog.ytso.com/276230.html