Observability

Observability metadata

Observability - Metrics

Observability - Metrics

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

Task Active

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

度量名称 spring.cloud.task(由惯例类 org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention 定义)。类型 计时器

度量名称 spring.cloud.task.active(由惯例类 org.springframework.cloud.task.listener.DefaultTaskExecutionObservationConvention 定义)。类型 长任务计时器

在 Observation 启动后添加的 KeyValues 可能会缺失于 *.active 指标。

Micrometer 内部使用 nanoseconds 作为基本单位。但是,每个后端决定实际基本单位。(例如,Prometheus 使用秒)

包含类的完全限定名 org.springframework.cloud.task.listener.TaskExecutionObservation

所有标记必须以 spring.cloud.task 前缀为前缀!

Table 1. Low cardinality Keys

Name

Description

spring.cloud.task.cf.app.id (required)

CF 云的应用 ID。

spring.cloud.task.cf.app.name (required)

CF 云的应用名称。

spring.cloud.task.cf.app.version (required)

CF 云的应用版本。

spring.cloud.task.cf.instance.index (required)

CF 云的实例索引。

spring.cloud.task.cf.org.name (required)

CF 云的组织名称。

spring.cloud.task.cf.space.id (required)

CF 云的空间 ID。

spring.cloud.task.cf.space.name (required)

CF 云的空间名称。

spring.cloud.task.execution.id (required)

Task execution id.

spring.cloud.task.exit.code (required)

Task exit code.

spring.cloud.task.external.execution.id (required)

任务的外部分配 ID。

spring.cloud.task.name (required)

Task name measurement.

spring.cloud.task.parent.execution.id (required)

Task parent execution id.

spring.cloud.task.status (required)

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

Task Runner Observation

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

度量名称 spring.cloud.task.runner(由惯例类 org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention 定义)。类型 计时器

度量名称 spring.cloud.task.runner.active(由惯例类 org.springframework.cloud.task.configuration.observation.DefaultTaskObservationConvention 定义)。类型 长任务计时器

在 Observation 启动后添加的 KeyValues 可能会缺失于 *.active 指标。

Micrometer 内部使用 nanoseconds 作为基本单位。但是,每个后端决定实际基本单位。(例如,Prometheus 使用秒)

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

所有标记必须以 spring.cloud.task 前缀为前缀!

Table 2. Low cardinality Keys

Name

Description

spring.cloud.task.runner.bean-name (required)

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

Observability - Spans

Observability - Spans

下面您可以找到此项目声明的所有 span 的列表。

Task Active Span

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

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

包含类的完全限定名 org.springframework.cloud.task.listener.TaskExecutionObservation

所有标记必须以 spring.cloud.task 前缀为前缀!

Table 3. Tag Keys

Name

Description

spring.cloud.task.cf.app.id (required)

CF 云的应用 ID。

spring.cloud.task.cf.app.name (required)

CF 云的应用名称。

spring.cloud.task.cf.app.version (required)

CF 云的应用版本。

spring.cloud.task.cf.instance.index (required)

CF 云的实例索引。

spring.cloud.task.cf.org.name (required)

CF 云的组织名称。

spring.cloud.task.cf.space.id (required)

CF 云的空间 ID。

spring.cloud.task.cf.space.name (required)

CF 云的空间名称。

spring.cloud.task.execution.id (required)

Task execution id.

spring.cloud.task.exit.code (required)

Task exit code.

spring.cloud.task.external.execution.id (required)

任务的外部分配 ID。

spring.cloud.task.name (required)

Task name measurement.

spring.cloud.task.parent.execution.id (required)

Task parent execution id.

spring.cloud.task.status (required)

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

Task Runner Observation Span

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

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

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

所有标记必须以 spring.cloud.task 前缀为前缀!

Table 4. Tag Keys

Name

Description

spring.cloud.task.runner.bean-name (required)

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