在源站寫
vi /etc/nginx/nginx.conf
添加
location /nginxstatus {
stub_status on;
access_log /usr/local/nginx/logs/nginxstatus.log;
auth_basic "mima";
auth_basic_user_file /usr/local/nginx/.htpasswd;
}
auth_basic "mima";
auth_basic_user_file /usr/local/nginx/.htpasswd; #這個是設置密碼,如果用這個會用到httpd-tool,用yum安裝。htppasswd 設置密碼
例:
htpasswd -cm /etc/httpd/.htpasswd aaa # 使用htpasswd創建aaa用戶 第一次創建需要-c。。以后不需要
systemctl restart nginx.service
測試
四、相關數據說明
Active connections: 對后端發起的活動連接數.
Server accepts handled requests: Nginx總共處理了38810620個連接,成功創建38810620次握手(證明中間沒有失敗的),總共處理了298655730個請求.
Reading: Nginx 讀取到客戶端的Header信息數.
Writing: Nginx 返回給客戶端的Header信息數.
Waiting: 開啟keep-alive的情況下,這個值等於 active – (reading + writing),意思就是Nginx已經處理完成,正在等候下一次請求指令的駐留連接.
所以,在訪問效率高,請求很快被處理完畢的情況下,Waiting數比較多是正常的.如果reading +writing數較多,則說明並發訪問量非常大,正在處理過程中.
以上是雲棲社區小編為您精心准備的的內容,在雲棲社區的博客、問答、公眾號、人物、課程等欄目也有的相關內容,歡迎繼續使用右上角搜索按鈕進行搜索nginx 開啟stub_status模塊 nginx stub status、nginx安裝stub status、nginx stubstatus on、nginx開啟status、nginx status 模塊,以便於您獲取更多的相關知識。