輸出為開啟,不輸出為不開啟
nginx配置檔案示例
server
}
配置說明
location /status/這樣當訪問/status/時即可訪問到狀態頁內容。
stub_status on即開啟了狀態頁。
access_log off不記錄日誌
allow和deny只允許指定ip和ip段訪問,因為這個頁面需要保護起來,並不公開,當然也可以做使用者認證。
測試和結果說明
測試命令:curl -x127.0.0.1:80 www.aminglinux.com/status/
結果如下:
active connections: 1
server accepts handled requests
11 11 11
reading: 0 writing: 1 waiting: 0
說明:active connections – 活躍的連線數量
server accepts handled requests — 總共處理的連線數、成功建立的握手次數、總共處理的請求次數
需要注意,乙個連線可以有多次請求。
reading — 讀取客戶端的連線數.
writing — 響應資料到客戶端的數量
waiting — 開啟 keep-alive 的情況下,這個值等於 active – (reading+writing), 意思就是 nginx 已經處理完正在等候下一次請求指令的駐留連線.
Linux下檢視Nginx等的併發連線數和連線狀態
1 檢視web伺服器 nginx apache 的併發請求數及其tcp連線狀態 netstat n awk tcp end 或者 netstat n awk tcp end 返回結果一般如下 last ack 5 正在等待處理的請求數 syn recv 30 established 1597 正常資...
檢視Apache的連線數和當前連線數
檢視了連線數和當前的連線數 複製 如下 netstat ant grep ip 80 wc l netstat ant grep ip 80 grep est wc l檢視ip訪問次數 複製 如下 netstat nat grep 80 awk awk f sort uniq c sort nlin...
檢視併發連線數
netstat n awk tcp end 返回結果示例 last ack 5 syn recv 30 established 1597 fin wait1 51 fin wait2 504 time wait 1057 其中的syn recv表示正在等待處理的請求數 established表示正常...