加载中

服务

Elastic Stack Serverless

服务清单提供了一个快速、高层级的概览,显示所有已检测服务的健康状况和总体性能。

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

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

Example view of services table the Applications UI in Kibana
注意

对于 Observability Serverless 项目,需要 **Editor** 角色或更高权限才能创建和管理服务组。要了解更多信息,请参阅 分配用户角色和权限

重要提示

服务分组功能处于 Beta 阶段,可能会发生变更。其设计和代码比正式发布的通用功能成熟度较低,并且按“原样”提供,不附带任何保证。

将服务分组在一起,构建有意义的视图,以消除噪音,简化跨服务的调查,并合并相关的警报。

Example view of service group in the Applications UI in Kibana

创建服务组

  1. 要打开 **服务清单**,请在主菜单中找到 **Applications**,或使用 全局搜索字段
  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”等的服务。
© . This site is unofficial and not affiliated with Elasticsearch BV.