手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

Zabbix 4.2 发布,现代监控系统

[日期:2019-04-04] 来源:Linux公社  作者:醉落红尘 [字体: ]

Zabbix团队宣布发布Zabbix 4.2。最新版本的Zabbix包含现代监控系统,用于:数据收集和处理,分布式监控,实时问题和异常检测,警报和升级,可视化等。

让我们来看看Zabbix 4.2实际带来了什么。以下是新版本中包含的最重要功能的列表。

新平台的官方支持

除现有的官方软件包和设备外,Zabbix 4.2现在还可以满足以下平台:

  • 用于RaspberryPi的Zabbix包
  • 适用于SUSE Enterprise Linux Server的Zabbix软件包
  • 适用于Mac OS / X的Zabbix代理
  • 适用于Windows的MSI的Zabbix代理
  • Zabbix Docker镜像

内置支持Prometheus数据收集

Zabbix能够以多种不同的方式(推/拉)从各种数据源收集数据,包括JMX,SNMP,WMI,HTTP / HTTPS,RestAPI,XML Soap,SSH,Telnet,代理,脚本和其他数据源,Prometheus是这一堆的最新成员。

现在,4.2版本将使用PromQL语言的原生支持与出口商进行集成。此外,使用依赖指标将使Zabbix团队能够以高效的方式收集大量Prometheus指标:这样,他们使用单个HTTP调用获取所有数据,然后将其重用于相应的相关指标。

Zabbix还可以将Prometheus数据转换为JSON格式,可以直接用于低级别发现。

高效的高频监控

我们都希望尽快发现问题。现在有了4.2,我们可以高频率地收集数据,立即发现问题,而不会在Zabbix数据库中保留过多的历史数据。

验证收集的数据和错误处理

没有人想收集不正确的数据。使用Zabbix 4.2,我们可以通过内置的预处理规则来解决这个问题,这些规则通过使用JSONPath或XMLPath匹配或不匹配正则表达式来验证数据。

现在,还可以从收集的数据中提取错误消息。如果我们从外部API获取错误,这可能特别方便。

使用JavaScript预处理数据

在Zabbix 4.2中,您可以充分利用用JavaScript编写的用户定义脚本的强大功能。支持JavaScript提供绝对的数据预处理自由!实际上,您现在可以使用JavaScript替换所有外部脚本。

这将实现各种数据转换,聚合,过滤,算术和逻辑运算等等。

从UI测试预处理规则

随着预处理变得更加强大,拥有一个验证复杂场景的工具非常重要。 Zabbix 4.2将允许直接从Web UI测试预处理规则!

每秒处理数百万个指标!

在4.2之前,所有预处理都由Zabbix服务器单独处理。将基于代理的预处理与限制相结合,使我们能够执行高频监控,每秒收集数百万个值,而不会使Zabbix服务器过载。代理将对收集的数据执行大量预处理,而服务器只会收到一小部分。

简单的低级别发现

低级别发现(LLD)是一种非常有效的工具,可以自动发现各种资源(文件系统,进程,应用程序,服务等),并自动创建与它们相关的指标,触发器和图形。它极大地帮助节省时间和精力,允许仅使用单个模板来监视具有不同资源的设备。

Zabbix 4.2支持基于任意JSON输入的处理,这反过来允许我们直接与外部API通信,并使用接收的数据自动创建主机,指标和触发器。

结合JavaScript预处理,它为模板提供了绝佳的机会,可以使用各种外部数据源,如云API,应用程序API,XML,JSON数据或任何其他格式。

支持TimescaleDB

由于更高效的算法和面向性能的数据结构,TimescaleDB可以提供更好的性能。 TimescaleDB的另一个显着优势是自动表分区,它可以提高性能,并且(与Zabbix结合使用)可以对历史数据进行全自动管理。

但是,Zabbix团队还没有进行过任何严肃的基准测试。因此很难评论在生产中运行TimescaleDB的真实体验。目前,TimescaleDB是一个积极开发且相当年轻的项目。

简化的标签管理

在Zabbix 4.2之前,我们只能为各个触发器设置标签。现在,由于支持模板和主机标签,标签管理效率更高。所有检测到的问题不仅会从触发器获取标记信息,还会从主机和相应的模板中获取标记信息。

更灵活的自动注册

Zabbix 4.2自动注册选项可以根据正则表达式过滤主机名。如果我们想为各种主机集创建不同的自动注册方案,那将非常有用。如果我们的设备具有复杂的命名约定,则使用正则表达式进行匹配尤其有用。

控制自动发现的主机名

