측정항목 범위 구성

이 문서에서는 여러 리소스 컨테이너에 저장된 시계열 데이터를 차트로 표시하고 모니터링할 수 있도록 Google Cloud 콘솔을 사용하여 Google Cloud 프로젝트를 구성하는 방법을 설명합니다. 리소스 컨테이너는 Google Cloud 프로젝트입니다. 이 문서는 서로 다른 리소스 컨테이너와 연결된 서비스와 리소스의 시계열 데이터를 관리해야 하는 개발자와 시스템 관리자를 대상으로 합니다.

프로그래매틱 방식으로 Google Cloud 프로젝트를 구성하는 방법은 API를 사용하여 측정항목 범위 구성을 참조하세요.

Google Cloud 프로젝트의 측정항목 범위는 프로젝트에서 차트로 표시하고 모니터링할 수 있는 시계열 데이터만 결정합니다.

시작하기 전에

  • 리소스 컨테이너, 측정항목 범위, 범위 지정 프로젝트 용어가 익숙하지 않으면 측정항목 범위 개요를 참조하세요.

  • 범위 지정 프로젝트와 측정항목 범위에 추가하려는 각 리소스 컨테이너에 대한 Identity and Access Management(IAM) 역할에 Monitoring 관리자(roles/monitoring.admin) 역할의 모든 권한이 포함되어 있는지 확인합니다. 자세한 내용은 측정항목 범위 구성 역할을 참조하세요.

  • VPC 서비스 제어를 사용하는 경우 측정항목 범위와 VPC 경계를 구성하는 순서를 고려해야 합니다. 리소스 컨테이너가 측정항목 범위에 추가될 때 Cloud Monitoring에서 VPC 경계 검사를 수행합니다.

    • 먼저 VPC 경계를 만든 후에 리소스 컨테이너를 측정항목 범위에 추가하려고 하면 경계 유효성 검사 프로세스가 실행됩니다. 이 프로세스에서는 추가된 컨테이너가 범위 지정 프로젝트와 동일한 경계에 있거나 경계 브리지를 통해 범위 지정 프로젝트에 연결되었는지 확인합니다. 경계 유효성 검사가 실패하면 리소스 컨테이너가 측정항목 범위에 추가되지 않습니다.

    • 먼저 측정항목 범위를 구성한 후 경계를 만들면 경계 유효성 검사 프로세스가 실행되지 않습니다. 이 방법을 사용하면 서로 다른 경계에 있는 리소스 컨테이너의 시계열 데이터에 액세스할 수 있습니다.

  • IAM 역할을 구성하거나 프로젝트에 대한 액세스 권한을 부여하는 경우 측정항목 범위에 범위 지정 프로젝트 이외의 리소스 컨테이너가 포함된 프로젝트에 대한 권한이 미치는 영향을 고려하세요. 범위 지정 프로젝트에서 Monitoring에 읽기 권한을 부여하는 역할을 통해 주 구성원은 측정항목 범위에 포함된 리소스 컨테이너에서 저장하는 데이터를 표시할 수 있는 차트와 알림 정책을 볼 수 있습니다.

측정항목 범위에 리소스 컨테이너 추가

여러 리소스 컨테이너에서 저장한 시계열 데이터를 보거나 모니터링하려면 프로젝트를 만들거나 선택한 후 해당 프로젝트의 측정항목 범위를 구성해야 합니다. 리소스 컨테이너를 측정항목 범위에 추가하면 모니터링 리소스 컨테이너가 됩니다.

리소스 컨테이너를 측정항목 범위에 추가해도 컨테이너는 변경되지 않습니다. 하지만 이 작업을 통해 범위 지정 프로젝트가 리소스 컨테이너에서 저장한 시계열 데이터를 차트로 표시하고 모니터링할 수 있습니다. 추가된 리소스 컨테이너에 하위 항목이 포함된 경우 범위 지정 프로젝트에서 해당 하위 리소스에 저장된 시계열 데이터를 차트로 표시하거나 모니터링하지 않습니다.

