你不得不瞭解的10款伺服器監控工具
背景
監控Web伺服器或Web主機的執行狀況和正常執行非常重要。如果希望確保您的網站可用性在您的控制之中,那你就需要收集伺服器各種效能資料以供分析和調整。以下是收集的常用大多數伺服器監控元件解決方案。
Performance Co-Pilot,簡稱PCP,是一個系統效能分析框架。它收集並分析來自多個主機的各種效能指標。可以通過它觀察指標走向的趨勢,以幫助您快速識別異常所在點。它提供API,可依據此來開發自定義的監控和報告解決方案。
Anturis是一個基於雲的SaaS平臺,可監控windows和linux伺服器,網站和IT基礎架構。通過全面的監控解決方案列表,讓管理員快速瞭解整體主機或者伺服器瓶頸與風險。
SeaLion是一個基於雲的Linux伺服器監控工具。也是通過統一的儀表盤監控所有伺服器指標。它只需幾分鐘即可完成設定,它具有即時報警功能,以便在發生問題時,可以快速收到通知和每日資料摘要等。
Icinga是一個免費的開源監控系統,可以檢查伺服器資源的可用性。它會記錄伺服器問題並在停機的時候通知您。
Munin是一個網路和系統監控工具,可幫助您分析伺服器資源趨勢。它旨在成為一個即插即用的解決方案。安裝後無需太多額外工作即可收集關鍵資訊。俗稱“看門狗”
Monit是一個用於管理和監控Unix系統的開源工具。Monit可以進行自動維護和維修。如果出現錯誤情況,Monit可以自動觸發保護行為,例如;如果sendmail(linux的郵件代理程式)沒有執行,Monit可以自動重新啟動sendmail,或者如果apache使用了太多的資源(例如,如果正在進行DoS攻擊),Monit可以停止或重啟apache並向您傳送報警。Monit還可以監視程式特徵,比如;程式使用的記憶體。
Nagios是一個功能強大的開源伺服器/網路監控解決方案,可為伺服器,交換機,應用程式和服務提供完整的監控和警報。它有一個外掛API,因此您可以擴充套件其開箱即用的功能以實現更多自定義功能。
brainypdm是一個基於Web的資料管理和監控工具,可從Nagios收集效能資料。
SysUsage使用Sar(Sysstat)和其他系統命令監視您的系統活動。它有一個閾值通知系統,可以在伺服器的功能接近極限時提醒您。
Zabbix是一種非常常用的開源效能監控解決方案。它可以監控伺服器,Web應用程式,資料庫,網路裝置等效能和可用性。