11.3. 메트릭 노출


OpenTelemetry Collector는 처리한 데이터 볼륨에 대한 다음과 같은 메트릭을 제공합니다.

otelcol_receiver_accepted_spans
파이프라인에 성공적으로 푸시된 기간 수입니다.
otelcol_receiver_refused_spans
파이프라인에 푸시할 수 없는 기간 수입니다.
otelcol_exporter_sent_spans
대상에 성공적으로 전송된 기간 수입니다.
otelcol_exporter_enqueue_failed_spans
전송 대기열에 범위를 추가하지 못했습니다.
otelcol_receiver_accepted_logs
파이프라인에 성공적으로 푸시된 로그의 수입니다.
otelcol_receiver_refused_logs
파이프라인에 푸시할 수 없는 로그의 수입니다.
otelcol_exporter_sent_logs
대상에 성공적으로 전송된 로그 수입니다.
otelcol_exporter_enqueue_failed_logs
전송 대기열에 로그 수를 추가하는 데 실패했습니다.
otelcol_receiver_accepted_metrics
파이프라인에 성공적으로 푸시된 메트릭 수입니다.
otelcol_receiver_refused_metrics
파이프라인에 푸시할 수 없는 메트릭의 수입니다.
otelcol_exporter_sent_metrics
대상에 성공적으로 전송된 메트릭 수입니다.
otelcol_exporter_enqueue_failed_metrics
전송 대기열에 메트릭 수를 추가하는 데 실패했습니다.

이러한 측정 항목을 사용하여 수집기의 문제를 해결할 수 있습니다. 예를 들어, otelcol_receiver_refused_spans 메트릭 값이 높으면 수집기가 들어오는 스팬을 처리할 수 없음을 나타냅니다.

Operator는 메트릭 끝점을 스크랩하는 데 사용할 수 있는 <cr-name>-collector-monitoring 원격 분석 서비스를 생성합니다.

프로세스

  1. OpenTelemetry 수집기 사용자 정의 리소스에 다음 행을 추가하여 Telemetry 서비스를 활성화합니다.

    # ...
      config:
        service:
          telemetry:
            metrics:
              readers:
              - pull:
                  exporter:
                    prometheus:
                      host: 0.0.0.0
                      port: 8888 
    1
    
    # ...
    1
    내부 수집기 메트릭이 노출되는 포트입니다. 기본값은 :8888 입니다.
  2. 포트 전달 수집기 Pod를 사용하는 다음 명령을 실행하여 지표를 검색합니다.

    $ oc port-forward <collector_pod>
  3. OpenTelemetryCollector CR에서 enableMetrics 필드를 true 로 설정하여 내부 메트릭을 스크래핑합니다.

    apiVersion: opentelemetry.io/v1beta1
    kind: OpenTelemetryCollector
    spec:
    # ...
      mode: deployment
      observability:
        metrics:
          enableMetrics: true
    # ...

    OpenTelemetry Collector의 배포 모드에 따라 PodMonitors 또는 ServiceMonitors를 사용하여 내부 메트릭을 스크래핑합니다.

    참고

    또는 enableMetrics 필드를 true 로 설정하지 않으면 http://localhost:8888/metrics 에서 메트릭 엔드포인트에 액세스할 수 있습니다.

  4. 선택 사항: 웹 콘솔에서 사용자 작업 부하 모니터링 기능이 활성화된 경우 웹 콘솔에서 모니터링 대시보드 로 이동한 다음 드롭다운 목록에서 OpenTelemetry Collector 대시보드를 선택하여 확인합니다. 사용자 작업 부하 모니터링 기능에 대한 자세한 내용은 모니터링 의 "사용자 정의 프로젝트에 대한 모니터링 활성화"를 참조하세요.

    작은 정보

    수집기 인스턴스, 네임스페이스 또는 프로세서, 수신기 또는 내보내기와 같은 OpenTelemetry 구성 요소를 기준으로 스팬이나 메트릭과 같은 시각화된 데이터를 필터링할 수 있습니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동