Grafana+ Node+ Prometheus对服务器进行性能监控

目录

一、Grafana

1.把Grafana压缩文件上传到Linux服务器

2.安装服务

3.启动服务

4.访问

二、Node

1.上传node_exporter-1.5.0.linux-amd64.tar到服务器

2.解压

3.启动服务

三、Prometheus

1.上传prometheus-2.43.0.linux-amd64.tar到服务器

2.解压

3.进入prometheus.yml中修改内容

4.启动服务

5.验证

四、通过Grafana进行监控


介绍:

grafana 是用来展示资源消耗信息

prometheus用来存放采集的服务器信息的

node负责收集服务器资源消耗的信息

node是部署在项目服务器中的,Grafana+ Prometheus是部署在另一台服务器中,工作中尽量不要部署在项目服务器中

Grafana+ Node+ Prometheus下载

Grafana+ Node+ Prometheus.zip

链接: https://pan.baidu.com/s/1TlTHJ78OBfZl45om8fux-Q?pwd=9axh 提取码: 9axh

一、Grafana

1.把Grafana压缩文件上传到Linux服务器

2.安装服务

依赖yum 进行自动安装

yum install -y grafana-6.0.2.1.x86 64.rpm

3.启动服务

systemctl start grafana-server.service 启动 grafana 的服务

systemctl status grafana-server.service 查看grafana的服务状态

PS:注意防火墙放开3000端口 或者直接关闭防火墙

systemctl disable firewalld 永久关闭防火墙

grafana 默认端口是3000,如何修改grafana的默认端口

/usr/share/grafana/conf/default.ini 修改端口

找到以下配置项:

The http port to use

;http_port = 3000

;http_port = 3000修改为http_port = xxxx,其中xxxx为需要修改的端口号即可。修改完成后,重启Grafana服务使新配置生效

4.访问

过 IP端口 查看启动的grafana服务 http://XXXXXX:3000/login

默认用户名密码:均为admin

二、Node

1.上传node_exporter-1.5.0.linux-amd64.tar到服务器

2.解压

node_export tar -zxvf node_export包名

3.启动服务

./node_exporter

三、Prometheus

接下来进行普罗米修斯(Prometheus)安装

1.上传prometheus-2.43.0.linux-amd64.tar到服务器

2.解压

3.进入prometheus.yml中修改内容

我们在这下面添加内容

注意缩进格式不要有错误,跟上面的一样

targets的IP地址填写的是你node_exporter部署的服务器IP地址 +端口号

复制代码
- job_name: "node_export"    //名字,可以随意更改
  static_configs:
    - targets: ["172.16.0.203:9100"]   //装node服务的服务器地址,端口号9100

然后:wq保存退出

4.启动服务

进入到promethues目录中,找到promethues文件,然后./promethues就可以启动服务了默认端口是9090
./prometheus
默认情况下,Prometheus 会在 9090 端口上运行

5.验证

可以通过访问 http://服务器ip:9090 来验证 Prometheus 是否正常运行。如果能够看到 Prometheus 的 Web UI,则说明它已成功启动

四、通过Grafana进行监控

http://XXXXXX:3000/login 访问

账号密码默认:admin

'

点击这个

选择我们的Prometheus

设置IP地址即可

接下来添加仪表盘

输入12633

选择Prometheus点击保存

选择我们刚才新建的就能看到我们服务器的性能图表了

我们能看到结果图

如果需要其他图表,可以去官网找自己需要的图表

Grafana 仪表板 |Grafana 实验室

相关推荐
xiao-xiang1 天前
redis-集成prometheus监控(k8s)
数据库·redis·kubernetes·k8s·grafana·prometheus
陈陈CHENCHEN1 天前
【Kubernetes】在 K8s 上部署 Prometheus
kubernetes·prometheus
计算机毕设定制辅导-无忧学长4 天前
Grafana 与 InfluxDB 可视化深度集成(二)
信息可视化·数据分析·grafana
云游4 天前
大模型性能指标的监控系统(prometheus3.5.0)和可视化工具(grafana12.1.0)基础篇
grafana·prometheus·可视化·监控
qq_232045575 天前
非容器方式安装Prometheus和Grafana,以及nginx配置访问Grafana
nginx·grafana·prometheus
测试开发Kevin5 天前
详解grafana k6 中stage的核心概念与作用
测试工具·压力测试·grafana
夜莺云原生监控5 天前
Prometheus 监控 Kubernetes Cluster 最新极简教程
容器·kubernetes·prometheus
SRETalk6 天前
Prometheus 监控 Kubernetes Cluster 最新极简教程
kubernetes·prometheus
张永清6 天前
《JMeter核心技术、性能测试与性能分析》 教学大纲及标准
jmeter·性能测试·性能调优·性能分析·教材
川石课堂软件测试6 天前
JMeter并发测试与多进程测试
功能测试·jmeter·docker·容器·kubernetes·单元测试·prometheus