zabbix的簡介前端
簡述:數據庫
zabbix是一個企業級的開源的監控工具,基於WEB界面,提供分佈式系統監控以及網絡監控功能。安全
zabbix能監控各類網絡參數,保證服務器系統的安全運營;並提供靈活的通知機制來讓系統管理員快速定位,解決存在的各類問題。服務器
zabbix由2部分構成:zabbix server 與 zabbix agent。網絡
zabbix server能夠經過SNMP,zabbix agent,ping,端口監控等方法提供對遠程服務器,網絡狀態的監控,數據收集等功能,它能夠運行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平臺上app
特色:
分佈式
安裝與配置簡單,學習成本低ide
支持多語言(包括中文)工具
免費開源學習
自動發現服務器與網絡設備
分佈式監控以及WEB集中管理功能,支持多種採集方式和採集客戶端,有專用的Agent(代理),也能夠支持SNMP、IPMI、JMX、Telnet、SSH 等多種協議
用戶安全認證和柔軟的受權方式
經過WEB界面設置或查看監控結果
支持多種報警方式:郵件,短信,其餘接口
支持二次開發
可擴展,功能豐富
提供API接口,方便其餘功能系統對監控數據進行操做管理
監控環境:
要想搭建一個Zabbix的工做環境,須要從服務器入手。與服務器通訊,管理員須要使用一個Zabbix前端界面,與Zabbix服務器和數據庫進行通訊。三個關鍵(界面、服務器和數據庫)能夠安裝在同一臺服務器上,可是若是你擁有一個更大更復雜的環境,將它們安裝在不一樣的主機上。Zabbix服務器可以直接監控到同一網絡中的設備,若是其餘網絡的設備也須要被監控,那還須要一臺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方式)。
zabbix server支持SNMP (v1,v2),能夠與SNMP軟件(例如:net-snmp)等配合使用