首頁  >  文章  >  後端開發  >  nginx status nginx status 設定 nginx status 模組 nginx nginxstatu

nginx status nginx status 設定 nginx status 模組 nginx nginxstatu

WBOY
WBOY原創
2016-07-29 08:53:001044瀏覽

nginx和php-fpm一樣內建了一個狀態頁,對於想了解nginx的狀態以及監控nginx非常有幫助。為了後續的zabbix監控,我們需要先了解nginx狀態頁是怎麼回事。

1. 啟用nginx status配置

在預設主機裡面加上location或你希望能存取到的主機裡面。

1

2345 server{   listen
*

:80default_server

;    /ngx_status   {

      stub_status on;

      

access_log off;

      

#allow 127.0.0.1;

      

#deny all;   }

}

2. 重啟nginx

請依照你的環境重啟你的nginx

# service nginx restart

3. 開啟status頁面

3

45:

# curl http://127.0.0.1/ngx_status

Active

connections
11921

server

accepts

handled requests

 11989
11989

11991

Reading

11991

7

Waiting
:

42

4. nginx status詳解

active connections – 活躍的連接數量server accepts handled requests — 總共處理了11989個連接, 成功創建119891911198919111989次握手端的連線數.writing — 回應資料到客戶端的數量waiting — 開啟keep-alive 的情況下,這個值等於active – (reading+writing), 意思是Nginx 已經處理完正在等候下一次請求指令的駐留連接.5. 完成

 from https://www.ttlsa.com/nginx/nginx-status-detail/

以上就介紹了nginx status,包含了status,nginx方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn