目录
1.上传node_exporter-1.5.0.linux-amd64.tar到服务器
1.上传prometheus-2.43.0.linux-amd64.tar到服务器
介绍:
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进行监控
账号密码默认:admin
'
点击这个
选择我们的Prometheus
设置IP地址即可
接下来添加仪表盘
输入12633
选择Prometheus点击保存
选择我们刚才新建的就能看到我们服务器的性能图表了
我们能看到结果图
如果需要其他图表,可以去官网找自己需要的图表