使用prometheus监控nginx状态信息

1,212 阅读1分钟

nginx

安装nginx

wget http://nginx.org/download/nginx-1.13.12.tar.gz
tar xfz nginx-1.13.12.tar.gz -C /work
cd /work/nginx-1.13.12/
./configure
make
make install

方案一

大盘:12708

1、安装数据采集插件----nginx-prometheus-exporter

wget https://github.com/nginxinc/nginx-prometheus-exporter/releases/download/v0.8.0/nginx-prometheus-exporter-0.8.0-linux-amd64.tar.gz

tar -zxvf nginx-prometheus-exporter-0.8.0-linux-amd64.tar.gz -C /work

cd /work/nginx-prometheus-exporter-0.8.0-linux-amd64

/work/nginx-prometheus-exporter -nginx.scrape-uri http://192.168.11.12:80/nginx_status &

2、nginx编译安装

cd /work/nginx-1.13.12/

./configure --with-http_stub_status_module

make && make install

3、浏览器访问9113端口

http://192.168.11.12:9113/metrics

6568131E-1043-4ae1-8A41-0ADB57E50167.png

E3D36322-3674-497e-8150-67A1B1062AD0.png

方案二

大盘:2949

1、安装数据采集插件----nginx-vts-exporter

wget https://github.com/hnlq715/nginx-vts-exporter/releases/download/v0.10.3/nginx-vts-exporter-0.10.3.linux-amd64.tar.gz
tar -zxvf nginx-vts-exporter-0.10.3.linux-amd64.tar.gz -C /work
cd /work/nginx-vts-exporter-0.10.3.linux-amd64
/work/nginx-vts-exporter-0.10.3.linux-amd64/nginx-vts-exporter -nginx.scrape_uri http://192.168.11.12:80/status/format/json &

2、nginx编译安装

cd /work/nginx-1.13.12/
./configure --with-http_stub_status_module
make && make install

3、浏览器访问9913端口

http://192.168.11.12:9913/metrics

53BA6081-0554-4c37-9D3F-2CABBB5CF991.png

D535BA72-D99B-420e-8BB1-2778D1AAA33B.png

1254E29C-0AE8-4efe-A9D3-40638A143DDF.png