할당량 알림 및 모니터링 설정

Cloud Monitoring을 사용하여 할당량 사용 알림 및 모니터링을 설정할 수 있습니다. 이 문서에서는 알림을 설정하고, 차트를 만들고, Cloud 할당량에 Cloud Monitoring을 사용하는 방법에 관한 자세한 정보를 확인하는 방법을 설명합니다.

기본 할당량 사용량 알림 설정

Cloud 할당량 대시보드는 Cloud Monitoring과 통합됩니다. IAM 및 관리자 > 할당량 및 시스템 한도 페이지에서 할당량 알림을 설정하여 할당량 이벤트 알림을 받을 수 있습니다. 예를 들어 할당량 사용량이 최댓값의 일정 비율에 도달하면 알림을 받도록 설정할 수 있습니다. 이 기능은 프로젝트 수준의 할당량에서만 지원됩니다.

특정 할당량 또는 시스템 한도에 대해 알림을 설정하려면 다음 단계를 따르세요.

  1. 알림을 만들 권한이 있는지 확인합니다.

  2. Cloud de Confiance 콘솔에서 IAM 및 관리자 > 할당량 및 시스템 한도 페이지로 이동합니다.

    할당량 및 시스템 한도로 이동

  3. 표의 가장 오른쪽 열에서 작업 더보기를 클릭한 다음 사용량 알림 만들기를 선택합니다. 알림 정책 템플릿 창이 열립니다.

  4. 알림 구성에서 알림 채널을 선택합니다. 알림 채널은 이메일, SMS, Pub/Sub 등 알림을 수신하는 방법입니다.

  5. 만들기를 클릭합니다.

차트 만들기

Cloud Monitoring 측정항목 탐색기를 사용하면 측정항목을 볼 수 있는 차트를 만들 수 있습니다. Cloud 할당량과 관련된 측정항목을 볼 수 있습니다.

측정항목 탐색기를 사용하여 모니터링 리소스의 측정항목을 확인하려면 다음을 수행하세요.

  1. Cloud de Confiance 콘솔에서  측정항목 탐색기 페이지로 이동합니다.

    측정항목 탐색기로 이동

    검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.

  2. Cloud de Confiance 콘솔의 툴바에서 Cloud de Confiance 프로젝트를 선택합니다. App Hub 구성의 경우 App Hub 호스트 프로젝트나 앱 지원 폴더의 관리 프로젝트를 선택합니다.
  3. 측정항목 요소에서 측정항목 선택 메뉴를 펼치고 필터 표시줄에 quota usage을 입력한 후 하위 메뉴를 사용하여 특정 리소스 유형과 측정항목을 선택합니다.
    1. 활성 리소스 메뉴에서 소비자 할당량을 선택합니다.
    2. 활성 측정항목 카테고리 메뉴에서 할당량을 선택합니다.
    3. 활성 측정항목 메뉴에서 목록에서 측정항목을 선택합니다. 활성 측정항목과 비활성 측정항목을 모두 표시하려면 활성을 클릭하여 측정항목 선택 메뉴에서 필터를 삭제합니다.
    4. 적용을 클릭합니다.
  4. 쿼리 결과에서 시계열을 삭제하는 필터를 추가하려면 필터 요소를 사용합니다.

  5. 시계열을 조합하려면 집계 요소의 메뉴를 사용합니다. 예를 들어 VM의 CPU 사용률을 영역에 따라 표시하려면 첫 번째 메뉴를 평균으로, 두 번째 메뉴를 영역으로 설정합니다.

    집계 요소의 첫 번째 메뉴가 집계되지 않음으로 설정되면 모든 시계열이 표시됩니다. 집계 요소 기본 설정은 선택한 측정항목 유형에 따라 결정됩니다.

  6. 하루에 샘플 하나를 보고하는 할당량과 기타 측정항목의 경우 다음을 수행합니다.
    1. 표시 창에서 위젯 유형누적 막대 그래프로 설정합니다.
    2. 기간을 최소 1주일로 설정합니다.

원하는 할당량 사용 정보를 찾았다면 Cloud Monitoring을 사용하여 커스텀 대시보드와 알림을 만들 수 있습니다. 자세한 내용은 Cloud Monitoring으로 더 많은 작업 수행을 참고하세요.

할당량 측정항목 지원 확인

일부 서비스는 Cloud Monitoring에서 할당량 측정항목을 지원하지 않습니다. 지원되는 서비스에 적용 가능한 할당량 측정항목을 확인하려면 차트를 작성하거나 알림 정책을 만들 때 소비자 할당량을 리소스 유형으로 선택합니다. 할당량 측정항목을 지원하지 않는 서비스는 표시되지 않습니다.

  • 할당량 측정항목을 지원하는 일반적인 서비스로는 Compute Engine, Dataflow, Spanner, Pub/Sub, Cloud Vision, Speech-to-Text, Cloud Monitoring, Cloud Logging 등이 있습니다.

  • 할당량 측정항목을 지원하지 않는 일반적인 서비스로는 App Engine, Cloud SQL 등이 있습니다.

