측정항목 수집 구성

Apigee Hybrid 측정항목 수집은 기본적으로 사용 중지되어 있습니다. 하이브리드가 Stackdriver에 수집된 측정항목 데이터를 전송할 수 있도록 재정의 파일에 몇 가지 구성 속성을 제공해야 합니다.

필수 구성

Apigee 하이브리드가 수집된 측정항목 데이터를 Stackdriver에 전송하도록 하려면 재정의 파일에 다음 구성 설정을 제공해야 합니다.

...
gcpProjectID: project_ID
k8sClusterName: cluster_name
...
metrics:
  enabled: true
  serviceAccountPath: service_account_file

각 항목의 의미는 다음과 같습니다.

  • gcpProjectID: GCP 프로젝트 ID입니다. 측정항목 데이터는 해당 프로젝트의 Stackdriver 인스턴스로 전송됩니다.
  • k8sClusterName: 하이브리드 런타임이 설치된 Kubernetes 클러스터의 이름입니다.
  • serviceAccountPath는 Apigee Hybrid 설치 절차 중 다운로드한 GCP 서비스 계정 키 파일의 파일 시스템에 있는 경로입니다. 키와 연결된 서비스 계정에 Monitoring 측정항목 작성자 역할이 있어야 합니다. 서비스 계정 만들기에 대한 자세한 내용은 5단계: 서비스 계정 추가를 참조하세요.

예:

...
gcpProjectID: acme-hybrid
k8sClusterName: acme-hybrid
...
metrics:
  enabled: true
  serviceAccountPath: ./service-accounts/metrics-sa.json

측정항목 수집 사용 중지 방법

측정항목 수집을 사용 중지하려면 다음 구성을 재정의에 추가하고 클러스터에 적용합니다.

...
metrics:
  enabled: false
...