Zabbix6.0使用教程 (一)—zabbix新增功能介绍2

news2024/10/8 17:16:26

上一篇我们已经介绍了部分zabbix6.0的新增功能,这期我们将继续为家详细介绍下余下的zabbix6.0新增功能,大家可以往下看。

六、监控项

6.1 自动类型选择

监控项配置表单会自动建议匹配的信息类型,如果选定的监控项键值仅返回特定类型的数据(例如,log[] 监控行需要信息类型:Log)。 信息类型* 参数现在位于监控项选项卡上的键值参数下,如果指定了至少一个预处理步骤,则在预处理选项卡上重复。如果 Zabbix 检测到所选信息类型和密钥可能不匹配,则会在 信息类型 字段旁边显示一个警告图标。

6.2 新的和更新的监控项

Zabbix agent/agent 2 中添加了几个新监控项:

此外:

有关详细信息,请参阅[agent监控项]。

6.3 可计算监控项数据类型

可计算监控项现在不仅支持数字,还支持文本、日志和字符类型的信息。

无需重启 agent 即可重载用户参数

现在可以从配置文件重新加载用户参数,而无需重新启动 agent。为此,请运行新的userparameter_reload运行时控制选项,例如:

zabbix_agentd -R userparameter_reload

zabbix_agent2 -R userparameter_reload

UserParameter 是唯一将使用此命令重新加载的 agent 配置选项。

基于 BSD 的操作系统上的运行时控制

以前,基于 BSD 的系统不支持 Zabbix server 和 Zabbix proxy 运行时控制选项。更改运行时命令传输方法已允许取消此限制。现在FreeBSD、NetBSD、OpenBSD 和 *BSD 系列的其他操作系统都支持大多数命令。有关确切列表,请参阅 Zabbix [server] 或 [proxy] 的 运行时控制 。

Zabbix agent 2 插件

6.4 外部插件加载器

以前,插件只能编译到 Zabbix agent 2 中,每次需要更改可用插件集时都需要重新编译 agent。现在,通过添加外部插件加载器,插件不必直接集成到 agent 2 中,并且可以作为单独的外部插件添加,从而使用于收集新监控指标的附加插件的创建过程更加容易。

外部插件的引入导致以下配置参数更改: - Plugins..Path 参数已移至 Plugins..System.Path。 - Plugins..Capacity 参数虽然仍受支持,但已被弃用,请改用 Plugins..System.Capacity 。

七、密码要求

现在可以为 Zabbix 内部 [身份验证方法] 提供自定义密码复杂性要求。为了防止 Zabbix 用户设置弱密码,可以强制执行以下限制:

八、数据库

为了创造最佳的用户体验并确保在各种生产环境中获得最佳的 Zabbix 性能,已经放弃了对一些旧数据库版本的支持。这主要适用于接近使用寿命的数据库版本以及存在可能会干扰正常性能的未修复问题的版本。

从 Zabbix 6.0 开始,官方支持以下 [数据库]

默认情况下,如果检测到不支持的数据库版本,Zabbix server 和 proxy 将不会启动。虽然不推荐,但现在可以通过修改 server 或 proxy 的 AllowUnsupportedDBVersions 配置参数来关闭数据库版本检查。

对 MySQL 的 utf8mb4 支持

使用 MySQL/MariaDB 数据库的 Zabbix 安装现在支持使用 utf8mb4_bin 排序规则的 utf8mb4 编码。

以前只支持 utf8 编码,MySQL 代表 utf8mb3 编码,因此只支持正确 UTF-8 字符的子集。在新版本中,增加了对 utf8mb4 的支持,并支持 完整的 UTF-8 字符集。使用 utf8mb3 的旧安装保持不变,并且可以继续使用该编码。

字段大小限制

以下字段的最大字段大小已增加:

Zabbix get 和 Zabbix sender 超时

Zabbix get 和 Zabbix sender 实用程序现在支持 -t 或 --timeout 超时参数。有效范围是:

扩展的 SNMP 网关功能

SNMP 网关现在可以提供有关处于问题状态的触发器的信息,并在触发器详细信息中显示主机信息。

此外,现在可以限制 SNMP 网关发送 SNMP traps 的速率。

支持的 OID 列表已扩展为新的 OID .10,用于以逗号分隔的触发器主机名列表。

SNMP 网关配置文件中添加了新参数: - ProblemBaseOID - 问题触发表的 OID; - ProblemMinSeverity - 最低严重性,不包括严重性较低的触发器; - ProblemHideAck - 如果指定,仅包含未确认问题的触发器; - ProblemTagFilter - 如果指定,仅包含具有指定标签名称的触发器; - TrapTimer - 如果设置,Zabbix 将在给定时间范围内发送不超过一个严重性最高的trap。

