監控Web服務器或Web主機的運行狀況和正常運行非常重要。如果希望确保您的網站可用性在您的控制之中,那你就需要收集服務器各種性能數據以供分析和調整。以下是收集的常用大多數服務器監控組件解決方案。
Performance Co-Pilot(PCP)是一個開源框架和工具包,用于監控,分析和響應實時和曆史系統性能的細節。PCP具有完全分布式,基于插件的架構,使其特别适用于複雜環境和系統的集中分析。可以使用C,C ,Perl和Python界面添加自定義性能指标。
Anturis是一個基于雲的SaaS平台,可監控windows和linux服務器,網站和IT基礎架構。通過全面的監控解決方案列表,讓管理員快速了解整體主機或者服務器瓶頸與風險。
SeaLion是一個基于雲的Linux服務器監控工具。也是通過統一的儀表盤監控所有服務器指标。它隻需幾分鐘即可完成設置,它具有即時報警功能,以便在發生問題時,可以快速收到通知和每日數據摘要等。
ICINGA項目是一個介于Nagios社區版和企業版間的産品,完全兼容以前的Nagios應用程序及擴展功能。新的ICINGA項目中,将更好地實現數據庫集成方面的功能,标準化第三方應用程序的接口等。
munin是用于Linux系統(也可以監控windows系統)的監控軟件。munin除了可以監控系統的各項數值之外,最大的好處是可以自己編寫插件自定義監控需要的數值。整個系統的架構簡單明了,操作方便。如果是使用Debian或者Ubuntu安裝,安裝過程也非常簡單。munin除了可以監控結果,也可以設置報警。對于我個人對性能測試的工作來說,是個非常好的工具。
Monit是一個用于管理和監控Unix系統的開源工具。Monit可以進行自動維護和維修。如果出現錯誤情況,Monit可以自動觸發保護行為,例如;如果sendmail(linux的郵件代理程序)沒有運行,Monit可以自動重新啟動sendmail,或者如果apache使用了太多的資源(例如,如果正在進行DoS攻擊),Monit可以停止或重啟apache并向您發送報警。Monit還可以監視進程特征,比如;進程使用的内存。
Nagios是一個功能強大的開源服務器/網絡監控解決方案,可為服務器,交換機,應用程序和服務提供完整的監控和警報。它有一個插件API,因此您可以擴展其開箱即用的功能以實現更多自定義功能。
brainypdm是一個基于Web的數據管理和監控工具,可從Nagios收集性能數據。
SysUsage使用Sar(Sysstat)和其他系統命令監視您的系統活動。它有一個阈值通知系統,可以在服務器的功能接近極限時提醒您。
Zabbix是一種非常常用的開源性能監控解決方案。它可以監控服務器,Web應用程序,數據庫,網絡設備等性能和可用性。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!