<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-314  評論-209  文章-0  trackbacks-0
    服務器上的一些統計數據:

    1)統計80端口連接數
    netstat -nat|grep -i "80"|wc -l

    2)統計httpd協議連接數
    ps -ef|grep httpd|wc -l

    3)、統計已連接上的,狀態為“established
    netstat -na|grep ESTABLISHED|wc -l

    4)、查出哪個IP地址連接最多,將其封了.
    netstat -na|grep ESTABLISHED|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n

    netstat -na|grep SYN|awk {print $5}|awk -F: {print $1}|sort|uniq -c|sort -r +0n

    ---------------------------------------------------------------------------------------------

    1、查看apache當前并發訪問數:
    netstat -an | grep ESTABLISHED | wc -l

    對比httpd.conf中MaxClients的數字差距多少。

    2、查看有多少個進程數:
    ps aux|grep httpd|wc -l

    3、可以使用如下參數查看數據
    server-status?auto

    #ps -ef|grep httpd|wc -l
    1388
    統計httpd進程數,連個請求會啟動一個進程,使用于Apache服務器。
    表示Apache能夠處理1388個并發請求,這個值Apache可根據負載情況自動調整。

    #netstat -nat|grep -i "80"|wc -l
    4341
    netstat -an會打印系統當前網絡鏈接狀態,而grep -i "80"是用來提取與80端口有關的連接的,wc -l進行連接數統計。
    最終返回的數字就是當前所有80端口的請求總數。

    #netstat -na|grep ESTABLISHED|wc -l
    376
    netstat -an會打印系統當前網絡鏈接狀態,而grep ESTABLISHED 提取出已建立連接的信息。 然后wc -l統計。
    最終返回的數字就是當前所有80端口的已建立連接的總數。

    netstat -nat||grep ESTABLISHED|wc - 可查看所有建立連接的詳細記錄

    查看Apache的并發請求數及其TCP連接狀態:
    Linux命令:
    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'

    返回結果示例:
    LAST_ACK 5
    SYN_RECV 30
    ESTABLISHED 1597
    FIN_WAIT1 51
    FIN_WAIT2 504
    TIME_WAIT 1057
    其中的
    SYN_RECV表示正在等待處理的請求數;
    ESTABLISHED表示正常數據傳輸狀態;
    TIME_WAIT表示處理完畢,等待超時結束的請求數。

    ---------------------------------------------------------------------------------------------

    查看httpd進程數(即prefork模式下Apache能夠處理的并發請求數):
    Linux命令:
         ps -ef | grep httpd | wc -l

    查看Apache的并發請求數及其TCP連接狀態:

    Linux命令:
         netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
    返回結果示例:
    LAST_ACK 5
    SYN_RECV 30
    ESTABLISHED 1597
    FIN_WAIT1 51
    FIN_WAIT2 504
    TIME_WAIT 1057

    說明:
       SYN_RECV表示正在等待處理的請求數;
       ESTABLISHED表示正常數據傳輸狀態;
       TIME_WAIT表示處理完畢,等待超時結束的請求數。
    posted on 2017-05-17 23:12 xzc 閱讀(1471) 評論(2)  編輯  收藏 所屬分類: linux/unix

    評論:
    # re: linux netstat命令使用收集,查看80端口連接數 2017-05-17 23:13 | xzc
    netstat -nat|grep -i "10000"  回復  更多評論
      
    # re: linux netstat命令使用收集,查看80端口連接數 2017-05-18 09:46 | xzc
    netstat -nat|grep -i "10000"|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -rn
    netstat -na|grep ESTABLISHED|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -rn

    netstat用法:
    -a (all)顯示所有選項,默認不顯示LISTEN相關
    -t (tcp)僅顯示tcp相關選項
    -u (udp)僅顯示udp相關選項
    -n 拒絕顯示別名,能顯示數字的全部轉化成數字。
    -l 僅列出有在 Listen (監聽) 的服務狀態

    -p 顯示建立相關鏈接的程序名
    -r 顯示路由信息,路由表
    -e 顯示擴展信息,例如uid等
    -s 按各個協議進行統計
    -c 每隔一個固定時間,執行該netstat命令。

    提示:LISTEN和LISTENING的狀態只有用-a或者-l才能看到
      回復  更多評論
      
    主站蜘蛛池模板: AV免费网址在线观看| 久久精品免费视频观看| 最近中文字幕mv免费高清电影 | 一级毛片免费视频| 亚洲女同成av人片在线观看| 国产精品免费看久久久香蕉| 久久亚洲av无码精品浪潮| 又长又大又粗又硬3p免费视频| 国产福利电影一区二区三区,亚洲国模精品一区 | 午夜性色一区二区三区免费不卡视频| 亚洲国产综合91精品麻豆| 最近2019中文字幕免费直播 | 精品国产免费观看久久久| 亚洲欧好州第一的日产suv| 午夜成年女人毛片免费观看| 国产精品无码亚洲精品2021 | 亚洲精品国产第一综合99久久| 免费中文字幕一级毛片| 一级中文字幕乱码免费| 亚洲国产精品SSS在线观看AV| 131美女爱做免费毛片| 亚洲字幕AV一区二区三区四区| 四虎永久免费影院在线| 精品久久久久久国产免费了| 久久精品国产亚洲AV麻豆网站| 黄色片在线免费观看| 国产亚洲精品精品精品| 亚洲色成人中文字幕网站| 久草视频免费在线| 日韩亚洲综合精品国产| 亚洲色偷偷偷鲁综合| 国产在线a免费观看| 窝窝影视午夜看片免费| 亚洲欧洲日产国码久在线观看| 四虎www成人影院免费观看| 一区二区三区免费视频观看| 亚洲理论精品午夜电影| 免费v片在线观看品善网| 午夜不卡久久精品无码免费| 亚洲精品乱码久久久久蜜桃| 亚洲成av人片在线观看无码不卡|