服务
编辑

服务清单提供了所有已检测服务的健康状况和整体性能的快速高级概述。

为了帮助发现潜在问题,服务按其健康状况排序:严重 > 警告 > 健康 > 未知。健康状况由机器学习提供支持,需要启用异常检测。

除了健康状况外,每个服务的活动警报都会在服务清单表中醒目显示。选择活动警报徽章将带您进入警报选项卡,您可以在其中了解有关活动警报的更多信息并采取行动。

Example view of services table the Applications UI in Kibana

想要监控服务日志而不必检测所有服务?了解我们的清单

服务组编辑

此功能处于测试阶段,可能会发生变化。其设计和代码不如正式 GA 功能成熟,按现状提供,不提供任何保证。测试版功能不受正式 GA 功能的支持 SLA 的约束。

将服务分组以构建有意义的视图,从而消除噪声,简化跨服务的调查,并组合相关的警报。服务组是 Kibana 空间特定的,任何拥有相应访问权限的用户都可以使用。

Example view of service group in the Applications UI in Kibana

创建服务组

  1. 要打开服务清单,请在主菜单中找到应用程序,或使用全局搜索字段
  2. 切换到服务组
  3. 点击创建组
  4. 指定名称、颜色和描述。
  5. 点击选择服务
  6. 指定一个Kibana 查询语言 (KQL) 查询,以根据以下一个或多个维度过滤服务:agent.nameservice.nameservice.language.nameservice.environmentlabels.<xyz>。在过去 24 小时内与查询匹配的服务将被分配到该组。

示例

不确定从哪里开始?以下是一些您可以从中构建的示例查询

  • 按环境分组服务——在此示例中为“production”:service.environment : "production"
  • 按名称分组服务——此示例对以“beat”结尾的服务进行分组:service.name : *beat(匹配名为“Auditbeat”、“Heartbeat”、“Filebeat”等的 service)