Zabbix6.0使用教程 (一)—zabbix新增功能介绍2
上一篇我们已经介绍了部分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.<PluginName>.Path 参数已移至 Plugins.<PluginName>.System.Path。 - Plugins.<PluginName>.Capacity 参数虽然仍受支持,但已被弃用,请改用 Plugins.<PluginName>.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 <seconds>或 --timeout <seconds> 超时参数。有效范围是:
扩展的 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,<type>] 来监控 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全部新增功能的详细介绍,内容有点长,大家可以收藏起来,有用到时候就可以打开看看,技术交流欢迎加入Q群617295020。
Zabbix6.0使用教程 (一)—zabbix新增功能介绍2的更多相关文章
- Zabbix6.0使用教程 (一)—zabbix新增功能介绍1
使用zabbix的小伙伴应该都有关注到目前zabbix的大版本已经更新到了6.0,后面乐乐将会对如何使用zabbix6.0做一个使用教程的系列,大家可以持续关注,这篇我们主要聊聊zabbix6.0新增 ...
- 与众不同 windows phone (40) - 8.0 媒体: 音乐中心的新增功能, 图片中心的新增功能, 后台音乐播放的新增功能
[源码下载] 与众不同 windows phone (40) - 8.0 媒体: 音乐中心的新增功能, 图片中心的新增功能, 后台音乐播放的新增功能 作者:webabcd 介绍与众不同 windows ...
- ABP Framework 5.2 RC 发布及新增功能介绍
ABP Framework 5.2 RC 新增功能 目录 ABP Framework 5.2 RC 新增功能 单层解决方案模板 EF Core 数据库迁移 UI 和 数据库 选项 API 版本控制 源 ...
- ABP Framework V4.4 RC 新增功能介绍
目录 新增功能概述 启动模板删除 EntityFrameworkCore.DbMigrations 项目 CMS-Kit 动态菜单管理 Razor引擎对文本模板的支持 DbContext/Entiti ...
- CorelDRAW 2018新增功能介绍
2018年4月11日,CorelDRAW 2018正式对外发布,最新版设计软件包已经过全面更新,是近几年来发行的最强大版本,可协助绘图专业人士将创意转换为令人惊艳的专业视觉设计.CorelDRAW 2 ...
- Spring Boot 2.0 图文教程 | 集成邮件发送功能
文章首发自个人微信公众号: 小哈学Java 个人网站: https://www.exception.site/springboot/spring-boots-send-mail 大家好,后续会间断地奉 ...
- Vue + Webpack + Vue-loader 系列教程(1)功能介绍篇
原文地址:https://lvyongbo.gitbooks.io/vue-loader/content/ Vue-loader 是什么? vue-loader 是一个加载器,能把如下格式的 Vue ...
- Python开发环境Wing IDE使用教程:部分调试功能介绍
下面是用户应该了解的Wing IDE的其它一些调试功能: Main Debug File—用户可以指定项目中的一个文件作为调试的主入口点.当完成这个设置之后,调试总是从这个文件开始,除非用户使用Deb ...
- ABP Framework 5.3.0 版本新增功能和变更说明
ABP Framework 5.3.0 稳定版已在2022年6月14日正式发布. 以下是本版本的新增功能: "开始"页面提供创建单层项目选项 启动模板提供 PWA 支持 Volo. ...
- 阿里云Aliplayer高级功能介绍(一):视频截图
基本介绍 H5 Video是不提供截图的API的, 视频截图需要借助Canvas,通过Canvas提供的drawImage方法,把Video的当前画面渲染到画布上, 最终通过toDataURL方法可以 ...
随机推荐
- WebAssembly入门笔记[3]:利用Table传递引用
在<WebAssembly入门笔记[2]>中,我们介绍了如何利用Memory在作为宿主的JavaScript应用和wasm模块之间传递数据,但是Momory面向单纯二进制字节的读写在使用起 ...
- QQ音乐转 mp3 格式的链接,不需要下载任何软件
一.打开QQ音乐的官网 QQ音乐-千万正版音乐海量无损曲库新歌热歌天天畅听的高品质音乐平台! 二.随便找一首歌播放 三.打开后,就可以使用了
- 【链表】双向链表的介绍和基本操作(C语言实现)【保姆级别详细教学】
双向链表 文章目录 前言 双向链表的基本介绍 一些链表的分类 带头双向循环链表的基本结构 双向链表的实现 结点的定义.头指针的创建 开辟结点接口 初始化头结点接口 打印接口 尾插接口 尾删接口 头插接 ...
- Linux--Vi编辑命令(复制、粘贴、删除、查找)
1.复制 1)单行复制 在命令模式下,将光标移动到将要复制的行处,按"yy"进行复制: 2)多行复制 在命令模式下,将光标移动到将要复制的首行处,按"nyy"复 ...
- JS leetcode 宝石与石头 题解分析,正则字符组也有妙用
壹 ❀ 引 简单问题简单做,今天的题目来自leetcode771. 宝石与石头,字符串相关的一道题,题目描述如下: 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头. S 中每个字符代 ...
- NC17877 整数序列
题目链接 题目 题目描述 给出一个长度为n的整数序列 \(a_1,a_2,...,a_n\) ,进行 \(m\) 次操作,操作分为两类. 操作1:给出 \(l,r,v\) ,将 \(a_l,a_{l+ ...
- gif 制作
gif 制作 博文中使用 gif 有时比纯粹的图片更明了.比如展示"墨刀"中的动画效果: 录制视频 首先利用录制视频,例如使用在线录制工具 vizard. Tip:需要花费2分钟手 ...
- 【Unity3D】缩放、平移、旋转场景
1 前言 场景缩放.平移.旋转有两种实现方案,一种是对场景中所有物体进行同步变换,另一种方案是对相机的位置和姿态进行变换. 对于方案一,如果所有物体都在同一个根对象下(其子对象或孙子对象),那 ...
- Spring Boot图书管理系统项目实战-4.基础信息管理
导航: pre: 3.用户登录 next:5.读者管理 只挑重点的讲,具体的请看项目源码. 1.项目源码 需要源码的朋友,请捐赠任意金额后留下邮箱发送:) 2.页面设计 出版社管理.语种管理.书架管 ...
- Java I/O 教程(十二) OutputStreamWriter和InputStreamReader
OutputStreamWriter类 OutputStreamWriter是字符流到字节流的桥梁,字符写入其中后被指定字符集成字节. 字符集可自定义,或使用平台默认字符集. 推荐使用Buffered ...