(四)Prometheus + Grafana 可视化监控Nginx+MySQL详细部署

目录

一,环境准备

 本篇基于Prometheus + Grafana 可视化监控工具部署Nginx+MySQL,

 二,Grafana可视化图形工具

1,安装GRAFANA服务器

2,安装grafana可视化图形工具 以及启动服务

3,登陆 Grafana Web界面 http://192.168.100.12:3000/

 三,配置数据源

1,添加Prometheus数据源数据

2,为数据源做数据展示 

3,导入grafana监控面板  

4,官网去提取ID   https://grafana.com/grafana/dashboards/ 

5,导入Nginx ID 和MySQL ID 

6,Grafana 图形显示 MySQL 监控数据

7,Grafana 图形显示 Nginx 监控数据​


一,环境准备

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 监控数据

完成

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Prometheus可以监控nginx的流量。通过使用Prometheus的插件或者导出器可以收集nginx监控数据。其中,可以使用nginx-vts-exporter来收集Nginx监控数据,并将其通过HTTP暴露给Prometheus进行消费。nginx-vts-exporter是一个简单的服务器,它会抓取Nginx的vts(虚拟主机统计)统计数据,并通过HTTP接口提供给Prometheus。默认情况下,nginx-vts-exporter监听的端口号是9913。 Prometheus具有多维数据模型,可以很好地对nginx的指标进行收集和存储,例如流量。你可以自定义Prometheus的数据标签,以便针对不同的机房和项目对nginx进行监控。这样,你可以根据需要对各个维度的流量进行可视化展示,也可以使用Grafana等工具来生成图像展示和监控报告。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [用PrometheusNginx监控](https://blog.csdn.net/weixin_41709748/article/details/88063548)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *3* [使用prometheus监控nginx](https://blog.csdn.net/Mob_com/article/details/89312413)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

机灵的小小子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值