可观测性
可观测性元数据
可观测性 - 指标
下面你可以找到该项目声明的所有指标列表。
任务活跃数
围绕任务执行创建的指标。
指标名称 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
。
在启动观察后添加的 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 的名称。 |
可观测性 - Spans
以下是该项目声明的所有跨度的列表。
任务活动跨度
围绕任务执行创建的指标。
Span 名称 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 (必填) | 任务状态。可以是成功或失败。 |
任务运行器观察跨度
当任务运行器执行时创建的观察记录。
Span 名称 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 的名称。 |