7 定义

概述

虽然可以使用前端本身配置前端中的许多内容,但目前只能通过编辑定义文件来进行某些自定义。

该文件是位于Zabbix HTML文档目录的/ include中的 define.inc.php

参数

此文件中用户可能感兴趣的参数:

  • ZBX_LOGIN_ATTEMPTS

应用登录块之前允许现有系统用户的不成功登录尝试次数(请参阅ZBX_LOGIN_BLOCK)。 默认为5次尝试。 一旦尝试了设置的登录尝试次数失败,则每次额外的不成功尝试都会导致登录阻止。 仅与 internal身份验证一起使用。

  • ZBX_LOGIN_BLOCK

在多次登录尝试失败后阻止用户访问Zabbix前端的秒数(请参阅ZBX_LOGIN_ATTEMPTS)。 默认为30秒。 仅与 internal身份验证一起使用。

  • ZBX_PERIOD_DEFAULT

默认图行周期,以秒为单位。 默认为一小时。

  • ZBX_MIN_PERIOD

最小图形周期,以秒为单位。 默认为一小时。

  • ZBX_MAX_PERIOD

最大图形周期,以秒为单位。 自1.6.7起默认为两年,然后为一年。

  • ZBX_HISTORY_PERIOD

Latest data, Web, Overview页面和Data overview屏幕元素中以秒显示历史数据的最长期限。 默认设置为86400秒(24小时)。 如果设置为0秒表示无限期。当解析触发器名称中的{ITEM.VALUE}宏时,此常量值还会影响该值在过去搜索的距离。

  • GRAPH_YAXIS_SIDE_DEFAULT

在将监控项添加到自定义图形时,简单图形中的Y轴的默认位置和下拉框的默认值。 可能的值:0 - 左,1 - 右。

Default: 0

  • SCREEN_REFRESH_TIMEOUT (available since 2.0.4)

用于聚合图形并定义聚合图形元素更新的超时秒数。 当启动更新过程后定义的秒数且聚合图形元素仍未更新时,聚合图形元素将变暗。

Default: 30

  • SCREEN_REFRESH_RESPONSIVENESS (available since 2.0.4)

在聚合图形中使用,并定义关闭查询跳过的秒数。 否则,如果聚合图形元素处于更新状态,则将跳过所有有关更新的查询,直到收到响应为止。 使用此参数,可以在N秒后发送另一个更新查询,而不必等待对第一个查询的响应。

Default: 10

  • QUEUE_DETAIL_ITEM_COUNT

定义排队的总监控项的检索限制。 由于Zabbix 3.2.4可能设置为高于默认值。

Default: 500

  • ZBX_SHOW_SQL_ERRORS (available since 3.4.0)

如果为’true’,则在前端显示SQL错误。 如果更改为“false”,则仍会以调试模式 enabled向所有用户显示SQL错误。 在调试模式禁用的情况下,只有Zabbix Super Admin用户会看到SQL错误。 其他人会看到一条通用消息:“SQL错误。请联系Zabbix管理员。”

Default: true

  • VALIDATE_URI_SCHEMES (available since 3.4.5)

根据ZBX_URI_VALID_SCHEMES中定义的方案白名单验证URI。

Default: true

  • ZBX_URI_VALID_SCHEMES (available since 3.4.2)

逗号分隔的允许URI方案列表。 影响使用URI的前端中的所有位置,例如,在地图元素URL中。

Default: http,https,ftp,file,mailto,tel,ssh

  • ZBX_SHOW_TECHNICAL_ERRORS (available since 3.4.4)

向非Zabbix超级管理员用户以及不启用 debug mode的用户组的用户显示技术错误(PHP / SQL)。

Default: false

  • ZBX_SESSION_NAME (available since 4.0.0)

字符串用作Zabbix前端会话cookie的名称

Default: zbx_sessionid