可观测性

可观测性元数据

可观测性 - 指标

下面您可以找到该项目声明的所有指标列表。

任务活跃

围绕任务执行创建的指标。

指标名称 spring.cloud.task(由约定类org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention定义)。类型 timer

指标名称 spring.cloud.task.active(由约定类org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention定义)。类型 long task timer

在启动 Observation 后添加的 KeyValues 可能会在 *.active 指标中丢失。
Micrometer 内部使用纳秒作为基单位。但是,每个后端都决定实际的基单位。(例如,Prometheus 使用秒)

封闭类的完全限定名称org.springframework.cloud.task.listener.TaskExecutionObservation

所有标签都必须以spring.cloud.task前缀开头!
表 1. 低基数键

名称

描述

spring.cloud.task.cf.app.id (必需)

CF 云的应用 ID。

spring.cloud.task.cf.app.name (必需)

CF 云的应用名称。

spring.cloud.task.cf.app.version (必需)

CF 云的应用版本。

spring.cloud.task.cf.instance.index (必需)

CF 云的实例索引。

spring.cloud.task.cf.org.name (必需)

CF 云的组织名称。

spring.cloud.task.cf.space.id (必需)

CF 云的空间 ID。

spring.cloud.task.cf.space.name (必需)

CF 云的空间名称。

spring.cloud.task.execution.id (必需)

任务执行 ID。

spring.cloud.task.exit.code (必需)

任务退出代码。

spring.cloud.task.external.execution.id (必需)

任务的外部执行 ID。

spring.cloud.task.name (必需)

任务名称度量。

spring.cloud.task.parent.execution.id (必需)

任务父执行 ID。

spring.cloud.task.status (必需)

任务状态。可以是成功或失败。

任务运行器观察

执行任务运行器时创建的观察。

指标名称 spring.cloud.task.runner(由约定类org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention定义)。类型 timer

指标名称 spring.cloud.task.runner.active(由约定类org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention定义)。类型 long task timer

在启动 Observation 后添加的 KeyValues 可能会在 *.active 指标中丢失。
Micrometer 内部使用纳秒作为基单位。但是,每个后端都决定实际的基单位。(例如,Prometheus 使用秒)

封闭类的完全限定名称org.springframework.cloud.task.configuration.observation.TaskDocumentedObservation

所有标签都必须以spring.cloud.task前缀开头!
表 2. 低基数键

名称

描述

spring.cloud.task.runner.bean-name (必需)

由 Spring Cloud Task 执行的 Bean 的名称。

可观测性 - 跨度

下面您可以找到该项目声明的所有跨度列表。

任务活跃跨度

围绕任务执行创建的指标。

跨度名称 spring.cloud.task(由约定类org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention定义)。

封闭类的完全限定名称org.springframework.cloud.task.listener.TaskExecutionObservation

所有标签都必须以spring.cloud.task前缀开头!
表 3. 标签键

名称

描述

spring.cloud.task.cf.app.id (必需)

CF 云的应用 ID。

spring.cloud.task.cf.app.name (必需)

CF 云的应用名称。

spring.cloud.task.cf.app.version (必需)

CF 云的应用版本。

spring.cloud.task.cf.instance.index (必需)

CF 云的实例索引。

spring.cloud.task.cf.org.name (必需)

CF 云的组织名称。

spring.cloud.task.cf.space.id (必需)

CF 云的空间 ID。

spring.cloud.task.cf.space.name (必需)

CF 云的空间名称。

spring.cloud.task.execution.id (必需)

任务执行 ID。

spring.cloud.task.exit.code (必需)

任务退出代码。

spring.cloud.task.external.execution.id (必需)

任务的外部执行 ID。

spring.cloud.task.name (必需)

任务名称度量。

spring.cloud.task.parent.execution.id (必需)

任务父执行 ID。

spring.cloud.task.status (必需)

任务状态。可以是成功或失败。

任务运行器观察跨度

执行任务运行器时创建的观察。

跨度名称 spring.cloud.task.runner(由约定类org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention定义)。

封闭类的完全限定名称org.springframework.cloud.task.configuration.observation.TaskDocumentedObservation

所有标签都必须以spring.cloud.task前缀开头!
表 4. 标签键

名称

描述

spring.cloud.task.runner.bean-name (必需)

由 Spring Cloud Task 执行的 Bean 的名称。