构建基于nginx_v1.23.2 & nginx_module_vts_0.2.1
使用方法
首先拉取本镜像
docker pull zhangqifeng/nginx_vts:v1.56
,本镜像中的nginx配置、日志、站点路径:/usr/local/nginx/conf
、/usr/local/nginx/logs
.另外,请在 https://github.com/hnlq715/nginx-vts-exporter` 下载安装 nginx_vts_exporter,主要负责收集nginx状态数据收集给prometheus。
本镜像提供nginx状态数据地址:
ip:80/status,json
格式的数据地址:ip:80:/status/format/json
最后,你只需要根据第二步中的设置,对接一下即可。
设置 Prometheus
- job_name: "Aliyun_Nginx"
static_configs:
- targets: ["172.19.130.185:9913"] # 172.19.130.185 替换成您自己的ip
labels:
instance: "Nginx_001"
- 最后别忘记了,nginx-vts-exporter 采集器所需要的端口在防火墙放行。
作者:Jeebiz 创建时间:2023-02-28 21:14
最后编辑:Jeebiz 更新时间:2024-01-24 21:49
最后编辑:Jeebiz 更新时间:2024-01-24 21:49