zabbix 监控框架使用教程
zabbix 简介
zabbix 是什么
Zabbix 是一个企业级的分布式开源监控方案。
Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件。
zabbix 的结构
zabbix 由 server、agent、web、proxy 以及 db 组成。
其中:
- server:是监控代理程序报告系统可用性、系统完成整性和统计信息的核心组件。
- agent:部署在监控目标上,能够主动监控本地资源和应用程序,并将收集到的数据报告给Zabbix Server。
- web:为了从任何地方和任何平台都轻松的访问Zabbix,Zabbix提供了基于Web的界面。
- proxy:可以替Zabbix Server收集性能和可用性数据。Proxy代理服务器是Zabbix软件可选择部署的一部分;当然,Proxy代理服务器可以帮助单台Zabbix Server分担负载压力。主要体现分布式特点。
- db:所有配置信息和Zabbix收集到的数据都被存储在数据库中。
架构图:
zabbix 使用文档
有关 zabbix 的使用文档可详见下面部分:
zabbix 搭建总结
要想 zabbix 能够触发报警,需要先设置以下几项:监控项 ->触发器->动作,这3项是一环扣一环的。
zabbix server 与 agent 在同一台主机上时,
agent.conf
中Server
需设置为内网地址。