构建基于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