nginx狀態監控

通過查看Nginx的并發連接,我們可以更清除的知道網站的負載情況。Nginx并發查看有兩種方法(之所以這么說,是因為筆者只知道兩種),一種是通過web界面,一種是通過命令,web查看要比命令查看顯示的結果精確一些。下面介紹這兩種查看方法

No1、通過瀏覽器查看
通過web界面查看時Nginx需要開啟status模塊,也就是安裝Nginx時加上        –with-http_stub_status_module   然后配置Nginx.conf,在server點里面加入如下內容

location /nginx_status {

stub_status on;

access_log off;

allow 192.168.1.100;  訪問IP

deny all;

}

配置完后重新啟動Nginx后我們可以通過瀏覽器訪問http://localhost/status 查看,

 

解析:

Active connections    //當前 Nginx 正處理的活動連接數。

server accepts handledrequests //總共處理了8 個連接 , 成功創建 8 次握手,總共處理了500個請求。

Reading //nginx 讀取到客戶端的 Header 信息數。

Writing //nginx 返回給客戶端的 Header 信息數。

Waiting //開啟 keep-alive 的情況下,這個值等于 active – (reading + writing),意思就是 Nginx 已經處理完正在等候下一次請求指令的駐留連接

No2、通過命令查看

#netstat -n | awk ‘/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}’

 

 

TIME_WAIT 17

ESTABLISHED 3254

LAST_ACK 236

FIN_WAIT_1 648

FIN_WAIT_2 581

CLOSING 7

CLOSE_WAIT 4916

 

 

解析:

CLOSED  //無連接是活動的或正在進行

LISTEN  //服務器在等待進入呼叫

SYN_RECV  //一個連接請求已經到達,等待確認

SYN_SENT  //應用已經開始,打開一個連接

ESTABLISHED  //正常數據傳輸狀態/當前并發連接數

FIN_WAIT1  //應用說它已經完成

FIN_WAIT2  //另一邊已同意釋放

ITMED_WAIT  //等待所有分組死掉

CLOSING  //兩邊同時嘗試關閉

TIME_WAIT  //另一邊已初始化一個釋放

LAST_ACK  //等待所有分組死掉

 

原創文章,作者:Estel,如若轉載,請注明出處:http://www.www58058.com/50563

(0)
EstelEstel
上一篇 2016-10-19
下一篇 2016-10-19

相關推薦

  • iptables

      iptables(1) Firewall:隔離工具;Packets Filter Firewall;工作于主機或網絡的邊緣,對經由的報文根據預先定義的規則(匹配條件) 進行檢測,對于能夠被規則匹配到的報文實行某預定義的處理機制的一套組件;     硬件防火墻:在硬件級別實現部分功能的防…

    Linux干貨 2016-11-01
  • Linux 任務計劃、周期性任務執行

    Linux 任務計劃、周期性任務執行 概述:      什么是任務計劃呢?就像我們每個人日常生活中都會使用到的鬧鐘一樣,按時的去提醒該去做什么事情,以免忘記。同樣,我們在工作當中也要在每天在特定的時間內安排做一些事情,這就是任務計劃,本章將學習如何制定Linux系統的任務計劃,這里主要包括兩種工具:at和crontab…

    Linux干貨 2016-09-11
  • 馬哥教育網絡班N22期+第1周課程練習beta2

    馬哥教育網絡班N22期+第1周課程練習  1.計算機的組成及其功能 1.1 計算機的組成 根據馮·諾依曼體系結構,將計算機分為五個主要的部件: CPU:運算器 CPU:控制器 RAM:存儲器 Input:輸入設備 Output: 輸出設備 其功能分別為: 運算器(Datapath):運算器的功能是對數據進行各種算術運算和邏輯運算,即對數據進行加工處…

    Linux干貨 2016-08-15
  • 系統基礎之vim工具詳解

    vim工具詳解 作為運維人員,每天要面對大量的文件操作,如何使用一個功能強大,操作快捷的文本編輯器,就至關重要.那天,今天給大家詳細的介紹下vim這款編輯器,完全符合我們的要求,下面讓我們一起來看看吧! 概論:  文本編輯器:  文本:純文本信息,   ASCII text:  純粹的,不加修飾的文字  文本…

    Linux干貨 2016-08-10
  • 馬哥教育網絡班21期+第3周課程練習

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 [root@centos ~]# who | awk '{print $1 $NF}'| uniq -d root(192.168.40.1) derulo(19…

    Linux干貨 2016-07-22
  • 用戶 組 和權限 以及權限的 分類

    關于文件的安全我們要從3A驗證 說起     1  Authentication:認證      2  Authorization:授權      3  Accouting|Audition:審計 由于系統文件的用戶太多為了便于管理 我們便把系統的用…

    系統運維 2016-08-04
欧美性久久久久