가시성


builds for Red Hat OpenShift 1.3

빌드 컨트롤러 관찰 기능

Red Hat OpenShift Documentation Team

초록

이 문서에서는 빌드 컨트롤러 관찰 기능에 대한 정보를 제공합니다.

1장. 빌드 컨트롤러 관찰 기능

빌드에서는 빌드 리소스의 성능 및 기능을 모니터링하는 데 도움이 되는 여러 메트릭을 노출합니다. 빌드 컨트롤러 메트릭은 포트 8383 에 노출됩니다.

1.1. 빌드 컨트롤러 메트릭

모니터링 목적으로 다음 빌드 컨트롤러 메트릭을 확인할 수 있습니다.

표 1.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

히스토그램

빌드는 초 단위의 ramp-up 기간을 실행합니다.

  • 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>

실험적

1.1.1. 히스토그램 메트릭

빌드 컨트롤러에 사용자 정의 버킷을 사용하려면 특정 히스토그램 지표에 대한 환경 변수를 설정해야 합니다. 다음 표에서는 모든 히스토그램 메트릭에 대한 환경 변수를 보여줍니다.

표 1.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

Legal Notice

Copyright © 2024 Red Hat, Inc.

OpenShift documentation is licensed under the Apache License 2.0 (https://www.apache.org/licenses/LICENSE-2.0).

Modified versions must remove all Red Hat trademarks.

Portions adapted from https://github.com/kubernetes-incubator/service-catalog/ with modifications by Red Hat.

Red Hat, Red Hat Enterprise Linux, the Red Hat logo, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.

Linux® is the registered trademark of Linus Torvalds in the United States and other countries.

Java® is a registered trademark of Oracle and/or its affiliates.

XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.

MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.

Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.

The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation’s permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.

All other trademarks are the property of their respective owners.

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.