zabbix理论

Zabbix是一个由C语言编写的开源分布式监控解决方案,支持多种监控手段,如SNMP、IPMI、JMX等。它提供web界面,可进行分布式部署,包括server-client、master-node-client、server-proxy-client三种架构。Zabbix的功能包括主机和网络设备监控、告警通知、历史数据存储等。此外,还具备自动发现、权限系统和API接口等特点。
摘要由CSDN通过智能技术生成

Zabbix简介

Zabbix是一个企业级的开源分布式监控解决方案,由C语言编写而成的底层架构(server端和agent端),由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支持赢利。

zabbix是一款基于web页面的、开源的、企业级的,可以分布式部署的监控软件。

官方网站:http://www.zabbix.com

Zabbix通过C/S模式采集数据,通过B/S模式在web端展示和配置。

被监控端:主机通过安装agent方式采集数据,网络设备通过SNMP方式采集数据

Server端:通过收集SNMP和agent发送的数据,写入MySQL数据库,再通过php+apache在web前端展示。

zabbix的作用

(1)监控windows和Linux主机上的软硬件状态。
(2)监控各网络设备,如路由器、交换机、防火墙、f5、打印机等。
(3)发送告警通知。
(4)通过web页面及图形展示监控数据。

zabbix的特性

(1)由server和agent程序协同工作,如果是分布式监控还需要proxy程序。

(2)监控方式站在agnet的角度分为主动监控(agent active)和被动监控(agent)。

主动监控:
 
当监控条目配置为agent active时,即为主动监控,此时agent会主动根据配置好的时间间隔去向server或proxy询问要监控哪些item,然后将item的数据主动提交给server或proxy。

被动监控 :

当监控条目配置为agent时,即为被动监控,此时server或proxy会主动向agent请求它要监控的item的数据,然后agent会将数据发送给server或proxy。

(3)支持的监控手段 

所谓监控手段即server或proxy通过什么方式来收集监控到的数据,常用的有:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值