2022 Zabbix中国峰会
2022 Zabbix中国峰会

1 常规

概述

管理 → 常规 部分包含许多子部分,用于设置与前端相关的默认值和自定义 Zabbix。

按下 管理 菜单部分中的 常规 后,将显示可用子菜单的列表。 也可以使用左上角的标题下拉菜单在菜单之间切换。

1 图形用户界面

本节介绍了几个前端相关默认设置的自定义选项。

配置参数:

参数 说明
默认语言 未在其个人资料中指定语言的用户和来宾用户的默认语言。
详细信息,请参阅安装其他前端语言
默认时区 未在其个人资料中指定时区的用户和来宾用户的默认 时区
默认主题 未在个人资料中指定主题的用户和来宾用户的默认主题。
搜索和过滤结果的限制 将在 Web 界面列表中显示元素(行)的最大数量,例如,在配置 → 主机中。
注意:如果设置了该参数,例如: '50',在所有受影响的前端列表中都将只显示前 50 个元素。如果某个列表包含超过 50 个元素,则显示为 "显示 1 到 50 个 发现 50+" ,其中 '+' 号代表超过50个元素。此外,如果使用过滤但仍然有超过 50 个匹配项,依然仅显示前 50 个。
概览表中的最大列数和行数 要在数据概览和触发器概览仪表板小部件中显示的最大列数和行数。该限制同时适用于列和行。如果存在多于显示的行和/或列,系统将在表格底部显示警告:“未显示所有结果。请提供更具体的搜索条件。”
表格单元格内要显示的最大元素数量 对于在单个表格单元格中显示的条目,不会显示超出此处配置的数量。
如果 Zabbix 服务器关闭时显示警告 如果无法访问 Zabbix 服务器(可能已关闭),此参数可以在浏览器窗口中显示警告消息。即使用户向下滚动页面,该消息仍然可见。将鼠标悬停在上方时,消息会暂时隐藏以显示其下方的内容。
自 Zabbix 2.0.1 起支持此参数。
工作时间 这个系统范围的参数定义工作时间。在图表中,工作时间显示为白色背景,非工作时间显示为灰色。
有关时间格式的说明,请参见时间格式语法页面。
支持用户自定义宏(自 Zabbix 3.4.0 起)。
显示技术错误 如果选中,所有注册用户都可以看到技术错误 (PHP/SQL)。如果未选中,则该信息仅对 超级管理员 和启用了 调试模式 的用户组所属用户可用。
最大历史显示周期 Monitoring 小节中显示历史数据的最大时间周期:最新数据Web数据概览 仪表板小部件。
允许范围:24 小时(默认) - 1 周。 时间单位,例如 支持1w(一周)、36h(36小时)。
时间过滤器默认时间段 默认情况下用于图表和仪表板的时间段。允许的范围:1 分钟 - 10 年(默认值:1 小时)。
时间单位,例如 支持 10m(十分钟)、5w(五周)。
注意:当用户在查看图表时更改时间段时,此时间段将存储为用户偏好,替换全局默认值或之前的用户选择.
时间选择器的最大时间段 图表和 仪表板的最大可用时间段。用户将无法可视化更旧的数据。允许范围:1 年 - 10 年(默认:2 年)。
时间单位,例如 支持 1y(一年)、365w(365 周)。

2 自动注册

在本节中,您可以配置主动agent代理自动注册的加密级别。

adm_autoreg2.png

标有星号的参数是强制性的。

配置参数:

参数 说明
加密级别 为加密级别选择一个或两个选项:
不加密 - 允许未加密的连接
PSK - 允许使用预共享密钥的 TLS 加密连接
PSK 标识 输入预共享密钥身份字符串。
仅当选定 "PSK" 作为加密级别时,此字段才可用。
不要将敏感信息放入 PSK 标识中,它通过网络以未加密方式传输以告知接收器使用哪个 PSK。
PSK 输入预共享密钥(一个偶数个十六进制字符)。
最大长度:如果Zabbix使用GnuTLS或OpenSSL库,则为512个十六进制数字(256字节PSK);如果Zabbix使用mbed TLS(PolarSSL)库,则为64个十六进制数字(32字节PSK)。
示例:1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
仅当选定 "PSK" 作为加密级别时,此字段才可用。

参阅:安全自动注册

3 超时设置

在此部分,可以设置全局监控项类型超时和网络超时。此表单中的所有字段都是必填的。

参数 描述
监控项类型的超时设置 等待从被监控项目(基于其类型)获取响应的秒数
允许的范围: 1 - 600s (默认: 3s; 对于 浏览器 类型项目,默认值: 60s).
时间单位, 例如,支持 30s, 1m, 和 用户自定义宏 .

支持的监控项类型:
- Zabbix agent (被动和主动模式均支持)
- 简单检查 (icmpping*, vmware.* 监控项除外)
- SNMP 代理 (仅适用于 SNMP walk[OID]get[OID] 监控项)
- 外部检查
- 数据库监控(ODBC监控)
- HTTP 检查
- SSH 检查
- TELNET 检查
- 脚本检查
- 浏览器检查

