2 问题

概述

监控 → 问题页面中,您可以查看当前存在的问题。 问题是指处于"Problem"状态的触发器。

描述
Time 显示问题开始时间。
Severity 显示问题严重级别。
问题严重级别最初基于底层问题触发器的严重级别,但在事件发生后可通过更新问题 更新问题进行修改。问题持续时间段内单元格背景会使用该严重级别对应的颜色。
Recovery time 显示问题解决时间。
Status 显示问题状态:
Problem - 未解决的问题
Resolved - 最近解决的问题。可通过过滤器隐藏最近解决的问题。
新问题和最近解决的问题会闪烁2分钟。已解决的问题总共显示5分钟。这两个时间值可在管理常规触发器显示选项中配置。
Info 如果问题通过全局关联或手动更新问题方式关闭,则显示绿色信息图标。鼠标悬停可查看详情:
info.png
如果显示被抑制的问题(参见过滤器中的显示被抑制问题选项),则显示以下图标。鼠标悬停可查看详情:
Host 显示问题主机。
Problem 显示问题名称。
问题名称基于底层问题触发器的名称。
触发器名称中的宏在问题发生时解析,解析后的值不再update。
注意:可在问题名称后附加操作数据以显示最新监控项值。
点击问题名称会打开事件菜单
将鼠标悬停在问题名称后的图标上会显示触发器描述(针对有此描述的问题)。
Operational data 显示包含最新监控项值的操作数据
操作数据可以是文本和监控项值宏的组合(如果在触发器级别配置)。如果未在触发器级别配置操作数据,则显示表达式中所有监控项的最新值。
仅当在过滤器中选择单独显示操作数据时才会显示此列。
Duration 显示问题持续时间。
另请参阅:负问题持续时间
Ack 显示问题的确认状态:
Yes - 绿色文本表示问题已确认。如果问题的所有事件都已确认,则认为问题已确认。
No - 红色链接表示存在未确认事件。
点击链接将跳转到problem update界面,可对问题执行各种操作,包括评论和确认问题。
Actions 使用符号图标显示问题的活动历史:
icon_comment.png - 已添加评论。同时显示评论数量。
icon_sev_up1.png - 问题严重级别已提升(例如:信息 → 警告)
icon_sev_down1.png - 问题严重级别已降低(例如:警告 → 信息)
icon_severity_back.png - 问题严重级别已变更但恢复原级别(例如:警告 → 信息 → 警告)
icon_actions.png - 已执行操作。同时显示操作数量。
icon_actions_progress1.png - 已执行操作,至少有一个正在进行。同时显示操作数量。
icon_actions_failed.png - 已执行操作,至少有一个失败。同时显示操作数量。
鼠标悬停图标时会显示包含活动详情的弹出窗口。有关操作弹出窗口中使用的图标详情,请参阅查看详情
Tags 显示Tags(如果有)。
此外,还可能显示来自外部工单系统的标签(参见配置webhooks时的处理标签选项)。

问题的操作数据

可以显示当前问题的运行数据,即 最新的监控项值,而非问题发生时的 监控项值。

运行数据显示可在监控问题的过滤器或相应dashboard widget的配置中 进行设置,通过选择以下三个选项之一:

  • - 不显示运行数据
  • 单独显示 - 运行数据显示在单独的列中

  • 与问题名称一起 - 运行数据附加在问题名称后

    name and in parentheses. Operational data are appended to the problem name only if the Operational data field is non-empty in the trigger configuration.

运行数据的内容可通过每个 trigger中的运行数据 字段进行配置。该字段接受包含宏的任意string,其中最重要的是{ITEM.LASTVALUE<1-9>}宏。

该字段中的{ITEM.LASTVALUE<1-9>}将始终解析为触发器表达式中 监控项的最新值。该字段中的{ITEM.VALUE<1-9>}将解析为触发器状态 更改时刻的监控项值(即变为问题状态、变为OK状态、被用户手动关闭 或被关联关闭时)。

请注意,手动关闭问题不会产生新值,因此{ITEM.LASTVALUE<1-9>}{ITEM.VALUE<1-9>}解析出的值仍将显示问题发生时的值。

