Zabbix 4.2版本 于2019年正式上线!


Zabbix 4.2功能一览


数据采集

可用性和性能采集;

支持 SNMP(包括主动轮询和被动捕获)、IPMIJMXVMware 监控;

自定义检查;

按照自定义的时间间隔采集需要的数据;

通过 Server/Proxy Agents 来执行数据采集。

 

灵活的阈值定义

可以定义非常灵活的告警阈值,称之为触发器,触发器从后端数据库获得参考值。

 

高度可配置化的告警

可以根据告警升级计划、接收者、媒介类型自定义发送告警通知;

使用宏变量可以使告警通知变得更加高效有益;

自动操作远程命令


实时图形

使用内置图形功能可实以将监控项绘制成图形


Web 监控功能

Zabbix 可以追踪模拟鼠标在 Web 网站上的点击操作,来检查 Web 网站的功能和响应时间


丰富的可视化选项

组合多个监控项到统一视图,创建自定义图形

网络拓扑图

仪表板:自定义聚合图形和幻灯片

报表

监控资源的业务视图


历史数据存储

存储在数据库中的数据

可配置的历史数据

内置数据管理机制(housekeeping


配置简单

将被监控设备添加为主机

主机一旦添加到数据库中,就会采集主机数据用于监控

将模板用于监控设备


套用模板

在模板中分组检查

模板可以关联其他模板,继承


网络发现

自动发现网络设备

Zabbix Agent 发现设备后自动注册

自动发现文件系统、网络接口和 SNMP OIDs


Web 界面

基于 PHP Web 前端

可以从任何地方访问

支持自定义

审计日志


Zabbix API

Zabbix API Zabbix 提供可编程接口,用于批量操作、第三方软件集成和其他用途


权限管理

用户身份验证

视图访问权限设置


功能强大且易于扩展的Zabbix Agent

部署于被监控对象上

完美支持 Linux Windows


二进制守护进程

为了更好的性能和更少的内存占用,采用 C 语言编写

便于移植


适应更复杂的环境

使用 Zabbix Proxy,轻松实现分布式远程监控


Zabbix安装使用

Zabbix server 是整个 Zabbix 软件的核心程序。Zabbix Server 负责执行数据的主动轮询和被动获取,计算触发器条件,向用户发送通知。它是 Zabbix Agent Proxy 报告系统可用性和完整性数据的核心组件。Server 自身可以通过简单服务远程检查网络服务(如Web服务器和邮件服务器)

 

Zabbix agent 部署在被监控目标上,以主动监控本地资源和应用程序(硬盘、内存、处理器统计信息等)。agent 收集本地的操作信息并将数据报告给 server 用于进一步处理。一旦出现异常 (例如硬盘空间已满或者有崩溃的服务进程)Zabbix server 会主动警告管理员指定机器上的异常。

 

Zabbix proxy 是一个可以从一个或多个受监控设备采集监控数据并将信息发送到 Zabbix server 的进程,主要是代表 Zabbix server 工作。 所有收集的数据都在本地缓存,然后传输到 proxy 所属的 Zabbix server。部署proxy 是可选的,但可能非常有利于分担单个server 的负载。 如果只有代理采集数据,则server 上会减少 CPU 和磁盘 I/O 的开销。proxy 是无需本地管理员即可集中监控远程位置、分支机构和网络的理想解决方案。