1 常规设置

概述

Administration → General (“管理”→“常规)” 部分包含许多屏幕,用于设置与前端相关的默认设置和自定义Zabbix。

标题下拉菜单允许您在不同的管理屏幕之间切换。

1 常规设置 - 图1

4.1 GUI

此屏幕提供了一些与前端相关的默认设置的自定义。

1 常规设置 - 图2

配置参数:

参数描述
Default theme
(默认主题)
未在个人资料中设置特定主题的用户的默认主题。
Limit for search and filter results
(搜索和过滤结果的限制)
将在Web界面列表中显示的最大元素(行)数量,例如在Configuration→Hosts中。
注意:例如,如果设置为’50’,则在所有受影响的前端列表中仅显示前50个元素。如果某个列表包含五十多个元素,则该指示将是“显示找到的50+中的1至50”中的“ +”号。另外,如果使用过滤条件,但仍然有50多个匹配项,则仅显示前50个。
Max count of elements to show inside table cell
(在表格单元格中显示的最大元素数)
对于显示在单个表单元格中的条目,将不会显示超出此处配置的条目。
Show warning if Zabbix server is down
(如果Zabbix服务器已关闭,则显示警告)
如果无法访问Zabbix服务器(可能已关闭),则此参数使警告消息显示在浏览器窗口中。即使用户向下滚动页面,该消息仍然可见。如果将鼠标移到其上方,该消息将暂时隐藏以显示以下内容。
从Zabbix 2.0.1开始支持此参数。
4.2 自动注册

在此屏幕中,您可以配置活动代理自动注册的加密级别。

1 常规设置 - 图3

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

配置参数:

范围描述
Encryption level
(加密等级)
选择一个或两个选项进行加密级别:
No encryption(不加密)-允许未加密的连接
PSK-允许使用具有预共享密钥的TLS加密的连接
PSK identity
(PSK身份)
输入预共享密钥标识字符串。
如果“PSK”选作此字段仅适用加密级别。
不要将敏感信息放在PSK身份中,它会通过网络未经加密地传输,以通知接收者要使用哪个PSK。
PSK输入预共享密钥(偶数个十六进制字符)。
最大长度:如果Zabbix使用GnuTLS或OpenSSL库,则为512个十六进制数字(256字节PSK),如果Zabbix使用mbed TLS(PolarSSL)库,则为64个十六进制数字(32字节PSK)。
例如:1f87b595725ac58dd977beef14b97461a7c1045b9a1c963065002c5473194952
此字段如果“PSK”被选择为仅提供加密级别。

另请参阅:安全自动注册

4.3 管家

管家是一个​​定期过程,由Zabbix服务器执行。该过程将删除过时的信息和用户删除的信息。

1 常规设置 - 图4

在本节中,可以针对每个任务分别启用或禁用整理任务,这些事件包括:事件和警报/ IT服务/审计/用户会话/历史记录/趋势。如果启用了管家服务,则可以设置将数据记录保留多少天,然后再由管家删除。

删除 项目/触发器(item/trigge) 也将删除该项目/触发器所产生的问题。

而且,只有事件与事件无关,事件才会被管家删除。这意味着,如果事件是问题事件或恢复事件,则在删除相关问题记录之前,不会将其删除。管家将首先删除问题,然后再删除事件,以避免陈旧事件或问题记录的潜在问题。

对于历史和趋势,还有其他选择: Override item history period(覆盖项目历史记录周期) 以及 Override item trend period(覆盖项目趋势期). 此选项允许全局设置项目历史记录/趋势将保留多少天(1小时至25年;或“0”), 在这种情况下,将覆盖 History storage period/Trend storage period (历史记录存储期/趋势存储周期) 中为单个项目设置的值项目配置中的字段。请注意,对于具有配置选项“不保留历史记录”和/或“不保留趋势”的项目,存储期限不会被覆盖。

即使禁用内部管家,也可以覆盖历史/趋势存储期。因此,当使用外部管家时,可以使用历史记录数据存储期间字段设置历史存储期。

如果使用TimescaleDB,为了充分利用TimescaleDB对历史记录和趋势表的自动分区,必须启用“覆盖项目历史记录周期”和“覆盖项目趋势周期”选项。否则,保留在这些表中的数据仍将存储在分区中,但是,管家将通过删除单个记录而不是通过删除过时的分区来清理历史记录和趋势。

时间段字段中支持时间后缀,例如1d(一天),1w(一周)。最少为1天(历史记录为1小时),最长为25年。

Reset defaults(重置默认值) 按钮可以还原所做的任何更改。

4.4 图片

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

1 常规设置 - 图5

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

  • 标用于显示网络图 元素

  • 背景用作网络图的背景图像

添加图像

您可以通过点击右上角Create icon(创建图标)或者Create background(创建背景)按钮添加自己的图像。

1 常规设置 - 图6

图像属性:

参数描述n
Name(名称)图像的唯一名称。
Upload(上传)从本地系统中选择要上传到Zabbix的文件(PNG,JPEG)。

