nginx状态监控
?
?
通過查看Nginx的并發連接,我們可以更清楚的知道網站的負載情況。Nginx并發查看有兩種方法,一種是通過web界面,一種是通過命令,web查看要比命令查看顯示的結果精確一些。下面介紹這兩種查看方法
No1、通過瀏覽器查看
通過web界面查看時Nginx需要開啟status模塊,也就是安裝Nginx時加上 ? ? ? ?--with-http_stub_status_module?? 然后配置Nginx.conf,在server點里面加入如下內容
location /nginx_status {
stub_status on;
allow 192.168.0.0/24;
deny all;
}
配置完后重新啟動Nginx后我們可以通過瀏覽器訪問http://localhost/nginx_status 查看,如下圖
?解析:
Active connections??? //當前 Nginx 正處理的活動連接數。
server accepts handledrequests //總共處理了215 個連接 , 成功創建 215 次握手,總共處理了9319個請求。
Reading //nginx 讀取到客戶端的 Header 信息數。
Writing //nginx 返回給客戶端的 Header 信息數。
Waiting //開啟 keep-alive 的情況下,這個值等于 active – (reading + writing),意思就是 Nginx 已經處理完正在等候下一次請求指令的駐留連接
?curl -s "http://192.168.0.73:8080/nginx_status" |grep 'Active' | awk '{print $3 } '
轉載于:https://www.cnblogs.com/mingerlcm/p/7753905.html
總結
- 上一篇: 迁移到阿里云后,NTKO控件报存word
- 下一篇: 第八周学习笔记