有关详细信息,请参阅 Zabbix SNMP 网关。

九、Web 监控

Zabbix web 监控中增加了处理压缩内容的能力。支持libcurl支持的所有编码格式。

###9.1 Prometheus 查询

Zabbix Prometheus 预处理 查询语言 支持两个额外的标签匹配运算符:

JavaScript 方法

HTTP 方法 PATCH、HEAD、OPTIONS、TRACE、CONNECT 已添加到 JavaScript 引擎中。此外,引擎现在允许使用新的 JS 方法 HttpRequest.customRequest 发送自定义 HTTP 方法请求。

另请参阅:其他 JavaScript 对象。

十、审计日志

10.1 记录

审计日志现在包含有关所有 Zabbix 对象的所有配置更改的记录,包括由于执行 LLD 规则、网络发现操作、自动注册操作或脚本执行而发生的更改。以前,从 Zabbix server 发起的配置更改,例如作为执行发现规则的结果,不会被记录。现在,此类对象修改将存储为归属于用户系统的审计记录。

10.2 记录过滤器

添加了通过导致这些条目的前端操作过滤记录的功能。如果由于单个操作(例如链接/取消链接模板)而创建了多个日志记录,则这些记录将具有相同的Recordset ID。

10.3 审计设置

新的 Audit log 部分 已添加到 Administration→General 菜单,允许启用或禁用审计日志。以前位于 Housekeeper 部分下的用于审核的管家设置也已移至新的 Audit log 部分。

10.4 PCRE2 支持

已添加对 PCRE2 的支持,并且针对 RHEL/CentOS 7 及更高版本、SLES(所有版本)、Debian 9 及更高版本、Ubuntu 16.04 及更高版本的 Zabbix 安装包已更新为使用 PCRE2。

仍然支持 PCRE,但 Zabbix 只能使用 PCRE 或 PCRE2 库之一进行编译,两者不能同时使用。

单独处理 ODBC 检查:

处理 ODBC 检查已从常规轮询器进程转移到单独的 server/proxy 进程 ODBC pollers。此更改允许限制轮询进程创建的与数据库的连接数。以前,ODBC 检查是由常规轮询器执行的,它也适用于 Zabbix agent 监控项、SSH 检查等。

Zabbix server 和 proxy 配置文件中添加了一个新的配置参数StartODBCPollers 。

您可以使用内部监控项 zabbix[process,] 来监控 ODBC 轮询器负载。

Webhook 集成:

Webhook 集成允许使用 webhook 媒体类型从 Zabbix 通知创建 Github事件。

十一、模板

新的官方模板可用于监控:

Kubernetes:

要启用 Kubernetes 监控,您需要使用新工具 Zabbix Helm Chart,它会在 Kubernetes 集群中安装 Zabbix proxy 和 Zabbix agent。

要了解有关配置模板的更多信息,请参阅 HTTP 模板操作。

Mikrotik:

可以获得以下模板:

模板链接更明显

为了使模板链接更加可见,现在将其放置在主机、主机原型和模板配置表单以及主机/模板批量更新表单的第一个选项卡中。

在这里插入图片描述
因此,已从所有相应表单中删除了用于模板链接的单独选项卡。

在相关的开发中,主机原型配置中的主机组/主机组原型选择的字段也已从单独的选项卡移动到第一个选项卡。

12、前端

地理地图:

为仪表板引入了一个新的地理地图小部件,提供了一种在地理地图上显示主机的方法。有关详细信息,请参阅 Geomap 仪表板小部件和地理地图。
在这里插入图片描述
最新数据中的子过滤器:

在Latest data部分中添加了一个子过滤器。子过滤器对于快速一键访问相关监控项组很有用。

子过滤器显示 可点击的链接 ,允许基于通用实体(主机、标签名称或标签值)过滤项目。单击实体后,立即过滤监控项。

有关详细信息,请参阅 最新数据(latest data) 部分。

自定义图表的可用性改进:

Monitoring → Hosts → Graphs 中的图表页面已经看到了一些可用性改进:

有关更多详细信息,请参阅 图表 页面。

###12.4 从 Monitoring 创建主机

现在还可以从Monitoring → Hosts 建新主机。
在这里插入图片描述
主机编辑作为弹窗:

主机创建和编辑的表单可以在任何页面中通过点击 Configuration → Hosts、Monitoring → Hosts 通过(弹出)窗口模式打开,其中有主机菜单或其他直接链接到主机配置。

指向主机编辑页面的直接链接仍然有效,并且正在整页打开主机编辑页面。