上传文件的最大大小受ZBX_MAX_IMAGE_SIZE值的限制,为1024×1024字节或1 MB。

如果图像大小接近1 MB,max_allowed_packet的MySQL配置参数的默认值为1MB,则图像的上传可能会失败。在这种情况下,增加 [max_allowed_packet](https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet "https://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_max_allowed_packet") 参数。

4.5 图标映射

本部分允许使用某些图标创建某些主机的映射。 主机清单字段信息用于创建映射。

然后可以使用映射网络地图配置 自动为匹配的主机分配适当的图标。

创建一个新的图标图, 点击右上角的 Create icon map(创建图标地图)

1 常规设置 - 图7

配置参数:

参数描述
Name(名称)图标地图的唯一名称。
Mappings(映射)映射列表。 映射顺序决定哪一个优先级。 您可以使用拖放方式在列表上下移动映射。
Inventory field(库存字段)将要查找一个匹配的主机库存字段。
Expression(表达式)描述匹配的正则表达式。
Icon(图标)如果找到表达式的匹配,则使用图标。
Default(默认)要使用的默认图标。
4.6 正则表达式

此部分允许创建可在前端的多个位置使用的自定义正则表达式。参见正则表达式 部分。

4.7 宏

本节允许将系统范围的宏定义为宏值对。还支持添加描述。

1 常规设置 - 图8

更多细节,参见用户宏

4.8 值的映射

本部分允许管理对于Zabbix前端中输入数据的可读表示有用的值映射。

1 常规设置 - 图9

更多细节,参见值映射部分。

4.9 工作时间

工作时间是系统范围的参数,用于定义工作时间。 工作时间显示为图形中的白色背景,而非工作时间显示为灰色。

1 常规设置 - 图10

有关时间格式的说明,请参见时间段规范页面。支持用户宏(自Zabbix 3.4.0起)。

4.10触发严重级

此部分允许自定义触发严重级名称和颜色

1 常规设置 - 图11

您可以输入新名称和颜色代码,或单击颜色从提供的调色板中选择其他颜色。

有关更多信息,请参见 自定义触发严重级页面。

4.11 触发显示选项

此部分允许自定义触发状态在前端中的显示方式。

1 常规设置 - 图12

在使用 Use custom event status colors(自定义事件状态的颜色) 选项允许打开的颜色确认/未确认的问题定制。

同样,可以自定义显示OK触发器和在触发器状态更改时闪烁的时间段。最大值为86400秒(24小时)。周期字段中支持时间后缀,例如5m,2h,1d。

4.12 模块

本部分允许管理自定义的前端模块

1 常规设置 - 图13

单击 Scan directory(扫描目录) 以注册/取消注册任何自定义模块。已注册的模块及其详细信息将显示在列表中。未注册的模块将从列表中删除。

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

4.13 其他参数

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

1 常规设置 - 图14

参数描述
Refresh unsupported items
(刷新不支持的项目)
由于用户参数错误或代理不支持某些项目,因此某些项目可能不受支持。Zabbix可以配置为定期激活不支持的项目。
Zabbix server 将在此处设置的N个周期(最多1天)内激活不支持的项目。如果设置为0,将禁用自动激活。
请注意,首次尝试重新激活不受支持的项目的时间可能早于此处配置的值。
支持时间后缀,例如60s,5m,2h,1d。
所配置的值还适用于Zabbix代理重新激活不支持的项目的频率。
对于活动检查,此值是有限的,因为它只延迟将项目包含到活动检查列表中,而之后代理将根据先前计划的更新间隔轮询该项目。
当由于失败的预处理步骤或数据规范化而不再支持项目时,将不考虑该值。
Group for discovered hosts
(查找主机的组)
通过网络发现代理自动注册发现的主机将自动放置在此处选择的主机组中。
Default host inventory mode
(默认主机清单模式)
主机清单的默认模式。每当服务器或前端创建新的主机或主机原型时,都会遵循该命令,除非在主机发现/自动注册过程中被“设置主机清单模式”操作覆盖。
User group for database down message
(数据库关闭消息的用户组)
发送警报消息的用户组或“无”。
Zabbix服务器取决于后端数据库的可用性。没有数据库,它就无法工作。如果数据库关闭,则Zabbix可以通知选定的用户。
通知将使用所有已配置的用户媒体条目发送到此处设置的用户组。Zabbix服务器不会停止;它将等待,直到数据库再次返回以继续处理。
通知包含以下内容:
[MySQL|PostgreSQL|Oracle] database <DB Name> [on <DB Host>:<DB Port>] is not available: <error message depending on the type of DBMS (database)>
如果<DB Host>被定义为空值,则不添加到消息中;如果<DB Port>是默认值(“ 0”),则不添加。警报管理器(一个特殊的Zabbix服务器进程)尝试每10秒建立与数据库的新连接。如果数据库仍处于关闭状态,警报管理器将重复发送警报,但重复频率不超过每15分钟一次。
Log unmatched SNMP traps
(记录不匹配的SNMP告警)
如果没有找到对应的SNMP接口,则记录SNMP的告警日志