前提:需要先安裝nginx-module-vts 監控模塊。
具體參考上一篇文章:CentOS 7下Nginx安裝配置nginx-module-vts 監控模塊
一、下載當前最新版本的軟件包:
wget -c 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
進入解壓後的目錄:
cd nginx-vts-exporter-0.10.3.linux-amd64/
後臺運行nginx-module-exporter 數據採集器:
nohup ./nginx-vts-exporter -nginx.scrape_uri=http://localhost/status/format/json&
推薦exporter和nginx安裝在同一臺機器上,如果不在同一臺主機,把scrape_uri改爲nginx主機的地址。
三、訪問測試
nginx_vts_exporter的默認端口號:9913,對外暴露監控接口http://xxx:9913/metrics.
瀏覽器訪問地址:
http://192.168.77.135:9913/metrics
頁面訪問效果:
注:監控採集指標說明: nginx_server_bytes:統計nginx進出的字節計數可以精確到每個host,in進,out出