如果最新的历史值采集时间早于最大历史显示周期(参见图形用户界面),{ITEM.LASTVALUE<1-9>}{ITEM.VALUE<1-9>}将解析为*UNKNOWN*。

负向问题持续时间

在某些常见情况下确实可能出现负值的问题持续时间,即问题解决时间早于问题创建时间,例如:

  • 当某个主机通过proxy监控时发生网络错误,导致服务器一段时间未收到proxy数据,服务器将触发nodata(/主机/key)触发器。连接恢复后,服务器会收到proxy发送的带有过去时间戳的监控项数据。此时nodata(/主机/key)问题将被解决,且问题持续时间为负值;

  • 当Zabbix发送的监控项数据解决了问题事件时

    sender and contain a timestamp earlier than the problem creation time, a negative problem duration will also be displayed.

负值问题持续时间不会以任何方式影响特定触发器的SLA calculationAvailability report,既不会缩短也不会延长问题时间。

批量编辑选项

列表下方的按钮提供批量编辑选项:

对选中的问题进行update 使用此选项时,需先勾选相应问题前的复选框, 然后点击批量update按钮。

按钮

右侧按钮提供以下选项:

将所有页面内容导出为CSV file。

视图模式按钮作为所有章节的通用功能,其说明详见 视图模式按钮 页面。

使用过滤器

您可以使用过滤器仅显示您感兴趣的问题。为了获得更好的搜索性能,数据搜索时宏不会被解析。

过滤器位于表格上方。常用的过滤器设置可以保存为标签页,然后通过点击收藏筛选器标签页快速访问。

参数 描述
Show 按问题状态过滤:
最近问题 - 显示未解决和最近解决的问题(默认)
问题 - 显示未解决的问题
历史 - 显示所有事件的历史记录
Host groups 按一个或多个主机组过滤。
指定父主机组会隐式选择所有嵌套的主机组。
Hosts 按一个或多个主机过滤。
Triggers 按一个或多个触发器过滤。
Problem 按问题名称过滤。
Severity 按触发器(问题)严重性过滤。
Age less than 按问题存在时间过滤。
Host inventory 按资产类型和值过滤。
Tags event tag名称和值过滤。可以包含或排除特定标签和标签值。可以设置多个条件。标签名称匹配始终区分大小写。
每个条件有以下几种运算符可用:
存在 - 包含指定的标签名称
等于 - 包含指定的标签名称和值(区分大小写)
包含 - 包含标签值包含输入string的标签名称(子字符串匹配,不区分大小写)
不存在 - 排除指定的标签名称
不等于 - 排除指定的标签名称和值(区分大小写)
不包含 - 排除标签值包含输入string的标签名称(子字符串匹配,不区分大小写)
条件有两种计算类型:
与/或 - 必须满足所有条件,相同标签名称的条件将通过或条件分组
- 只需满足一个条件
过滤时,此处指定的标签将首先显示在问题中,除非被标签显示优先级(见下文)列表覆盖。
Show tags 选择显示的标签数量:
- 监控 → 问题中不显示标签
1 - 标签列显示一个标签
2 - 标签列显示两个标签
3 - 标签列显示三个标签
要查看问题的所有标签,请将鼠标悬停在三点图标上。
Tag name 选择标签名称显示模式:
完整 - 完整显示标签名称和值
缩短 - 标签名称缩短为3个字符;标签值完整显示
- 仅显示标签值;不显示名称
Tag display priority 输入问题的标签显示优先级,作为逗号分隔的标签列表(例如:Services,Applications,Application)。仅使用标签名称,不使用值。此列表中的标签将始终优先显示,覆盖按字母顺序的自然排序。
Show operational data 选择问题操作数据的显示模式:
- 不显示操作数据
单独 - 操作数据显示在单独列中
与问题名称一起 - 将操作数据附加到问题名称,使用括号括起操作数据
Show suppressed problems 勾选复选框以显示由于主机维护而被抑制(不显示)的问题。
Compact view 勾选复选框以启用紧凑视图。
Show details 勾选复选框以显示问题的底层触发器表达式。如果紧凑视图复选框被勾选,则禁用此选项。
Show unacknowledged only 勾选复选框以仅显示未确认的问题。
Show timeline 勾选复选框以显示可视化时间线和分组。如果紧凑视图复选框被勾选,则禁用此选项。
Highlight whole row 勾选复选框以高亮显示未解决问题的整行。使用问题严重性颜色进行高亮。
仅在标准蓝色和深色主题中勾选紧凑视图复选框时启用。高对比度主题中不提供高亮整行功能。
收藏筛选器标签页

