Linux監控工具之glances使用詳解

glances 是一款用於 Linux、BSD 的開源命令行系統監視工具,它使用 Python 語言開發,可以監視 CPU、負載、內存、磁盤 I/O、網絡流量、文件系統、系統溫度等信息。glances 能夠爲 Unix 和Linux 性能專家提供監視和分析性能數據的功能,其中包括:html

CPU 使用率centos

內存使用狀況服務器

內核統計信息和運行隊列信息網絡

磁盤 I/O 速度、傳輸和讀/寫比率ide

文件系統中的可用空間工具

磁盤適配器性能

網絡 I/O 速度、傳輸和讀/寫比率spa

頁面空間和頁面速度命令行

消耗資源最多的進程server

計算機信息和系統資源

glances 工具能夠在用戶的終端上實時顯示重要的系統信息,並動態地對其進行更新。這個高效的工具能夠工做於任何終端屏幕。另外它並不會消耗大量的 CPU 資源,一般低於百分之二。glances 在屏幕上對數據進行顯示,而且每隔兩秒鐘對其進行更新。您也能夠本身將這個時間間隔更改成更長或更短的數值。glances 工具還能夠將相同的數據捕獲到一個文件,便於之後對報告進行分析和繪製圖形。輸出文件能夠是電子表格的格式 (.csv) 或者 html 格式。

在centos6.6上安裝好glances後,能夠直接輸入glances,h鍵顯示幫助信息

wKioL1SIFMuxTsnoAAO7IHQsork205.jpg

glances使用方法:

glances[-bdehmnrsvyz1] [-B bind] [-c server] [-C conffile] [-p port] [-P password][--password] [-t refresh] [-f file] [-o output]

經常使用的選項有:

-b: 以Byte爲單位顯示網卡數據速率;

              -d: 關閉磁盤I/O模塊

              -f /path/to/somewhere: 設置輸出文件的位置及其格式;

              -o {HTML|CSV}

              -m: 禁用mount模塊

              -n: 禁用網絡模塊

              -t #: 指定刷新時間間隔

              -1:每一個CPU的數據單獨顯示

glances還能夠在C/S模式下運行:

              服務器端:glances -s -B  LOCAL_IP

客戶端:glances -c SERVER_IP

相關文章
相關標籤/搜索