我是靠谱客的博主 无语冬瓜,最近开发中收集的这篇文章主要介绍使用prometheus监控nginx前言nginx-vts模块prometheus部署及相应配置 grafana接入prometheus,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
2019独角兽企业重金招聘Python工程师标准>>>
前言
由于nginx的快速和高效,生产中的大部分应用都会选择使用nginx来做反向代理,这时对于nginx的监控就显得非常有必要,需要能够直观的显示出nginx实时的流量,访问量,响应时间,http状态码等指标。
prometheus具有由度量名称和键/值对标识的时间序列数据的多维数据模型,能够很好的对nginx的这些指标进行收集,并配合grafana进行图像展示。
收集nginx指标的较多采用的有nginx-vts模块,prometheus-lua两种方式进行采集,本文采用nginx-vts模块方式进行数据收集。
nginx-vts模块
1、添加nginx模块
nginx -V #configure arguments中可以查看到当前nginx所包含的模块cd /root/git clone https://github.com/vozlt/nginx-module-vts #获取vts源码wget https://nginx.org/download/nginx-1.14.2.tar.gz #获取nginx源码tar -zxvf https:
最后
以上就是无语冬瓜为你收集整理的使用prometheus监控nginx前言nginx-vts模块prometheus部署及相应配置 grafana接入prometheus的全部内容,希望文章能够帮你解决使用prometheus监控nginx前言nginx-vts模块prometheus部署及相应配置 grafana接入prometheus所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复