리소스 컨테이너를 현재 프로젝트의 측정항목 범위에 추가하려면 다음을 수행합니다.

  1. Google Cloud 콘솔의 탐색 패널에서 Monitoring을 선택한 후 Monitoring 설정을 선택합니다.

    Monitoring 설정으로 이동

  2. Google Cloud 프로젝트를 측정항목 범위에 추가하려면 다음을 수행합니다.

    1. GCP 프로젝트 창에서 GCP 프로젝트 추가를 클릭합니다.
    2. Google Cloud 프로젝트 추가 대화상자에서 프로젝트 선택을 클릭한 후 섹션을 만듭니다. 변경사항을 저장하려면 선택을 클릭합니다.

      설정 페이지로 돌아갑니다. 그러면 해당 페이지의 테이블이 업데이트되어 선택한 항목이 나열됩니다. 목록에서 Google Cloud 프로젝트를 삭제하려면 프로젝트 삭제를 클릭합니다.

    3. 프로젝트 추가를 클릭합니다.

    프로젝트를 측정항목 범위에 추가한 뒤 변경사항이 모든 Monitoring 시스템에 전파되는 데 약 60초가 걸립니다. 차트 또는 알림 정책을 만들기 전에 최소 60초 이상 기다리세요. 새 측정항목이 표시되려면 Google Cloud 콘솔 페이지를 새로고침해야 할 수 있습니다.

측정항목 범위에서 모니터링 리소스 컨테이너 삭제

측정항목 범위에서 리소스 컨테이너를 삭제한 후에는 범위 지정 프로젝트에서 해당 컨테이너에 저장된 시계열 데이터를 차트로 표시하거나 모니터링할 수 없습니다. 측정항목 범위에서 컨테이너를 삭제해도 정의한 차트, 대시보드, 알림 정책, 업타임 체크 또는 그룹의 구성은 변경되지 않습니다. 그러나 차트에 표시되는 시계열과 알림 정책에서 모니터링하는 시계열은 변경될 수 있습니다.

현재 프로젝트의 측정항목 범위에서 리소스 컨테이너를 삭제하려면 다음을 수행합니다.

  1. Google Cloud 콘솔의 탐색 패널에서 Monitoring을 선택한 후 Monitoring 설정을 선택합니다.

    Monitoring 설정으로 이동

  2. 측정항목 범위에서 Google Cloud 프로젝트를 삭제하려면 GCP 프로젝트 창에서 삭제하려는 프로젝트를 선택하고 프로젝트 삭제를 클릭한 후 확인 대화상자를 완료합니다.

측정항목 범위의 모니터링된 프로젝트 나열

현재 측정항목 범위의 프로젝트 목록을 표시하려면 다음을 수행합니다.

  1. Google Cloud 콘솔의 탐색 패널에서 Monitoring을 선택한 후 Monitoring 설정을 선택합니다.

    Monitoring 설정으로 이동

  2. 이 페이지의 표를 봅니다. 표에는 현재 측정항목 범위의 프로젝트가 나열됩니다.

탐색창으로 이동한 후 측정항목 범위 필드에서 펼치기를 클릭하여 현재 측정항목 범위의 프로젝트 목록을 확인할 수도 있습니다. 확장된 창에는 다음 정보가 표시됩니다.

  • 현재 측정항목 범위에 액세스할 수 있는 측정항목이 있는 프로젝트의 목록
  • 측정항목 범위에 선택한 프로젝트가 포함된 프로젝트의 목록

다른 측정항목 범위 선택

Google Cloud 콘솔 프로젝트 선택 도구에서 선택한 프로젝트는 현재 측정항목 범위의 범위 프로젝트입니다. 범위 지정 프로젝트와 측정항목 범위 간에는 일대일 관계가 있습니다.

다른 측정항목 범위를 선택하려면 Google Cloud 콘솔 프로젝트 선택도구로 다른 프로젝트를 선택합니다.

다음 단계