系统相关
首页 > 系统相关> > centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)

centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)

作者:互联网

centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)

1、下载、安装、启动

参考以下链接,下载,安装并启动各服务

centos7安装Grafana

centos7安装Prometheus

centos7安装node exporter

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"]

image-20220721140542185

重启Prometheus服务

systemctl restart prometheus

验证是否添加成功

打开:http://172.16.131.28:9090/graph (注意替换自己的IP)

输入up,回车,如果看到之前配置的node_exporter_localhost服务,则表示配置完成

image-20220721185739374

这样配置后,Prometheus就可以收集到node exporter的数据了

3、配置grafana

grafana配置数据源,把Prometheus作为grafana的数据源

地址:http://172.16.131.28:3000/ 登陆(注意替换自己的IP)(默认用户名密码admin/admin)

选择data sources

image-20220721185952350

选择Prometheus

image-20220721190010663

配置Prometheus的地址 http://172.16.131.28:9090/ (注意替换自己的IP)然后保存

image-20220721190106206

配置仪表盘模板

我是小白,我直接去官网选择一个觉得可以的仪表板模板 例如Node Exporter Full

image-20220722103708404

点进Node Exporter Full进去,可以看到ID是1860

image-20220722103805091

导入1860Node Exporter Full

点击import

image-20220722104202285

输入1860,点击load

image-20220722104244021

选择数据源,之前我们导入的Prometheus数据源,输入名称,选择文件夹,文件夹之前没创建,所有默认只有General,ID可以自己点击change uid改,也可以不改,然后点击import

image-20220722104335828

然后就出来了

image-20220722104627389

以后可以在这找到

image-20220722104754532

标签:node,exporter,数据源,配置,Grafana,centos7,Prometheus
来源: https://www.cnblogs.com/rainbow-tan/p/16504960.html