用於監控伺服器的最佳/良好工具,具有 Web 介面?

用於監控伺服器的最佳/良好工具,具有 Web 介面?

我對 Linux 還很陌生,我正在尋找一個具有 Web 前端的監控工具。具體尋找以下方面的統計數據:

  • 儲存空間,已使用/空閒
  • CPU 活動
  • CPU溫度
  • 記憶體使用情況

我對伺服器監控軟體所期望的一切,能夠根據高 CPU 溫度等情況發送電子郵件將是一個額外的好處。

理想情況下,我想找到一些免費和開源的東西,但如果值得的話我會付費。

有人有建議嗎?

謝謝

史蒂夫

答案1

我喜歡穆寧- 幾乎只需安裝(每台主機上的munin-node 和收集和繪圖伺服器上的munin“master”),並指向主機,我就獲得了有關硬體感測器、CPU、磁碟、內存、中斷等的完整詳細資訊.它有一個用於查看的網路介面,但據我所知,還沒有用於配置的介面。

仙人掌是一個完善的監控工具,具有用於設定和管理的完整 Web 使用者介面。擅長ping、snmp對主機進行網路管理;我發現從它那裡獲取您所要求的資訊並不那麼容易。

如果您想進行全面評估,Nagios 是另一個廣泛使用的軟體包,具有免費選項,但我沒有任何相關資訊。

答案2

您可以使用莫尼迪克斯,可以找到特徵列表這裡

Monitorix 是一款免費、開源、輕量的系統監控工具,旨在監控盡可能多的服務和系統資源。它被創建為在生產 Linux/UNIX 伺服器下使用,但由於其簡單性和小尺寸也可以在嵌入式設備上使用。

要在 Ubuntu 上安裝它,請將以下行新增到您的sources.list

deb http://apt.izzysoft.de/ubuntu generic universe

新增 gpg 金鑰:

wget http://apt.izzysoft.de/izzysoft.asc
apt-key add izzysoft.asc

安裝它:

apt-get update
apt-get install monitorix

http://localhost:8080/monitorix/在瀏覽器上開啟此網址: 。

若要透過簡訊或郵件收到提醒,您可以使用納吉奧斯

答案3

https://www.icinga.com/,以及透過 Chef 或 Puppet 進行部署。僅供參考,沒有「最好」。但伊辛加非常好。您可以找到更多關於維基百科

您確實需要有人捕捉警報並解釋輸出。

相關內容