10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具

seven9711發表於2020-12-05

10多個 Linux 系統管理員必備的監控工具、常用的網站監控工具

隨著網際網路行業的不斷髮展,各種監控工具多得不可勝數。這裡列出網上最全的監控工具。讓你可以擁有超過10種方式來管理你的機器。在本文中,我們主要包括以下方面:

命令列工具


網路相關內容


系統相關的監控工具


日誌監控工具


基礎設施監控工具

監控和除錯效能問題是一個艱鉅的任務,但用對了正確的工具有時也是很容易的。下面是一些你可能聽說過的工具,也有可能沒有聽說過——何不趕快開始試試?
IIS7網站監控可以及時防控網站風險,快速準確監控網站是否遭到各種劫持攻擊,網站在全國是否能正常開啟(檢視域名是否被牆),精準的DNS汙染檢測,具備網站開啟速度檢測功能,第一時間知道網站是否被黑、被入侵、被改標題、被掛黑鏈。精益求精的產品,缺陷為零資料提供!
它可以做到以下功能:
1、檢測網站是否被黑
2、檢測網站是否被劫持
3、檢測域名是否被牆
4、檢測DNS是否被汙染
5、網站真實的完全開啟時間(獨家)
6、擁有獨立監控後臺,24小時定時監控域名
官方地址:http://wzjk.iis7.net/?dx
官方圖:
在這裡插入圖片描述
在這裡插入圖片描述

八大系統監控工具
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 等待時,它會顯示程式消耗時間的百分比。
與網路相關的監控
9. ntopng
ntopng 是 ntop 的升級版,它提供了一個能通過瀏覽器進行網路監控的圖形使用者介面。它還有其他用途,如:地理定位主機,顯示網路流量和 ip 流量分佈並能進行分析。
9. iftop
iftop 類似於 top,但它主要不是檢查 cpu 的使用率而是監聽所選擇網路介面的流量,並以表格的形式顯示當前的使用量。像“為什麼我的網速這麼慢呢?!”這樣的問題它可以直接回答。
10. jnettop
jnettop 以相同的方式來監測網路流量但比 iftop 更形象。它還支援自定義的文字輸出,並能以友好的互動方式來深度分析日誌。
11. bandwidthd
BandwidthD 可以跟蹤 TCP/IP 網路子網的使用情況,並能在瀏覽器中通過 png 圖片形象化地構建一個 HTML 頁面。它有一個資料庫系統,支援搜尋、過濾,多感測器和自定義報表。
13. EtherApe
EtherApe 以圖形化顯示網路流量,可以支援更多的節點。它可以捕獲實時流量資訊,也可以從 tcpdump 進行讀取。也可以使用 pcap 格式的網路過濾器來顯示特定資訊。
14. ethtool
ethtool 用於顯示和修改網路介面控制器的一些引數。它也可以用來診斷乙太網裝置,並獲得更多的統計資料。
15. NetHogs
NetHogs 打破了網路流量按協議或子網進行統計的慣例,它以程式來分組。所以,當網路流量猛增時,你可以使用 NetHogs 檢視是由哪個程式造成的。

相關文章