此版本仍在开发中,尚未被视为稳定版本。最新的稳定版请使用 spring-cloud-task 3.1.1

此版本仍在开发中,尚未被视为稳定版本。最新的稳定版请使用 spring-cloud-task 3.1.1

可观测性元数据

可观测性 - 指标

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

任务处于活动状态

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

指标名称(由约定类定义)。键入spring.cloud.taskorg.springframework.cloud.task.listener.DefaultTaskExecutionObservationConventiontimer

指标名称(由约定类定义)。键入spring.cloud.task.activeorg.springframework.cloud.task.listener.DefaultTaskExecutionObservationConventionlong task timer

*.active 指标中可能缺少在启动观察任务后添加的 KeyValues。
千分尺内部用于基本单元。但是,每个后端都决定了实际的基本单位。(即 Prometheus 使用秒)nanoseconds

封闭类 .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.runnerorg.springframework.cloud.task.configuration.observation.DefaultTaskObservationConventiontimer

指标名称(由约定类定义)。键入spring.cloud.task.runner.activeorg.springframework.cloud.task.configuration.observation.DefaultTaskObservationConventionlong task timer

*.active 指标中可能缺少在启动观察任务后添加的 KeyValues。
千分尺内部用于基本单元。但是,每个后端都决定了实际的基本单位。(即 Prometheus 使用秒)nanoseconds

封闭类 .org.springframework.cloud.task.configuration.observation.TaskDocumentedObservation

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

名字

描述

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

Spring Cloud Task 执行的 Bean 的名称。

可观测性 - 跨度

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

任务活动跨度

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

Span 名称(由约定类定义)。spring.cloud.taskorg.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 (必填)

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

Task Runner 观察跨度

执行任务运行程序时创建的观察结果。

Span 名称(由约定类定义)。spring.cloud.task.runnerorg.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 的名称。

*.active 指标中可能缺少在启动观察任务后添加的 KeyValues。
千分尺内部用于基本单元。但是,每个后端都决定了实际的基本单位。(即 Prometheus 使用秒)nanoseconds
所有标签都必须以前缀为前缀!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 (必填)

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

*.active 指标中可能缺少在启动观察任务后添加的 KeyValues。
千分尺内部用于基本单元。但是,每个后端都决定了实际的基本单位。(即 Prometheus 使用秒)nanoseconds
所有标签都必须以前缀为前缀!spring.cloud.task
表 2.低基数键

名字

描述

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

Spring Cloud Task 执行的 Bean 的名称。

所有标签都必须以前缀为前缀!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
表 4.标签键

名字

描述

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

Spring Cloud Task 执行的 Bean 的名称。