在监控项配置和最新数据之间更好地导航:
最新数据 中引入了新的监控项上下文菜单,允许访问监控项配置和可用图表:
在这里插入图片描述
相反,在配置菜单的 监控项列表 中引入了一个新的上下文菜单,允许访问监控项的最新数据和其他有用的选项:
在这里插入图片描述
此菜单取代了以前版本中的向导选项。还为 模板监控项和 监控项原型 引入了类似的菜单。

关于取消升级的通知:

在配置 动作操作时,可以通过取消选中相应选项的复选框来取消有关取消

Monitoring → Overview 被移除:

监控菜单中的概览(Overview)部分已被完全删除。使用数据概览(Data overview) 和 触发器概览(Trigger overview)* 仪表板小部件 仍然可以访问相同的功能。

十三、重大变化

13.1 审计日志

为了实现 审计日志 功能的变化,以前存在的数据库结构必须重新设计。在升级过程中auditlog ,auditlog_details 数据库表将被具有不同格式的新表 auditlog 替换。现有的审核日志记录将被删除*。

13.2 支持的数据库版本检查

Zabbix server 和 proxy 现在将在启动前检查数据库版本,如果版本超出支持范围,将不会启动。有关更多详细信息,请参阅 数据库。

13.3 PCRE2 支持

Zabix 现在支持 PCRE 和 PCRE2。用于 RHEL/CentOS 7 及更高版本、SLES(所有版本)、Debian 9 及更高版本、Ubuntu 16.04 及更高版本的 Zabbix 软件包已更新为使用 PCRE2 而不是 PCRE 进行编译。从源代码编译时,用户可以选择指定 ‘’–with-libpcre’’ 或 ‘’–with-libpcre2’’ 标志。如果您要升级现有安装,将 PCRE 更改为 PCRE2 可能会导致某些正则表达式表现不同 - 请参阅 已知问题了解详细信息。

13.4 单独的配置文件

每个 Zabbix agent 2 插件现在都有一个单独的 配置文件。默认情况下,这些文件位于./zabbix_agent2.d/plugins.d/ 目录中。该路径在 agent 2 配置文件的 Include 参数中指定,查看 zabbix_agent2.conf 或 zabbix_agent2.win.conf 文件相对路径。

13.5 基线监测

可用的基线监控选项集已通过两个新功能 baselinedev 和 baselinewma 进行了扩展。

在这些函数的上下文中,术语 ‘season’ 指的是可配置的时间范围,可以是几小时、几天、几周、几个月或几年。 ‘season’ 长度和要分析的季节数量在函数参数中设置。

以上就是zabbix6.0全部新增功能的详细介绍,内容有点长,大家可以收藏起来,有用到时候就可以打开看看或者关注乐维社区。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/68763.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

迷宫逃离的问题-CoCube

