4 個 Linux 服務器監控工具

jopen 10年前發布 | 6K 次閱讀 Linux

下述4種監控工具,我想分享給大家

htop - interactive process viewer交互式進程監控

你大概知道如何查看本機的實時進程狀況。如果不知道請使用top命令,如需查看命令說明請使用man top.

htop是top的擴展版本,能更全面的監控進程(比如,全命令展示,可視化、gui和ui)通過點擊鼠標進行交互,更有很豐富的指導說明如何管理進程。

安裝一下看看:

$ sudo apt-get install htop

Screenshot: 

4 個 Linux 服務器監控工具
- From my OS X terminal in my Debian 7 box

iotop - simple top-like I/O monitor  I/O監控

Iotop可以實時監控IO的情況。它將顯示出被監控進程的詳細的寫入讀出(IO) 情況。

它也可以和tcpdump一起使用來監控網絡的狀況。如果知道80端口上正在進行某些動作那么可以使用該命令查看更多端口詳細的信息。

列出信息中最有用的就是DISK WRITE列了,從這就能看到每個進程的IO到底是多少K/秒

安裝一下看看:

$ sudo apt-get install iotop

Screenshot:
4 個 Linux 服務器監控工具

apachetop - display real-time web server statistics服務器端實時數據

Apachetop顯示的是Apache 服務器端收到的http請求的實時狀態表

它會顯示狀態,點擊數,請求。請求詳情、更可以看到正在進行的動作。

如果你在使用Nginx ,它也有款類似的工具,但是還是不如apachetop給的那么詳細

安裝下看看: 

$ sudo apt-get install apachetop

Screenshot:
4 個 Linux 服務器監控工具

Glances - CLI curses based monitoring tool

Glances會分欄顯示一些很有用的實時動態數據。 其目標就是利用最小的空間顯示盡可能多的有用信息,事實上確實如此。

Glances 監控了PerCPU,負載,內存,數據交換,網絡,磁盤I/O,加載數據和進程情況,雖然沒有提供交互功能也沒有很詳盡的信息展示,但對于獲取一份信息概覽確實足夠了。

安裝一下看看吧:

$ sudo apt-get install glances

Screenshot:
4 個 Linux 服務器監控工具

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!