请注意,如果使用了代理并为其设置了超时配置, 那么代理的超时设置将覆盖全局超时设置。 如果为特定的监控项设置了超时值, 这些超时值将覆盖Proxy代理和全局的超时设置。
用户界面的网络超时
通信 在关闭空闲套接字之前需要等待多少秒(如果在之前已经建立了与Zabbix Server的连接,但在这段时间内前端无法完成数据读取/发送操作,那么该连接将被断开)。允许的范围:1 - 300s(默认:3s)。
媒介类型测试 在测试媒介类型时等待响应的时间(秒数)。 允许的范围: 1 - 300s (默认: 65s)。
脚本执行 执行脚本时等待响应的时间(秒数)。 允许的范围: 1 - 300s (默认: 60s)。
监控项测试 在测试监控项时等待响应的时间(秒数)。 允许的范围: 1 - 600s (默认: 60s)。
定时报表测试 在测试定时报表时等待返回数据的时间(秒数)。 允许的范围: 1 - 300s (默认: 60s)。

4 图片

图片部分显示了 Zabbix 中所有可用的图片。图像存储在数据库中。

Type 下拉菜单允许您在图标和背景图像之间切换:

  • · 图标用于显示网络拓扑图 元素
  • · 背景用作网络地图的背景图片

添加图片

您可以通过单击右上角的创建图标创建背景按钮来添加自己的图像。

图片属性:

参数 说明
名称 图像的唯一名称。
上传 从本地系统中选择要上传到 Zabbix 的文件(PNG、JPEG、GIF)。
注意可能允许上传其他格式的图片,这些图片在上传过程中会被转换为PNG格式。图像处理使用的是GD库,因此所支持的图片格式取决于所使用的库版本。(Zabbix 需要 2.0.28 或更高版本)。

上传文件的最大大小受 ZBX_MAX_IMAGE_SIZE 值的限制,即 1024x1024 字节或 1 MB。 如果图像大小接近 1 MB,并且 MySQL 配置参数的“max_allowed_pa​​cket”默认为 1MB,则图像上传可能会失败。在这种情况下,增加 max_allowed_packet 的值。

5 图标映射

本节允许将特定的主机与特定的图标进行映射。主机清单字段信息被用于创建这种映射。

这些映射可以在 网络拓扑图配置 中使用,以便自动为匹配的主机分配适当的图标。

要创建新的图标映射,请单击右上角的创建图标映射

配置参数:

参数 说明
名称 图标映射的唯一名称。
映射 映射列表。映射的顺序决定了哪个映射将具有优先权。您可以通过拖放操作将映射在列表中上下移动。
清单字段 将查找匹配的主机清单字段。
表达式 描述匹配的正则表达式。
图标 如果表达式匹配成功,则使用此图标。
默认 要使用的默认图标。

6 正则表达式

本节允许创建可在前端多个位置使用的自定义正则表达式。 详情请参阅 正则表达式 部分。

7 触发器显示选项

此部分允许自定义触发状态在前端的显示方式以及 触发器严重性 的名称和颜色。

参数 说明
使用自定义事件状态颜色 勾选这个参数将启用对确认/未确认问题的颜色自定义。
未确认的问题事件,
已确认的问题事件,
未确认的已解决事件,
已确认已解决事件
输入新的颜色代码或点击颜色以从提供的调色板中选择新的颜色。
如果选中 闪烁 复选框,触发器将在状态更改时闪烁一段时间以变得更加明显。
显示 OK 触发器 显示 OK 触发器的时间段。允许范围:0 - 24 小时。 时间后缀,例如支持5m、2h、1d。
在状态变化时触发器闪烁时长 触发器闪烁的时长。允许范围:0 - 24 小时。 时间后缀,例如支持5m、2h、1d。
未分类,
信息,
警告,
一般严重,
严重,
灾难
自定义严重性名称和/或颜色显示而不是系统默认值。
输入新颜色代码或单击颜色以从提供的调色板中选择新颜色。

请注意,此处输入的自定义严重性名称将用于所有区域设置。如果您需要为某些用户将它们翻译成其他语言,请参阅自定义触发器严重性 页面。

8 地理地图

此部分允许选择地理地图图块服务提供商,并为“Geomap”仪表板组件配置服务提供商设置。 为了使用地理地图进行可视化,Zabbix 使用了开源的 JavaScript 交互式地图库 Leaflet。请注意,Zabbix 无法控制第三方图块提供商(包括预定义的图块提供商)提供的图像质量。

参数 说明
图块提供商 选择可用的图块服务提供商之一,或者选择 其他 以添加另一个图块提供商或自托管图块(请参阅使用自定义图块服务提供商)。
图块URL 用于在地理地图上加载和显示图块层的URL模板。仅当 图块提供商 设置为 其他 时,此字段才可编辑。

支持以下占位符:
{s} 表示可用子域之一;
{z } 表示 URL 中的缩放级别参数;
{x}{y} 表示图块坐标;
{r} 可用于在 URL 后添加 "@2x" 以加载高分辨率(Retina)图块。

