最全列表: 80 多個 Linux 系統管理員必備的監控工具
來自: https://linux.cn/article-6987-1.html
隨著互聯網行業的不斷發展,各種監控工具多得不可勝數。這里列出網上最全的監控工具。讓你可以擁有超過80種方式來管理你的機器。在本文中,我們主要包括以下方面:
- 命令行工具
- 網絡相關內容
- 系統相關的監控工具
- 日志監控工具
- 基礎設施監控工具 </ul>
監控和調試性能問題是一個艱巨的任務,但用對了正確的工具有時也是很容易的。下面是一些你可能聽說過的工具,也有可能沒有聽說過——何不趕快開始試試?
八大系統監控工具
1. top
這是一個被預裝在許多 UNIX 系統中的小工具。當你想要查看在系統中運行的進程或線程時:top 是一個很好的工具。你可以對這些進程以不同的方式進行排序,默認是以 CPU 進行排序的。
2. htop
htop 實質上是 top 的一個增強版本。它更容易對進程排序。它看起來上更容易理解,并且已經內建了許多通用操作。它也是完全交互式的。
3. atop
atop 和 top,htop 非常相似,它也能監控所有進程,但不同于 top 和 htop 的是,它可以按日記錄進程的日志供以后分析。它也能顯示所有進程的資源消耗。它還會高亮顯示已經達到臨界負載的資源。
4. apachetop
apachetop 會監控 apache 網絡服務器的整體性能。它主要是基于 mytop。它會顯示當前的讀取進程、寫入進程的數量以及請求進程的總數。
5. ftptop
ftptop 給你提供了當前所有連接到 ftp 服務器的基本信息,如會話總數,正在上傳和下載的客戶端數量以及客戶端是誰。
6. mytop
mytop 是一個很簡潔的工具,用于監控 mysql 的線程和性能。它能讓你實時查看數據庫以及正在處理哪些查詢。
7. powertop
powertop 可以幫助你診斷與電量消耗和電源管理相關的問題。它也可以幫你進行電源管理設置,以實現對你服務器最有效的配置。你可以使用 tab 鍵切換選項卡。
8. iotop
iotop 用于檢查 I/O 的使用情況,并為你提供了一個類似 top 的界面來顯示。它按列顯示讀和寫的速率,每行代表一個進程。當發生交換或 I/O 等待時,它會顯示進程消耗時間的百分比。