服务
编辑

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

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

除了健康状态外,每个服务的活动警报也会在服务清单表中突出显示。选择活动警报徽章会将您带到警报选项卡,您可以在其中了解有关活动警报的更多信息并采取措施。

Example view of services table the Applications UI in Kibana

想要在不检测所有服务的情况下监控服务日志?请了解我们的清单

服务组编辑

此功能处于 Beta 阶段,可能会发生更改。其设计和代码不如正式 GA 功能成熟,并且按原样提供,不提供任何保证。Beta 功能不受官方 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 小时内与查询匹配的服务将被分配到该组。

示例

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

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