分面搜索是一种增强搜索功能的强大机制,允许用户使用多个维度或"分面"动态过滤和细化搜索结果。这些分面是预定义的数据类别或属性。在 Keep 中,事件页面支持按事件属性进行分面搜索。
预定义事件分面
这些是可用于过滤事件的预定义事件分面:
- 状态:按事件状态过滤
- 严重程度:按事件严重程度过滤
- 处理人:按事件处理人过滤
- 来源:按警报来源过滤
- 服务:按事件相关的服务过滤
自定义分面创建
Keep 还支持自定义分面创建。具体操作如下:
- 在过滤面板中点击"添加分面"按钮。
- 输入分面名称。这是在过滤面板中显示的名称。
- 输入分面属性路径,分面将按此路径过滤。
- 点击"创建"。
支持创建分面的属性
事件支持直接事件字段的分面,也支持关联到事件的警报的数据分面。以下是可创建分面的属性列表:
- name:事件名称
- summary:事件摘要
- creation_time:事件创建时间
- start_time:事件开始时间
- end_time:事件结束时间
- last_seen_time:事件最后出现时间
- is_predicted:事件是否为预测
- is_candidate:事件是否为候选
- alerts_count:与事件关联的警报数量
- merged_at:事件合并时间
- merged_by:谁合并了事件
- hasLinkedIncident:事件是否有过去关联的事件
- alert.*:指事件中的警报属性。例如:alert.labels.monitor、alert.monitor 等。