目录
本篇基于Prometheus + Grafana 可视化监控工具部署Nginx+MySQL,
3,登陆 Grafana Web界面 http://192.168.100.12:3000/
4,官网去提取ID https://grafana.com/grafana/dashboards/
一,环境准备
Prometheus服务器 | 192.168.100.12 |
Nginx+MySQL服务器 | 192.168.100.13 |
grafana 服务器 | 192.168.100.12 |
本篇基于Prometheus + Grafana 可视化监控工具部署Nginx+MySQL,
Prometheus+Nginx+MySQL部署流程已在部署在上篇完成,
二,Grafana可视化图形工具
1,安装GRAFANA服务器
##下载地址 基于压缩包下载方式和rpm包下载方式
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7.linux-amd64.tar.gz
tar -zxvf grafana-enterprise-9.4.7.linux-amd64.tar.gz
wget https://dl.grafana.com/enterprise/release/grafana-enterprise-9.4.7-1.x86_64.rpm
sudo yum install grafana-enterprise-9.4.7-1.x86_64.rpm
2,安装grafana可视化图形工具 以及启动服务
yum install grafana-enterprise-9.4.7-1.x86_64.rpm
systemctl start grafana-server.service
systemctl enable grafana-server.service
systemctl status grafana-server.service
查看端口
[root@localhost ~]# netstat -lnpt | grep 3000
tcp6 0 0 :::3000 :::* LISTEN 1613/grafana
3,登陆 Grafana Web界面 http://192.168.100.12:3000/
账号密码都默认为:admin
至此Grafana 主界面
三,配置数据源
1,添加Prometheus数据源数据
把 Prometheus 服务器收集的数据做为一个数据源添加到 grafana,让 grafana 可以得到 Prometheus 的数据
2,为数据源做数据展示
3,导入grafana监控面板
4,官网去提取ID https://grafana.com/grafana/dashboards/
浏览器访问:https://grafana.com/grafana/dashboards ,在页面中搜索 node exporter ,选择适合的面板,点击 Copy ID 或者 Download JSON
5,导入Nginx ID 和MySQL ID
6,Grafana 图形显示 MySQL 监控数据
7,Grafana 图形显示 Nginx 监控数据
完成