為你介紹4個超實用的Linux監控工具

安全劍客發表於2020-09-13
下面是   下 4 個日常使用率非常高的監控工具,可以幫助我們準確快速的診斷系統問題。

下面是 Linux 下 4 個日常使用率非常高的監控工具,可以幫助我們準確快速的診斷系統問題。

1. iotop

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

如果你想知道某些程式使用了多少你寶貴的 I/O 資源,那麼就使用 iotop 吧。

iostat  也是檢視 I/O 狀態的,但他監控的是系統級別的 I/O 情況,而 iotop 監控的是程式級別的,可以監控到哪一個程式使用的 I/O 資訊。

2. htop

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

htop 是傳統 top 的增強版,具有更好的視覺效果,更容易理解當前系統的狀況。

可以清楚看到 CPU 每個核兒的使用狀況,不像 top 那樣隱晦。

同樣,記憶體的使用情況也很清晰。

不僅有傳統的百分比資料,還使用了條形圖來顯示CPU和記憶體的度量指標,可讀性比 top 好了很多。

而且操作也更加便利,例如終止程式可以不用輸入程式ID,還可以一次終止多個程式。

htop 還有很多便利的操作,推薦用他來替代 top。

3. IPTraf

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

IPTraf 是診斷網路問題的利器,他可以監控系統的所有網路流量。

可以為指定的埠、傳輸型別設定過濾器。

IPTraf 就像是一個輕量級的 Wireshark。

透過 IPTraf 可以做很多細緻的操作,例如按總體資料包大小對流量進行統計細分:

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

tcpdump 或者 tshark 都與 IPTraf 有類似的功能,但是 IPTraf 使用更方便,有選單,很容易操作。

4. Monit

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

Monit 是一個非常靈活的工具,有很多種配置方式,支援不同型別的閾值和效能告警。

Monit 允許對程式、埠、檔案等目標進行監控,並且可以設定動態的告警模式。

例如你想監控一個程式,確保他是執行的,如果程式掛掉了,就重新啟動,如果迴圈掛掉多次,就不重啟了,而是傳送一個告警。這類需求可以透過 Monit 輕鬆搞定。

Monit 還有一個輕量級的 web 介面:

為你介紹4個超實用的Linux監控工具為你介紹4個超實用的Linux監控工具

不管是管理一臺伺服器還是多臺,Monit 都是一個監控利器,使用極其簡單、非常高效。

小結

感謝閱讀,希望對你有所幫助。

原文地址:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2719124/,如需轉載,請註明出處,否則將追究法律責任。

相關文章