측정항목 이름 가져오기

할당량 및 시스템 한도에는 표시 이름과 측정항목 이름이라는 두 가지 유형의 이름이 있습니다. 표시 이름에는 사람이 읽기 쉽도록 공백과 대문자가 있습니다. 측정항목 이름은 소문자이고 공백 대신 밑줄로 구분될 가능성이 높습니다. 정확한 형식은 서비스에 따라 다릅니다.

다음 안내에서는 Cloud de Confiance 콘솔이나 gcloud CLI를 사용하여 할당량 및 시스템 한도 측정항목 이름을 가져오는 방법을 보여줍니다.

콘솔

  1. Cloud de Confiance 콘솔에서 IAM 및 관리자 > 할당량 및 시스템 한도 페이지로 이동합니다.

    할당량 및 시스템 한도로 이동

    이 페이지의 표에는 사용량이 있거나 값이 조정된 할당량과 시스템 한도, 기타 할당량의 참조 항목이 표시됩니다. 참조 항목에는 이름 열의 목록 끝에 괄호로 묶인 '기본값' 단어가 있습니다. 예를 들어 SetIAMPolicy requests per minute per region (default)는 할당량 SetIamPolicyRequestsPerMinutePerProject의 참조 항목입니다.

  2. 측정항목 열이 표시되지 않으면 다음 단계를 수행합니다.

    1. 열 표시 옵션을 클릭합니다.
    2. 측정항목을 선택합니다.
    3. 확인을 클릭합니다. 표에 측정항목 열이 표시됩니다.

측정항목 열에는 측정항목 이름이 표시됩니다. 결과를 필터링하려면 필터 옆에 있는 필드에 속성 이름이나 값을 입력합니다.

gcloud

gcloud CLI를 사용하여 Cloud de Confiance by S3NS 서비스의 측정항목 이름을 가져오려면 quotas info list 명령어를 실행합니다. 측정항목 이름이 나열되지 않은 행을 건너뛰려면 metric:을 검색어로 사용하여 출력을 grep와 같은 명령어에 전달하거나 gcloud CLI --format 플래그를 사용합니다.

gcloud beta quotas info list --project=PROJECT_ID_OR_NUMBER \
    --service=SERVICE_NAME --format="value(metric)"

다음을 바꿉니다.

  • PROJECT_ID_OR_NUMBER: 프로젝트 ID 또는 프로젝트 번호
  • SERVICE_NAME: 할당량 측정항목을 확인할 서비스의 이름. 예를 들어 Compute Engine의 서비스 이름은 compute.googleapis.com입니다. 서비스 이름의 googleapis.com 부분을 포함합니다.

Cloud Monitoring으로 더 많은 작업 수행

Cloud Monitoring 도구를 사용하면 할당량 사용, 값, 오류를 상세히 모니터링할 수 있습니다. 이러한 측정항목을 사용하여 맞춤 대시보드와 알림을 만들 수 있습니다. 예를 들어 시간 경과에 따른 할당량 사용량을 확인하거나 할당량 값에 근접할 때 알림을 받을 수 있습니다.

Cloud Monitoring은 다양한 측정항목을 지원하므로 필터 및 집계를 조합하여 할당량 사용에 대한 새롭고 유용한 정보를 얻을 수 있습니다. 예를 들어 배정 할당량 사용 측정항목과 Cloud TPU 이름의 quota_metric 필터를 조합하여 사용할 수 있습니다.

Cloud Monitoring 가격 책정은 Google Cloud Observability 가격 책정 문서에 설명되어 있습니다.

Cloud Monitoring 문서는 방대하므로 시작하는 데 도움이 되는 몇 가지 문서를 소개합니다.

  • 차트 작성: 차트 및 테이블을 만들고 커스텀 대시보드에 추가하는 방법을 종합적으로 안내하는 가이드입니다.
  • 알림 소개: 알림 작동 방식과 알림 정책을 만드는 옵션을 설명하는 개요입니다.
  • 알림 정책 관리: 기존 알림 정책의 다양한 관리 작업에 관한 가이드입니다. 예를 들어 정책 보기, 정책 수정, 정책 삭제, 대시보드에 정책 추가 등이 있습니다.
  • 할당량 측정항목 사용: 할당량 사용 사례에 관한 자세한 문서로, quota/exceeded 오류에 대한 알림을 만드는 방법과 같은 주제를 다루는 예시가 포함되어 있습니다.
  • Cloud de Confiance by S3NS 측정항목 가이드: 측정항목 참조 문서입니다. serviceruntime 섹션에는 모니터링에 사용되는 할당량 측정항목이 나열됩니다.