一.Zabbix简介
Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。
(1) 官方网站: Zabbix :: The Enterprise-Class Open Source Network Monitoring Solution
(2) Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。
(3) 被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据.
(4) Server端:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示。
二.Zabbix组件
Agent(数据采集)----zabbix server(分析/报警) ----Database(数据存储)----Zabbix_Web(数据展示)