centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)
2022/7/23 5:24:08
本文主要是介绍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"]
重启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
然后就出来了
以后可以在这找到
这篇关于centos7监控CPU、内存使用情况(基于node_exporter+Prometheus+Grafana)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享