另一项改进与在自动发现期间命名主机有关。 Zabbix 4.2允许将收到的度量标准数据分配给主机名和可见名称。这是一个非常有用的功能,可以实现网络发现的高度自动化,尤其是在我们使用Zabbix或SNMP代理的情况下。

从Web UI测试媒体类型

Zabbix 4.2允许我们发送测试消息或检查我们选择的警报方法是否直接从Zabbix前端工作。这对于检查我们用于与外部警报和帮助台系统等集成的脚本非常有用。

远程监控Zabbix组件

Zabbix 4.2引入了对Zabbix服务器和代理的内部性能和可用性指标的远程监控。不仅如此,它还允许发现Zabbix相关问题并提醒我们即使组件过载,或者例如,在本地缓冲区中存储大量数据(如果是代理)。

格式良好的电子邮件

Zabbix 4.2在电子邮件中支持HTML格式。这意味着我们不再局限于纯文本,消息可以使用HTML和CSS的所有功能来获得更好,更容易阅读的警报消息。

从网络映射访问远程服务

现在,网络映射中支持一组新的宏,用于创建指向外部系统的用户定义的URL。它允许在服务台或配置管理系统中打开外部票证,或者仅使用一次或两次鼠标单击即可执行任何其他操作。

LLD规则作为依赖指标

此功能允许同时使用主度量的接收值进行数据收集和LLD规则。如果从Prometheus导出器收集数据,Zabbix将只执行一次HTTP查询,查询结果将立即用于所有相关度量标准(LLD规则和度量标准值)。

地图动画

Zabbix 4.2支持动画GIF,使地图上的问题更加明显。

从HTTP标头中提取数据

Web监控使您能够从HTTP标头中提取数据。有了这个,我们现在可以使用在其中一个步骤中收到的身份验证令牌为Web监控和外部API创建多步骤方案。

Zabbix Sender将数据推送到所有IP地址

Zabbix Sender现在将度量数据发送到Zabbix代理配置文件的“ServerActive”参数中定义的所有IP地址。

过滤触发器的配置

触发器页面的配置有一个很好的扩展过滤器,可以按指定的标准快速轻松地选择触发器。

在图表工具提示中显示确切时间

这是一个次要但非常有用的改进。 Zabbix将在图形工具提示中显示时间戳。

其他改进

  • 仪表板小部件的非破坏性调整大小和重新排序
  • 项目原型的批量更新
  • 支持IPv6进行DNS相关检查(“net.dns”和“new.dns.record”)
  • VMWare事件日志的“skip”参数检查“vmware.eventlog”
  • 扩展的预处理错误消息,包括中间步骤结果

Zabbix手册中提供了扩展信息和Zabbix 4.2开发,改进和新功能的完整列表。

更多Zabbix相关教程集合: 

Ubuntu 16.04服务器上安装Zabbix 3.2  https://www.linuxidc.com/Linux/2017-07/145519.htm
CentOS 7 LNMP环境搭建Zabbix3.0  https://www.linuxidc.com/Linux/2017-02/140134.htm
Ubuntu 16.04安装部署监控系统Zabbix2.4  https://www.linuxidc.com/Linux/2017-03/141436.htm
Zabbix监控安装部署及警报配置  https://www.linuxidc.com/Linux/2017-03/141611.htm
Zabbix触发器表达式详解 https://www.linuxidc.com/Linux/2017-03/141921.htm
Ubuntu 16.04下安装部署Zabbix3.0  https://www.linuxidc.com/Linux/2017-02/140395.htm
CentOS 7 下 Zabbix 3.0安装详解 https://www.linuxidc.com/Linux/2017-03/141716.htm
Zabbix 3.2.6 通过Orabbix监控Oracle数据库  https://www.linuxidc.com/Linux/2017-10/147224.htm
Zabbix3.4添加Web监测功能 https://www.linuxidc.com/Linux/2018-06/152769.htm
Zabbix告警发送邮件时附带性能图 https://www.linuxidc.com/Linux/2018-05/152194.htm
Zabbix3.0编译升级过程记录 https://www.linuxidc.com/Linux/2018-05/152193.htm
Debian 9.2安装Zabbix 3.4.2 https://www.linuxidc.com/Linux/2018-03/151338.htm

CentOS 7.0 下搭建Zabbix4.0步骤  https://www.linuxidc.com/Linux/2019-02/156906.htm

CentOS 7.3下Zabbix 4.0监控搭建过程超详细教程  https://www.linuxidc.com/Linux/2018-11/155517.htm

ZABBIX 的详细介绍请点这里
ZABBIX 的下载地址请点这里

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2019-04/157947.htm

linux
相关资讯       ZABBIX  Zabbix 4.2 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款