常用的筛选参数集可以保存在标签页中。

要保存新的筛选参数集,请打开主标签页并配置筛选设置,然后点击另存为按钮。在新弹出的窗口中定义筛选属性

problem_filter0.png

参数 描述
Name 显示在标签页列表中的筛选器名称。
Show number of records 勾选此项可在标签名称旁显示问题数量。
Set custom time period 勾选此项为此筛选集设置特定的默认时间段。设置后,只能通过更新筛选设置来更改此标签页的时间段。对于没有自定义时间段的标签页,可以通过点击Top右上角的时间选择器按钮来更改时间范围(按钮名称取决于所选时间间隔:本周、最近30分钟、昨天等)。
此选项仅适用于监控→问题中的筛选器。
From/To 时间段选择器以绝对时间语法(Y-m-d H:i:s)或相对时间语法(now-1d)指定开始和结束时间。仅在勾选设置自定义时间段时可用。

保存后,筛选器将作为命名的筛选标签页创建并立即激活。

要编辑现有筛选器的属性,请点击活动标签名称旁边的齿轮图标。

problem_filter2.png

注意事项:

  • 要隐藏筛选区域,点击当前标签页名称。再次点击活动标签名称可重新打开筛选区域。

  • 支持键盘导航:使用方向键在标签页间切换,按Enter键打开。

  • 可以使用筛选器上方的左/右按钮在已保存的筛选器间切换。或者,点击向下箭头按钮打开下拉菜单,其中包含所有已保存的筛选器,您可以点击所需的筛选器。

  • 筛选标签页可以通过拖放重新排列。

  • 如果已保存筛选器的设置已更改(但未保存),筛选器名称后会显示一个绿点。要update根据新设置更新筛选器,请点击更新按钮(该按钮会替代另存为按钮显示)。

  • 当前筛选设置会保存在用户配置文件中。当用户

    opens the page again, the filter settings will have stayed the same.

要共享筛选器,copy并发送活动筛选器的URL给其他人。打开此URL后,其他用户可以将此参数集保存为其Zabbix账户中的永久筛选器。
另请参阅:Page parameters

过滤按钮
filter_apply.png 应用指定的筛选条件(不保存)。
filter_reset.png 重置当前筛选器并返回当前标签页的已保存参数。在主标签页上,这将clear筛选器。
filter_save_as.png 在新标签页中保存当前筛选参数。仅在主标签页可用。
filter_update.png 用当前指定的参数替换标签页参数。不在主标签页上可用。

事件菜单

点击问题名称将弹出事件菜单:

事件菜单允许您:

  • 筛选该触发器的问题
  • 访问触发器配置
  • 访问底层监控项的简单图表/监控项历史记录
  • 访问问题的外部工单(如已配置,参见配置webhooks时的包含事件菜单项选项)
  • execute全局 scripts (这些脚本需要将其作用域定义为'手动事件操作')。此功能可用于运行管理外部系统问题工单的脚本。

查看详情

监控 → 问题页面中,问题开始和恢复的时间显示为链接。点击这些链接可以查看事件的更多详细信息。

注意触发器与问题事件之间的严重性差异 - 问题事件的严重性是通过更新问题 更新问题功能进行修改的。

在操作列表中,使用以下图标表示不同的活动类型:

  • icon_generated.png - 问题事件已生成
  • icon_message.png - 消息已发送
  • icon_acknowledged.png - 问题事件已确认
  • icon_unacknowledged.png - 问题事件未确认
  • icon_comment2.png - 已添加评论
  • icon_sev_up1.png - 问题严重性已提升(例如:信息 → 警告)
  • icon_sev_down1.png - 问题严重性已降低(例如:警告 → 信息)
  • icon_severity_back.png - 问题严重性已变更,但恢复至原始级别(例如:警告 → 信息 → 警告)
  • icon_remote.png - 远程命令已执行
  • icon_recovery.png - 问题事件已恢复
  • icon_closed.png - 问题已手动关闭