×

构建公开了多个指标,以帮助您监控构建资源的性能和功能。构建控制器指标在端口 `8383` 上公开。

构建控制器指标

您可以检查以下构建控制器指标以进行监控

表 1. 构建控制器指标
名称 类型 描述 标签 状态

build_builds_registered_total

计数器

已注册构建的总数。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

实验性

build_buildruns_completed_total

计数器

已完成构建运行的总数。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

build_buildrun_establish_duration_seconds

直方图

构建运行建立持续时间(秒)。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

build_buildrun_completion_duration_seconds

直方图

构建运行完成持续时间(秒)。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

build_buildrun_rampup_duration_seconds

直方图

构建运行启动持续时间(秒)。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

build_buildrun_taskrun_rampup_duration_seconds

直方图

任务运行的构建运行启动持续时间(秒)。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

build_buildrun_taskrun_pod_rampup_duration_seconds

直方图

任务运行 Pod 的构建运行启动持续时间(秒)。

  • buildstrategy=<build_buildstrategy_name>

  • namespace=<buildrun_namespace>

  • build=<build_name>

  • buildrun=<buildrun_name>

实验性

直方图指标

要对构建控制器使用自定义桶,必须为特定直方图指标设置环境变量。下表显示所有直方图指标的环境变量。

表 2. 直方图指标
指标 环境变量 默认值

build_buildrun_establish_duration_seconds

PROMETHEUS_BR_EST_DUR_BUCKETS

0,1,2,3,5,7,10,15,20,30

build_buildrun_completion_duration_seconds

PROMETHEUS_BR_COMP_DUR_BUCKETS

50,100,150,200,250,300,350,400,450,500

build_buildrun_rampup_duration_seconds

PROMETHEUS_BR_RAMPUP_DUR_BUCKETS

0,1,2,3,4,5,6,7,8,9,10

build_buildrun_taskrun_rampup_duration_seconds

PROMETHEUS_BR_RAMPUP_DUR_BUCKETS

0,1,2,3,4,5,6,7,8,9,10

build_buildrun_taskrun_pod_rampup_duration_seconds

PROMETHEUS_BR_RAMPUP_DUR_BUCKETS

0,1,2,3,4,5,6,7,8,9,10