虽然可以使用前端本身配置前端中的许多内容,但目前只能通过编辑定义文件来进行某些自定义,该文件为 "html/include/defines.inc.php"。
LNMP环境下的zabbix则在“/usr/local/nginx/html/include/defines.inc.php”,可以看到有很多默认的配置参数。
例:修改查看图形的默认显示个数,则修改'ZBX_MAX_GRAPHS_PER_PAGE'将20进行调整即可。
下面介绍一些常用默认配置参数:
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
定义队列QUEUE的总监控项的单次检索显示限制。 由于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
|