执行以下命令启动 NGINX Prometheus Exporter: $./nginx-prometheus-exporter -nginx.scrape-uri=http://192.168.10.10:8080/nginx_status 备选docker启动: $ docker run -p 9113:9113 nginx/nginx-prometheus-exporter:0.8.0 -nginx.scrape-uri=http://<nginx>:8080/stub_status 说明: http://<nginx>:8080/st...
使用systemctl 管理nginx-vts-exporter进程。 vim /usr/lib/systemd/system/nginx_vts_exporter.service [Unit] Description=prometheus_nginx_vts After=network.target [Service] Type=simple ExecStart=/usr/local/nginx-vts-exporter/nginx-vts-exporter -nginx.scrape_uri http://192.168.70.133/status/format/json...
prometheus 监控 nginx 使用 nginx-vts-exporter 采集数据。同时,需要 nginx 支持 nginx-module-vts 模块获取 nginx 自身的一些数据。 nginx 的模块支持 进入nginx 安装包解压后的目录,下载模块文件 git clone git://github.com/vozlt/nginx-module-vts.git 编译安装,只需要在之前的编译参数中加上 --add-module...
Running the Exporter in a Container To start the exporter we use thedocker runcommand. To export NGINX metrics, run: $ docker run -p 9113:9113 nginx/nginx-prometheus-exporter:0.1.0 -nginx.scrape-uri http://<nginx>:8080/api where<nginx>is the IP address/DNS name, through which NGINX is...
Running the Exporter in a Docker ContainerTo start the exporter we use the docker run command.To export NGINX metrics, run: $ docker run -p 9113:9113 nginx/nginx-prometheus-exporter:0.10.0 -nginx.scrape-uri=http://<nginx>:8080/stub_status where <nginx> is the IP address/DNS name, ...
nohup ./nginx-vts-exporter -nginx.scrape_uri http://192.168.124.16/status/format/json & 1. #注意:http://192.168.124.16/status/format/json这个地方的ip地址是nginx服务所在主机的IP地址,nginx-vts-exporter的监听端口是9913 修改prometheus-cfg.yaml文件 ...
使用Docker 容器运行 Exporter 下载镜像nginx-prometheus-exporter docker pull nginx-prometheus-exporter docker启动exporter服务,与Web服务启动略不同的时,新增了-nginx.scrape-uri来配置stub_status模块页面(请注意替换) docker run --name nginx-prometheus -p 9113:9113 nginx/nginx-prometheus-exporter:latest -nginx...
因为Nginx Prometheus Exporter 是通过 Nginx 的 stub_status 模块对其进行监控,所以需要确保 Nginx 服务打开了 stub_status 模块,具体步骤如下: 1.容器服务控制台。 2.在左侧菜单栏中单击集群,找到业务 Nginx 服务所在集群,进入集群,找到业务 Nginx 服务。
http://127.0.0.1/status/format/prometheus nginx-vts v0.1.17之前的版本没有支持promtheus格式的输出,如果是v0.1.17之前的版本,需要通过nginx-vts-exporter将nginx-vts输出的信息转换为prometheus识别的格式。当然,建议最好还是使用最新的版本。 prometheus record rules: ...
三、部署nginx-vts-exporter wget -Onginx-vts-exporter-0.5.ziphttps://github.com/hnlq715/nginx-vts-exporter/archive/v0.5.zip#下载nginx-vts-esporter unzipnginx-vts-exporter-0.5.zip#解压缩 mv nginx-vts-exporter-0.5 /usr/local/prometheus/nginx-vts-exporter #移动prometheus文件夹下 ...