htop,glances,dstat工具總結

來源:互聯網
上載者:User

標籤:

htop是一款互動式進程查看器

第一塊
1:第一顆CPU使用率2:第二顆CPU使用率3:第三顆CPU使用率4:第四顆CPU使用率Mem:記憶體使用量率Swap:交換空間使用率第二塊
Tasks:進程總數    線程數  Load average:1min    5min    15min 前的平均負載Uptime:系統啟動時間長度第三塊?
PID:進程ID
USER:進程的擁有者PRI:優先順序NI:nice用於調節使用者優先順序,範圍是-20~19,nice越小優先順序越高,root使用者能調高優先順序(nice減小),普通使用者只能調低優先順序(nice增大)VIRT(virtual memory usage):虛擬記憶體RES(resident memory usage):常駐記憶體SHR(shared memory):共用記憶體S(state):進程的運行狀態
S: sleeping (idle)R:runningD:disk sleep (uninterruptible)Z:zombie (waiting for parent to read it’s exit status)
T:traced or suspended (e.g by SIGTSTP)
W:paging
CPU%:CPU的使用率MEM%:記憶體使用量率TIME+:程式從開機到現在佔用CPU的時間長度Command:程式的名字和參數第四塊
F1:擷取協助        P:通過CPU佔用百分比來排序
        M:通過記憶體佔用百分比來排序
        T:通過佔用CPU的時間長度來排序
        arrows:通過上下左右箭頭來移動,也可以通過滑鼠選擇      F2:對htop的介面和顯示一些特殊定製F3:查詢F4:過濾F5:以進程樹形式顯示F6:排序選項F7:Nice值優先順序升高,數值減小F8:Nice值優先順序降低,數值增大F9:結束進程F10:退出


glances跨平台的監控工具
介面區塊相關資訊1、CPU 使用率
2、分別顯示1min,5min,15min時的負載情況3、記憶體使用量情況,        active:用於快取的記憶體
        inactive:不經常用於告訴緩衝的記憶體
        buffers:
        cached:
4、交換空間使用方式5、網路 I/O 速度、傳輸和讀/寫比率6、磁碟 I/O 速度、傳輸和讀/寫比率7、顯示系統狀態資訊,磁碟掛載情況8、進程相關資訊快速鍵a:自動排序c:按CPU使用率排序  m:按記憶體使用量率排序 p:按進程名字排序i:按I/O限制排序d:顯示或隱藏磁碟I/O狀態f:Show/hide file system stats,顯示或隱藏掛載資訊n:顯示或隱藏網路狀態(未知)s:顯示或隱藏感應器狀態(未知)y:顯示或隱藏硬碟溫度狀態(未知)l:顯示或隱藏日誌(未知)b:Byte或bits顯示網路I/Ow:刪除警告記錄(未知)x:刪除警告和關鍵記錄(未知)1:全域CPU或每CPU狀態(未知)h:顯示或隱藏視窗協助t:View network I/O as combination,顯示網路I/O發送和接收的總和u:View cumulative network I/O,顯示網路I/O累計的資訊q:退出


dstat 產生資源資訊的常用工具
dstat [-afv] [options..] [delay [count]]
    [options]
-c,--cpu:cpu狀態(使用者,系統,空閑,等待,硬中斷,非強制中斷)-C 0,3:(cpu0和cpu3的資訊)-d,--disk:磁碟的狀態(讀,寫)-g,--page:頁狀態(進,出)-i,--int:可中斷狀態-l,--load:1,5,15min的中斷狀態-m,--men:記憶體狀態(已用,緩衝,緩衝,空閑)-p,--proc:進程狀態(運行中,不可中斷的,新)-r,--io:I/O狀態(讀,寫請求)-s,--swap:swap分區狀態(已用,空閑)-t,--time:時間(日-月 時-分-秒)-y,--sys:系統狀態(中斷,環境切換)--aio: 顯示非同步io統計資料--ipc:ipc相關的資訊(資訊隊列,訊號量,共用記憶體)--raw:raw socket--tcp:tcp socket(listen, established, syn, time_wait, close)--udp:udp socket(listen, active)--socket:socket狀態(total, tcp, udp, raw, ip-fragments)--unix:unix sock(datagram, stream, listen, active)--top-cpu:顯示最佔用CPU的進程--top-bio:顯示最佔用block IO的進程--top-mem: 顯示最耗費記憶體的進程--top-io:最佔用IO的進程
                   

htop,glances,dstat工具總結

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.