示例:https://{s}.example.com/{z}/{x}/{y}{r}.png
版权归属文本 在图块提供商信息文本框中显示要在地图上显示的小文本框中的图块提供商归属文本。仅当 图块提供商 设置为 其他 时,此字段才可编辑。
最大缩放级别 地图的最大缩放级别。仅当 图块提供商 设置为 其他 时,此字段才可编辑。
使用自定义图块服务提供商

Geomap小部件能够从自定义自托管或第三方图块提供商服务加载栅格图块图像。 要使用自定义的第三方图块提供商服务或自托管的图块文件夹或服务器,请在 图块提供商 字段中选择 其他,并在 图块URL 字段中使用适当的占位符指定自定义 URL。

9 模块

此部分允许管理自定义模块以及内置 前端模块

单击 扫描目录 以注册//注销任何自定义模块。已注册的模块及其信息将显示在列表中。 未注册的模块将从列表中删除。

单击列表中的模块状态以启用/禁用模块。 您也可以在列表中选中模块,然后单击列表下方的 启用/禁用 按钮来批量启用/禁用模块。

单击列表中的模块名称以在弹出窗口中查看其详细信息

模块状态也可以在模块详细信息弹出窗口中更新; 为此,请标记/取消标记 启用 复选框,然后单击 更新

您可以按名称或状态(启用/禁用)筛选模块。

10 连接器

本节允许配置连接器,以便通过HTTP将Zabbix数据流式传输到外部系统

单击 创建连接器 以配置新的连接器

您可以按名称或状态(启用/禁用)筛选连接器。单击列表中的连接器状态以启用/禁用连接器。 您还可以通过在列表中选择连接器,然后单击列表下方的 启用/禁用 按钮来批量启用/禁用连接器。

11 其他

本部分允许配置其他前端参数。

参数 说明
前端 URL URL (最多2048个字符) 到Zabbix web界面.
Zabbix web服务使用此参数与前端进行通信,应指定此参数以启用定时报表。
已发现主机的组 通过网络发现agent代理自动注册 发现的主机将自动放置在主机组中,在此处选择自动放置的主机组。
默认主机清单模式 主机清单的默认 模式 。 每当服务器或前端创建新主机或主机原型时,都会遵循它,除非在主机发现/自动注册期间被 设置主机清单模式 操作覆盖。
数据库宕机消息的用户组 指定用于发送警报消息的用户组,或者不指定用户组。
Zabbix server取决于后端数据库的可用性。没有数据库,它就无法工作。如果数据库宕机,Zabbix可以通知选定的用户。 通知将使用此处设置用户组配置的所有用户媒体条目。 Zabbix server 不会停止服务; 它将等到数据库再次返回以继续处理。
通知由以下内容组成:
[MySQL\|PostgreSQL\|Oracle] 数据库 <DB Name> [在 <DB Host>:<DB Port>] 不可用: <错误信息依赖DBMS类型 (数据库)>
如果<DB Host>定义为空值,则不会将其添加到消息中,如果<DB Port> 是默认值 ("0"),则不会添加到该消息。 警报管理器 (一个特殊的Zabbix server进程) 每10秒尝试与数据库建立一次新的连接。如果数据库持续宕机,警报管理器将重复发送警报,但频率不超过每 15 分钟一次。
记录不匹配的 SNMP traps 如果未找到相应的SNMP接口,则记录 SNMP trap
授权
参数 说明
登录尝试 在登录被阻止之前,尝试登录失败的次数。
登录阻止间隔 超过登录次数限制时禁止登录的时间段。允许的范围:0 - 3600 秒。支持时间单位,例如 90s、5m、1h。
机密存储

Vault(机密保管库)提供程序 参数允许选择用于存储 用户自定义宏 值的密钥管理软件。支持的选项:

  • HashiCorp Vault (默认)
  • CyberArk Vault

另请参阅: 机密存储

安全
参数 说明
验证 URI 方案 取消选中此复选框以禁用 URI 方案验证(默认启用)。
如果选中,则可以指定允许的 URI 方案的逗号分隔列表(默认值:http、https、ftp、file、mailto、tel、ssh)。适用于前端中使用 URI 的所有字段(例如,地图元素 URL)。
使用 X-Frame-Options HTTP 标头 取消选中此复选框以禁用 HTTP X-Frame-options 标头(不推荐)。
如果已标记,则可以指定 HTTP X-Frame-options 标头的值。支持的值:
SAMEORIGIN (默认) 或 'self' (必须使用单引号) - 页面只能显示在与页面本身同源(same origin)的框架中;
DENY'none' (必须使用单引号) - 无论哪个网站试图这样做,页面都不能在框架中显示;
一串以空格分隔的主机名字符串; 将 'self' (必须使用单引号) 添加到列表中,可以将页面显示在与页面自身同源的框架中。
请注意,使用不带单引号的 'self''none' 将导致它们被视为主机名。
使用 iframe 沙盒 取消选中此复选框以禁止将检索到的 URL 内容放入沙盒(不推荐)。
如果已选中,则可以指定 iframe 沙盒例外;未指定的限制仍将应用。如果此字段为空,则所有沙盒属性限制均适用。
详情请参阅 sandbox 属性说明.