zabbix是一個企業級的開源解決方案。
Zabbix agent需要安裝在被監視的目標服務器上,它主要完成對 硬件信息 或與操作系統有關的內存, CPU 等信息的收集。zabbix agent可以運行在 Linux , Solaris , HP-UX , AIX ,Free BSD ,Open BSD, OS X , Tru64/OSF1, Windows NT4.0, Windows (2000/2003/XP/Vista)等系統之上。
Zabbix server 可以單獨監視遠程服務器的服務狀態;同時也可以與Zabbix agent配合,可以輪詢Zabbix agent主動接收監視數據(agent方式),同時還可被動接收Zabbix agent發送的數據(trapping方式)。
收起
Web 監控需要定義 Web 場景。Web 場景由一個或多個 HTTP 請求或 “步驟” 組成。這些步驟由 Zabbix server 以預設的順序定期執行。如果主機由 proxy 監控,則這些步驟由 proxy 執行。
Web 場景以與監控項、觸發器等相同的方式附加到主機/模板上。這意味著 Web 場景也可以在模板級別上創建,然后一次性應用于多個主機。
在任何 Web 場景中都會收集以下信息:
整個場景所有步驟的每秒平均下載速度
失敗的步驟編號
最新的錯誤信息
在任何 Web 場景步驟中都會收集以下信息:
每秒下載速度
響應時間
響應碼