6個監控linux系統資源的快速工具
系統管理員需要對伺服器進行監控以確保其正常執行,通過這種方式管理員能夠提前發現可能存在的問題並恢復系統,以避免麻煩的出現。
Linux上有很多命令來監視不同的系統資源,如CPU使用率、記憶體使用情況、網路及磁碟使用情況等等。目前比較受歡迎的工具有top、htop、iostat、nethogs等等。
在本文裡,我們將談論一些簡單的命令列工具,它們可以以實時和互動的方式監視多個系統資源,並在一個簡單的螢幕中以不斷更新的方式呈現大量統計資訊。
1. Top
Top是用於檢查CPU和記憶體利用率的最受歡迎的命令列工具。它顯示了一個程式的排序列表,其中耗費最多系統資源的程式位於最上面。
程式列表的後面是CPU和記憶體的使用情況。當程式執行時點選“h”可以顯示幫助頁面。
2.Htop
這是最能得到你喜愛的命令列工具。它的功能和top相似,但是更加精緻並且多一個漂亮的系統負載介面。它的安裝並不是預設的,但是在Ubuntu和Fedora這樣的發行版套件上則預設可用。
這裡有一些用於htop互動性輸出的快捷鍵設定:
M: 按照記憶體的使用量對程式排序 P: 按照CPU的使用量對程式排序 ?: 訪問幫助資訊 k: 關閉目前/標記的程式 F2:設定htop. 你可以在這裡選擇顯示選項。 /: 搜尋程式。
3.Atop
Atop是一個監控系統資源和程式的工具。它通過CPU使用率來對列表中的程式進行降序排列,而每一個程式則包含了CPU、記憶體、磁碟和網路狀態等資訊。它的功能與top和htop類似。
4.Nmon
Nmon是一個非常容易使用,能夠在一個螢幕上監視CPU、記憶體、網路、磁碟使用狀況和程式列表的工具。除了無法管理程式和修改報告顯示,Nmon與那些只用於報告的報告工具完全一樣。另外,它可以將資料儲存到電子表格檔案。
5.Glances
Glance是一個由python編寫的,與Nmon功能類似的報告工具,它能夠報告統計cpu、記憶體、網路、磁碟和程式。除了報告統計,Glances不支援任何其他特性或功能。當程式執行時點選“h”可以顯示幫助頁面。
6.Saidar
Saidar是所有命令列工具中最簡單的,它的輸出包括CPU、程式、負載、記憶體、交換、網路I/O、磁碟I/O和檔案系統資訊的統計。它的輸出不包括現在執行中的程式。
相關文章
- 6個監控linux資源的快速工具Linux
- 監控系統資源的6個Linux工具Linux
- 監控linux系統資源Linux
- Linux下系統資源監控工具Collectl基本介紹Linux
- linux 系統監控工具Linux
- 監控 Linux 系統的 7 個命令列工具Linux命令列
- 80 多個 Linux 系統管理員的監控工具Linux
- 10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具Linux網站
- nmon 監控AIX,linux系統工具AILinux
- 淘寶開源其系統監控工具Tsar
- 在Linux中,如何進行系統資源的監控?Linux
- 資源監控工具 glances
- 20個Linux系統管理員必知系統監控工具(轉)Linux
- 使用 Shell 指令碼監控 Linux 系統程式資源指令碼Linux
- 淘寶開發的系統監控工具 Tsar 開源
- 80 多個 Linux 系統管理員必備的監控工具Linux
- linux常用系統監控工具之vmstatLinux
- 【工具】tsar 監控Linux系統狀態的利器Linux
- linux_系統資源監控指令碼_system_monitorLinux指令碼
- 在Linux中,如何監控系統資源使用情況?Linux
- Mac系統監控工具Mac
- AIX系統資源監控SHELL指令碼AI指令碼
- 監控系統是資訊資源管理的基礎
- 資源監控工具 - Hyperic HQ
- 監控linux系統的shellLinux
- AIX系統nmon工具監控AI
- UNIX和linux系統效能監控工具oswatcherLinux
- 網路監控系統七大開源工具分析開源工具
- Linux 系統監控指南Linux
- Linux中一個高效的資源監控器 – BpytopLinux
- Mytop工具來監控MySQL資源MySql
- 開源監控系統Prometheus的前世今生Prometheus
- 系統監控工具:MenuBar Stats for macMac
- 一文詳解Linux系統常用監控工具Linux
- 多功能 Linux 系統監控工具Glances功能介紹Linux
- hpux下主機資源監控的工具glanceUX
- 使用Shell指令碼對Linux系統和程式資源進行監控指令碼Linux
- 用nmon監控aix | linux的效能,nmon_analyser分析系統監控資料AILinux