監控Nginx的工作狀態
該模組提供了獲取Nginx工作狀態的功能,預設情況下該模組是不會被編譯包含在內,如果需要該模組,那麼需要指定--with-http_stub_status_module,例如:
[root@mail conf]# ./configure --prefix=/usr/local/nginx-0.8.54 --with-http_stub_status_module |
配置示例
location /nginx_status { # copied from http://blog.kovyrin.net/2006/04/29/monitoring-nginx-with-rrdtool/ stub_status on; access_log off; allow SOME.IP.ADD.RESS; deny all; } |
指 令
該模組只提供了一個指令那就是stub_status。
stub_status
語 法:stub_status on
功 能:對該location啟用狀態監控。stub status模組提供的狀態內容類似於mathopd的狀態頁,純文字資訊類似於:
Active connections: 291
server accepts handled requests
16630948 16630948 31070465
Reading: 6 Writing: 179 Waiting: 106
默 認 值:None
使用環境:location
使用例項
如果在安裝Nginx時選擇了--with-http_stub_status_module模組,那麼在配置檔案中會有以下配置:
location /NginxStatus { stub_status on; } |
當然,根據需要這個URI還可以修改。下面是訪問:
正如前面所說,它會報告一些當前的工作狀態,下面我們看一下這些指標:
active connections -- 活動連線數,包括後臺的連線數
server accepts handled requests -- 伺服器接受處理的請求數,接受了16630948個連線,成功處理了16630948個連線(沒有一個連線關閉,都在接受請求),成功處理了31070465個請求,平均每個請求處理1.8個請求,這個數值是由31070465除以16630948得出的。
reading -- nginx 讀取請求頭資訊
writing -- nginx 讀取請求體,處理請求或者是向客戶端寫響應資訊。
waiting -- keep-alive 連線,通常是活動的連線,即reading 和 writing。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27043155/viewspace-732984/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2. 監控nginx伺服器502狀態碼Nginx伺服器
- Docker 之 執行狀態監控Docker
- MySQL MHA 執行狀態監控MySql
- nginx監控Nginx
- 開啟nginx狀態監控,檢視web伺服器的併發連線數NginxWeb伺服器
- 利用superlance監控supervisor執行狀態
- 7. 監控MySQL主從狀態MySql
- 基於websocket的celery任務狀態監控Web
- 怎麼監控 Linux 伺服器狀態?Linux伺服器
- 巧用Zabbix自定義監控Mysql效能狀態MySql
- Shell指令碼監控MySQL主從狀態指令碼MySql
- springCloud入門學習--Hystrix狀態監控SpringGCCloud
- 使用Nagios打造專業的業務狀態監控iOS
- WGLCOUD 使用手冊 - 監控攝像頭的狀態
- iStat Menus:Mac系統狀態監控的終極利器Mac
- zabbix應用-監控mysql slave 主從狀態MySql
- 使用 Prometheus 監控 eKuiper 規則執行狀態PrometheusUI
- 05 . Prometheus監控NginxPrometheusNginx
- metricbeat 監控 nginx 情況Nginx
- 在Kubernetes中監控NginxNginx
- prometheus+grafana 監控nginxPrometheusGrafanaNginx
- Zabbix實戰--監控NginxNginx
- git實戰-linux定時監控github更新狀態(二)LinuxGithub
- 【flask】使用prometheus_client監控服務相關狀態FlaskPrometheusclient
- 判斷Nginx存活狀態Nginx
- 手把手教你搭建高逼格監控平臺,第四彈,監控主機存活狀態
- jProfiler遠端連線Linux監控jvm、tomcat執行狀態LinuxJVMTomcat
- PIGOSS BSM 如何實現伺服器硬體狀態監控?Go伺服器
- NiosII+GPS/GSM實現汽車狀態監控系統iOS
- 專案實戰:zabbix監控MySQL狀態、服務資訊MySql
- 動態監控程式
- 監控 SQL Server 的執行狀況SQLServer
- day64:nginx模組之限制連線&狀態監控&Location/用nginx+php跑專案/擴充套件應用節點NginxPHP套件
- 鴻蒙高併發環境下的服務狀態監控系統鴻蒙
- ELK監控nginx日誌總結Nginx
- 乾貨:教你如何監控 Java 執行緒池執行狀態Java執行緒
- mac系統狀態監控工具 iStat Menus for Mac 中文破 解版Mac
- 新增橋接連線狀態監控、重構日誌系統橋接
- 智慧工廠裝置狀態視覺化監控解決方案視覺化