2.3. 외부 끝점으로 메트릭 내보내기


실시간 Prometheus Remote-Write 사양을 지원하는 외부 끝점으로 메트릭을 내보내도록 관찰 기능을 사용자 지정할 수 있습니다. 자세한 내용은 Prometheus Remote-Write 사양 을 참조하십시오.

2.3.1. 외부 끝점에 대한 Kubernetes 보안 생성

open-cluster-management-observability 네임스페이스에서 외부 끝점의 액세스 정보를 사용하여 Kubernetes 보안을 생성해야 합니다. 다음 예제 시크릿을 확인합니다.

apiVersion: v1
kind: Secret
metadata:
  name: victoriametrics
  namespace: open-cluster-management-observability
type: Opaque
stringData:
  ep.yaml: |
    url: http://victoriametrics:8428/api/v1/write
    http_client_config:
      basic_auth:
        username: test
        password: test
Copy to Clipboard Toggle word wrap

ep.yaml 은 콘텐츠의 키이며 다음 단계의 MultiClusterObservability 사용자 정의 리소스에서 사용됩니다. 현재 관찰 기능은 기본 인증 또는 tls 사용을 통해 보안 검사 없이 끝점으로 메트릭 내보내기를 지원합니다. 지원되는 매개변수 전체 목록은 다음 표를 참조하십시오.

Expand
이름설명스키마

URL
필요

외부 끝점의 URL입니다.

string

http_client_config
optional

HTTP 클라이언트를 위한 고급 구성입니다.

HttpClientConfig

HttpClientConfig

Expand
이름설명스키마

basic_auth
optional

기본 인증을 위한 HTTP 클라이언트 구성입니다.

BasicAuth

tls_config
optional

TLS에 대한 HTTP 클라이언트 구성입니다.

TLSConfig

BasicAuth

Expand
이름설명스키마

사용자 이름
선택 사항

기본 권한 부여를 위한 사용자 이름입니다.

string

password
optional

기본 권한 부여의 암호입니다.

string

TLSConfig

Expand

이름

설명

스키마

secret_name
required

인증서가 포함된 보안의 이름입니다.

string

ca_file_key
optional

시크릿의 CA 인증서 키( insecure_skip_verify 가 true로 설정된 경우에만 선택 사항 )

string

cert_file_key
required

보안에 있는 클라이언트 인증서의 키입니다.

string

key_file_key
required

시크릿에 있는 클라이언트 키의 키입니다.

string

insecure_skip_verify
optional

대상 인증서의 확인을 생략하는 매개변수입니다.

bool

2.3.2. MultiClusterObservability 사용자 정의 리소스 업데이트

Kubernetes 보안을 생성한 후 spec.storageConfig 매개변수에 writeStorage 를 추가하도록 MultiClusterObservability 사용자 정의 리소스를 업데이트해야 합니다. 다음 예제를 확인합니다.

spec:
  storageConfig:
    writeStorage:
    - key: ep.yaml
      name: victoriametrics
Copy to Clipboard Toggle word wrap

writeStorage 의 값은 목록입니다. 메트릭을 하나의 외부 끝점으로 내보내려는 경우 목록에 항목을 추가할 수 있습니다. 목록에 두 개 이상의 항목을 추가하면 메트릭이 여러 외부 엔드포인트로 내보내집니다. 각 항목에는 이름과 의 두 가지 속성이 포함되어 있습니다. name은 끝점 액세스 정보가 포함된 Kubernetes 시크릿의 이름이며 key 는 시크릿에 있는 콘텐츠의 키입니다. 다음 설명 표를 참조하십시오.

2.3.3. 메트릭 내보내기 상태 보기

지표 내보내기가 활성화되면 acm_remote_write_requests_total 지표를 확인하여 지표 내보내기의 상태를 볼 수 있습니다. hub 클러스터의 OpenShift 콘솔에서 Observe 섹션에서 Metrics 를 클릭하여 지표 페이지로 이동합니다.

그런 다음 acm_remote_write_requests_total 지표를 쿼리합니다. 해당 메트릭의 값은 하나의 Observatorium API 인스턴스에서 하나의 외부 끝점에 대한 특정 응답이 있는 총 요청 수입니다. name 레이블은 외부 끝점의 이름입니다. 코드 레이블은 메트릭 내보내기에 대한 HTTP 요청의 반환 코드입니다.

Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2026 Red Hat
맨 위로 이동