nginx狀態資訊頁面

天飛.h發表於2016-02-25

1.新增nginx狀態資訊配置項:
修改nginx配置檔案,在http下新增server。

點選(此處)摺疊或開啟

  1. # vim /usr/local/nginx/conf/nginx.conf

點選(此處)摺疊或開啟

  1. server {
  2.         listen 80;
  3.         server_name localhost www.abc.com;
  4.             location ~ ^/NginxStatus {
  5.               stub_status on;
  6.               access_log on;
  7.               allow all;
  8.             }

過載nginx服務中

點選(此處)摺疊或開啟

  1. # /usr/local/nginx/sbin/nginx s reload

點選(此處)摺疊或開啟

  1. # curl http://localhost/NginxStatus

  2. Active connections: 16418 
    server accepts handled requests
     10154446441 10154446441 15444288409 
    Reading: 1 Writing: 201 Waiting: 16216 

nginx status解釋:

Active connections: 16418     #當前活躍的連線數量
server accepts handled requests
 10154446441 10154446441 15444288409     #處理連線總和:10154446441,一共握手10154446441次,15444288409次請求。
Reading: 1 Writing: 201 Waiting: 16216    #讀取客戶端的連線1個,響應客戶端的連線資料201個,由於開啟了keep-alive,值是16418-reading-writing,大意是處理完成等候下一次請求的駐留連線數。


相關文章