Monitorix:輕量級的系統監視工具

過去我們討論過好的系統監控工具,這一次我們想讓 Monitorix 輕巧但功能強大的工具,可隨時為所有系統管理員提供有關其係統的充分和擴展的信息。

什麼是Monitorix?

它是一個開放源代碼工具,在廣泛的社區的支持下,使我們能夠以簡單的方式監視系統,它旨在控制盡可能多的系統服務和資源。 開發該工具的目的是可以在Linux / Unix服務器上使用,但是它具有可以在嵌入式設備上執行的特殊性,這使其可以實現多平台和可移植性。

它的開發人員解釋說,該工具是執行兩個程序的結果,其中一個稱為 monitorix,這是一個Perl守護程序,它會像系統上的任何其他服務一樣自動啟動,並且腳本名為 monitorix.cgi它還具有一個集成的HTTP服務器,因此我們無需為其運行安裝Web服務器。

Monitorix功能

  • 它具有大量的圖形統計信息,可收集系統信息,例如係統負載,內核使用,處理器使用,傳感器,溫度,文件系統使用,目錄使用,netstat,lighttpd,nginx,進程之間的信息。
  • 支持監視多個遠程服務器。
  • 支持監視LAN上設備的Internet流量。
  • 廣泛的警報系統。
  • 包括HTTP服務器。
  • 自動發送帶有系統統計信息的電子郵件。
  • 包括其他配置文件的可能性。
  • 能夠按(小時,天,週,月或年)查看統計信息。
  • 能夠放大任何圖形以更詳細地查看它。
  • 能夠以兆字節/秒或兆位/秒顯示網絡指標。
  • 可以顯示攝氏或華氏溫度。
  • 能夠生成PNG或SVG格式的圖形。
  • 能夠配置歷史數據的年數(無限制)。
  • 直觀的Web界面。
  • 可以僅使用文本文件進行配置。
  • 包括靜默模式,該模式允許您從腳本中檢索圖形。
  • 流量統計信息存儲在固定大小的數據庫中。
  • 用Perl語言編寫。
  • 經過測試並受支持的GNU / Linux,FreeBSD,OpenBSD和NetBSD。
  • 免費和開源

系統監控工具

如何安裝Monitorix

用戶  您可以通過yum通過以下方式安裝RedHat / Fedora / CentOS及其衍生版本來安裝Monitorix:

$ yum安裝monitorix $服務monitorix啟動

對於Arch Linux用戶和派生用戶而言,可以使用AUR安裝此系統監視工具,為此,請執行以下命令:

$ yaourt -S 監視器

對於Debian,Ubuntu,Deepin和派生用戶,您可以通過安裝可用工具的最新.deb來使用該工具。 這裡。 接下來,我們繼續安裝.deb和一些依賴項,如下所示

$ sudo apt-get update $ sudo apt-get install rrdtool perl libwww-perl libmailtools-perl libmime-lite-perl librrds-perl libdbi-perl libxml-simple-perl libhttp-server-simple-perl libconfig-general-perl libyan- socket-ssl-perl $ Dpkg -i * .deb monitorix $ Apt-get -f安裝