服务器实时监控部署

3个组件:node_export 、prometheus、 grafana  

 

第一步:部署到所需监控的服务器上(node_export需要部署到每个服务器,剩余两个只需部署一个服务器即可)

第二步:解压所部署的.tar.gz包  : tar -zxvf 压缩包名 路径

第三步:进入解压后的node_export 目录下,执行:  nohup ./node_exporter --web.listen-address 0.0.0.0:8071 & 

               进入浏览器输入: localhost:8073/metrics    若页面为下即部署成功(一大堆)

  注:每一个部署了的node_export文件都得执行

 

第四步:部署另外两个组件:prometheus和grafana       

             (1)部署解压prometheus         1、cd  prometheus*      备份prometheus.yml :cp   prometheus.yml   prometheus.yml.bak20231001

                                                                 2、vi prometheus.yml   改一下主机和端口信息(多个job_name亦可)  注意格式和缩进

 

 改完后在目录下执行 :nohup ./prometheus --config.file=prometheus.yml --web.listen-address=0.0.0.0:8072 &

然后打开浏览器进入:localhost:端口

 

        (2)部署解压grafana           1、cd  grafana*       ll         备份 defaults.ini 文件同上   

                                                       2、 vi defaults.ini   把 端口:3000  改成所需

                                                       3、登录 localhost:端口            默认账号密码:admin/admin

                                                       4、nohup ./bin/grafana-server web &               执行后进入浏览器网址输入:localhost:port完成下列操作   

 

第五步:在第三步的网址里执行up ,没报错,在执行下面的语句

 

 

 

第六步:第四步执行完成后在浏览器输入localhost:port    打开页面后,左上角目录栏里找到配置即可

 

 

posted @   醉不在意  阅读(51)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示