交互式監控工具glances
阿新 • • 發佈:2018-02-24
art 適配器 serve sta 使用 alt 計算機 表示 post
glances類似於top,glances提供的系統信息包括:
1、CPU使用率;
2、內存使用情況;
3、內核統計信息和運行隊列信息;
4、磁盤I/O速度、傳輸和讀/寫比率;
5、文件系統中的可用空間;
6、磁盤適配器;
7、網絡I/O速度、傳輸和讀/寫比率;
8、頁面空間和頁面速度;
9、消耗資源最多的進程;
10、計算機信息和系統資源;
glances每隔3秒鐘對其進行刷新(可以使用命令行參數修改刷新頻率),glances可以將捕獲到的數據保存到文件中,glances提供了API接口以便應用程序從glances中獲取數據。
安裝:# pip install glances
直接輸入glances命令就可以進入交互界面(如下圖)
glances以不同的顏色表示不同的狀態,綠色表示性能良好,無須做任何額外工作;藍色表示系統性能有一些小問題,用戶應當開始關註系統性能;紫色表示性能報警,應當采取措施;紅色表示性能問題嚴重,應當立即處理。
glances中常見命令:
h:顯示幫助信息;
q:離開程序退出;
c:按照CPU實時負載對系統進程排序;
m:按照內存使用狀況對系統進程排序;
i:按照I/O使用狀況對系統進程排序;
p:按照進程名稱排序;
安裝Bottle這個web框架,可以通過web瀏覽器顯示和命令行終端相同的監控界面。
#pip install Bottle
# glances -w
Glances web server started on http://0.0.0.0:61208/
交互式監控工具glances