ROS1云课→20迷宫不惑之A*大法(一种虽古老但实用全局路径规划算法) 将CoCube分别放入如下地图中的左侧,如何从右侧逃离: 需要算法:求解起点到终点的路径。 还需要什么? 参考: (eng.…

目标检测算法——垃圾分类数据集汇总(附下载链接)

🎄🎄近期,小海带在空闲之余收集整理了一批垃圾分类数据集供大家参考。 整理不易,小伙伴们记得一键三连喔!!!🎈🎈 目录 一、Kaggle 垃圾分类图片数据集 二、垃圾分类数据…

全国青少年软件编程等级考试Python标准解读(1_6级)

考核性质: 全国青少年软件编程等级考试标准(Python语言)由中国电子学会科普培训与应用推广中心和北京大学信息科学技术学院共同制定。由全国青少年电子信息科普创新联盟标准工作组开发,由中国电子学会普及工作委员会审核通过&…

央视主持人康辉再次出圈,一口气播出一个多小时不卡顿、零失误

说起中央电视台的主持人,曾经有好几个国字脸,不过随着时间的流逝,他们都消失在历史的长河里。如今的央视主持人队伍,康辉可以算得上天花板级别的人,他也因此俘获了一大批观众,成为最受欢迎的主持人。 专业科…

阿里P5的测试开发工程师,都有哪些要求?

【北京】高德 高级测试开发工程师(面议) 职位描述: 1、负责高德信息服务核心服务端系统测试和质量保障体系建设; 2、为复杂高德信息-本地生活系统设计并执行高质量的综合测试方案; 3、通过多种技术手段实现高度自…

数据库常见死锁原因及处理

目录前言什么是死锁死锁产生的四个必要条件1. 表锁死锁死锁场景解决方案建议2. 行锁死锁2.1 两个事务分别想拿到对方持有的锁,互相等待,于是产生死锁死锁场景解决方案2.2 共享锁转换为排他锁死锁场景解决方案3. INSERT ... ON DUPLICATE KEY UPDATE产生d…

[附源码]Python计算机毕业设计Django疫情防控平台

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

Watch事件介绍_java培训

Watch事件 Java培训课程 Watch事件 一次触发 当数据有了变化时zkserver向客户端发送一个watch,它是一次性的动作,即触发一次就不再有效,类似一次性纸杯。 只监控一次。如果想继续Watch的话,需要客户端重新设置Watcher。因此如果你得到一个w…

【Android Studio程序开发】按钮触控---按钮控件Button

除了文本视图之外,按钮Button也是一种基础控件。因为Button是由TextView派生而来,所以文本视图 拥有的属性和方法,包括文本内容、文本大小、文本颜色等,按钮控件均能使用。不同的是,Button拥有默认的按钮背景&#xff…

采购管理系统有什么用,哪个好?

如今随着各行各业的采购组织管理理念的不断变换,利用信息化手段来管理企业采购行为已然成为一种趋势。 现代采购管理系统可以使采购组织规范采购工作的组织实施,建立有责任感的管理体系,从而提高企业经济效益和采购质量,增强企业…

Linux搭建 FTP服务器

Linux搭建 FTP服务器 vsftpd 是 very secure ftp daemon 的缩写,它是 Linux 上使用最受欢迎、使用最广泛的 FTP 服务器之一,它具有安全,速度快,稳定的特点,很多重要的 FTP 站点比如 ftp.gnu.org、ftp.freebsd.org 都是…

【JavaWeb开发-Servlet】day03-URL参数传递与MySQL数据库连接

目录 1、登录示例,谁用url传递参数 (1)创建一个Servlet类,名字叫做loginServlet (2)保留需要的部分 (3)删除多余代码 (4)编写loginServlet.class &#xff08…

ICV:2022年中国车载摄像头市场规模有望突破50亿美元大关

全球前沿科技咨询机构ICV近期发布了全球车载摄像头的市场分析报告。ICV在报告中指出,车载摄像头市场随着乘用车自动驾驶的发展呈现出快速增长的趋势,2022年中国市场在全球范围内仍保持“市场领跑者”的地位,并有望突破50亿美元市场规模的大关…

Win10如何安装JDK1.8,最快最详细教程

JDK全称为Java Development Kit,顾名思义是java开发工具包,是程序员使用java语言编写java程序所需的开发工具包。 JRE全称为Java Runtime Environment,顾名思义是java运行时的环境,包含了java虚拟机,java基础类库&…

ABAP-SAP-整合事务码,整合平台,运维工具箱

PROCESS BEFORE OUTPUT. MODULE status_0100. * PROCESS AFTER INPUT. MODULE user_command_0100. MODULE exit_command_0100 AT EXIT-COMMAND. 源码: **Project Name : SAP Implementation Project **Program Name : ZTOOL **Description : 运维工具箱 **Date/Aut…

比羊了个羊还火的ChatGPT,玩法全攻略讲解

大家好,我是洋子,昨天听闻了ChatGPT,真的非常强大,赶紧给大家安利一波 ChatGPT是一种由OpenAI开发的通用聊天机器人模型 该模型是基于GPT-3(一种大型语言模型)构建的,旨在提供与人类更加自然的…

Pig4Cloud之登陆验证(二)发放token

上一篇介绍了客户端认证处理,那是令牌颁发的前提。这篇开始,我们就来研究下令牌颁发。 令牌颁发 授权服务器提供令牌颁发接口(/oauth2/token),由客户端发起请求,授权服务器生成访问令牌(acces…

常见的并发线程面试题

常见的并发面试题 一.进程与线程的区别? 进程是操作系统进行资源分配的最小单元,线程是操作系统进行运算调度的最小单元。进程中包含了线程,线程属于进程。进程的内存和资源是该进程下的线程所共享的。 二.创建线程的方式以及区别? 继承Thread类&am…

vue源码中的nextTick是怎样实现的

一、Vue.nextTick 内部逻辑 在执行 initGlobalAPI(Vue) 初始化 Vue 全局 API 中,这么定义 Vue.nextTick。 function initGlobalAPI(Vue) {//...Vue.nextTick nextTick; }可以看出是直接把 nextTick 函数赋值给 Vue.nextTick,就可以了,非常…

leetcode-每日一题-二进制表示中质数个计算置位(简单,popcount算法)

从这道题了解到了一个时间复杂度为o(1)的一个计算一个数转换为二进制时1存在的个数问题,很巧妙运用了二分来求解,代码如下 unsigned popcount (unsigned u) {u (u & 0x55555555) ((u >> 1) & 0x55555555);u (u & 0x33333333) ((u…