Monitoring API 사용 설정

이 페이지에서는 Monitoring API v3 사용을 설정하고 승인하는 방법을 설명합니다. 이 API를 사용하려면 먼저 사용 설정해야 합니다.

Monitoring API 사용 설정

Monitoring API가 사용 설정되었는지 확인하거나 API를 사용 설정하려면 Google Cloud 콘솔 또는 Google Cloud CLI를 사용합니다.

Google Cloud 콘솔

  1. Google Cloud 콘솔에서 API를 사용 설정하려는 Google Cloud 프로젝트를 선택하고 API 및 서비스 페이지로 이동합니다.

    API 및 서비스로 이동

  2. API 및 서비스 사용 버튼을 클릭합니다.

  3. 'Monitoring'을 검색합니다.

  4. 검색 결과에서 'Stackdriver Monitoring API'를 찾아서 클릭합니다.

  5. 'API 사용 설정됨'이 표시되면 API가 이미 사용 설정된 것입니다. 그렇지 않으면 사용 설정을 클릭합니다.

gcloud CLI

  1. 워크스테이션에 Google Cloud CLI를 아직 설치하지 않았으면 gcloud CLI 설치를 참조하세요.

  2. Monitoring API가 사용 설정되어 있는지 확인하려면 워크스테이션에서 다음 명령어를 실행합니다. 여기서 PROJECT_ID는 API를 사용 설정하려는 프로젝트의 ID로 바꿉니다.

    gcloud services list --project=PROJECT_ID
    

    출력에 monitoring.googleapis.com이 표시되면 API가 사용 설정된 것입니다.

  3. API가 사용 설정되지 않았으면 다음 명령어를 실행하여 사용 설정합니다.

    gcloud services enable monitoring --project=PROJECT_ID
    

    자세한 내용은 gcloud services를 참조하세요.

Monitoring API 사용 승인

Monitoring API에 대한 액세스는 Identity and Access Management(IAM) 역할 및 권한으로 제어합니다. 각 메서드와 연결된 권한이 있으며 관련 메서드에 대한 권한을 역할로 클러스터링하여 사용자에게 부여할 수 있습니다. 자세한 내용은 IAM으로 액세스 제어를 참조하세요.

API에 대한 액세스가 승인되면 어디서나 API를 사용할 수 있습니다. 예를 들어 로컬 워크스테이션에서 timeSeries.list 메서드를 호출할 수 있습니다. 또한 API를 사용하여 모니터링 리소스로 표현될 수 있는 모든 항목에 대한 측정항목을 보낼 수 있습니다. 사용 가능한 유형 목록은 사용자 정의 측정항목의 모니터링 리소스 유형을 참조하세요.

권장 클라이언트 라이브러리를 사용하는 애플리케이션을 작성하는 경우 이러한 라이브러리에서 애플리케이션 기본 사용자 인증 정보를 사용하여 애플리케이션을 승인합니다.

경우에 따라 API 키를 사용할 수도 있지만 일반적으로 서비스 계정이 권장됩니다. API 키는 백엔드 서버가 없는 브라우저 및 모바일 애플리케이션과 같은 클라이언트에서 유용합니다. 자세한 내용은 API 키 사용을 참조하세요.

인증 및 승인에 대한 자세한 내용은 인증 가이드를 참조하세요.