이 문서에서는 여러 프로젝트에 저장된 시계열 데이터를 차트로 표시하고 모니터링할 수 있도록 Google Cloud 콘솔을 사용하여 Google Cloud 프로젝트를 구성하는 방법을 설명합니다. 이 문서는 서로 다른 프로젝트와 연결된 서비스와 리소스의 시계열 데이터를 관리해야 하는 개발자와 시스템 관리자를 대상으로 합니다.
프로그래매틱 방식으로 Google Cloud 프로젝트를 구성하는 방법은 API를 사용하여 측정항목 범위 구성을 참조하세요.
Google Cloud 프로젝트의 측정항목 범위에 따라 프로젝트에서 알림 정책으로 차트로 표시하거나 모니터링할 수 있는 시계열 데이터가 결정됩니다.
App Hub 애플리케이션 및 측정항목 범위
App Hub 호스트 프로젝트의 측정항목 범위를 관리합니다. Google Cloud 콘솔 또는 Cloud Monitoring API를 사용하여 이 범위를 관리할 수 있습니다.
Google Cloud 에서는 측정항목 범위 할당량이 소진되어 측정항목 범위에 프로젝트를 추가할 수 없는 경우를 제외하고 앱 지원 폴더에 대한 측정항목 범위를 관리합니다. 이 경우 할당량 증가를 요청한 후 앱 지원 폴더의 관리 프로젝트 측정항목 범위에 프로젝트를 수동으로 추가할 수 있습니다. 자세한 내용은 앱 지원 폴더의 측정항목 범위를 참조하세요.
시작하기 전에
- 측정항목 범위 및 범위 지정 프로젝트라는 용어에 익숙하지 않다면 측정항목 범위 개요를 참조하세요.
-
측정항목 범위를 구성하는 데 필요한 권한을 얻으려면 관리자에게 범위 지정 프로젝트와 측정항목 범위에 추가하려는 각 프로젝트에 대한 모니터링 관리자(
roles/monitoring.admin
) IAM 역할을 부여해 달라고 요청하세요. 역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요. VPC 서비스 제어를 사용하는 경우 측정항목 범위와 VPC 경계를 구성하는 순서를 고려해야 합니다. Cloud Monitoring은 프로젝트가 측정항목 범위에 추가될 때 VPC 경계 검사를 수행합니다.
먼저 VPC 경계를 만든 후에 측정항목 범위에 프로젝트를 추가하려고 하면 경계 검사 프로세스가 실행됩니다. 이 프로세스에서는 추가된 컨테이너가 범위 지정 프로젝트와 동일한 경계에 있거나 경계 브리지를 통해 범위 지정 프로젝트에 연결되었는지 확인합니다. 경계 검사가 실패하면 측정항목 범위에 프로젝트가 추가되지 않습니다.
먼저 측정항목 범위를 구성한 후 경계를 만들면 경계 유효성 검사 프로세스가 실행되지 않습니다. 이 방법을 사용하면 서로 다른 경계에 있는 프로젝트의 시계열 데이터에 액세스할 수 있습니다.
IAM 역할을 구성하거나 프로젝트에 대한 액세스 권한을 부여하는 경우 측정항목 범위에 범위 지정 프로젝트 이외의 프로젝트가 포함된 프로젝트에 대한 권한이 미치는 영향을 고려하세요. 범위 지정 프로젝트에서 Monitoring에 읽기 권한을 부여하는 역할을 통해 주 구성원은 측정항목 범위에 포함된 프로젝트에서 저장하는 데이터를 표시할 수 있는 차트와 알림 정책을 볼 수 있습니다.
측정항목 범위에 프로젝트 추가
프로젝트를 측정항목 범위에 추가하려면 다음 안내를 따르세요.
-
Google Cloud 콘솔에서 settings 설정 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.
- Google Cloud 콘솔에서 Google Cloud 프로젝트를 선택합니다. App Hub 호스트 프로젝트 구성의 경우 호스트 프로젝트를 선택합니다.
측정항목 범위를 선택합니다.
측정항목 범위 탭에는 현재 Google Cloud 프로젝트에서 모니터링하는 리소스가 나열됩니다. 또한 측정항목 범위에 현재 Google Cloud 프로젝트가 포함된 Google Cloud 프로젝트가 나열됩니다.
Google Cloud 프로젝트를 측정항목 범위에 추가하려면 다음 단계를 따르세요.
- Google Cloud 프로젝트 창에서 프로젝트 추가를 클릭합니다.
Google Cloud 프로젝트 추가 대화상자에서 프로젝트 선택을 클릭한 후 항목을 선택합니다. 변경사항을 저장하려면 프로젝트 추가를 클릭합니다.
설정 페이지로 돌아갑니다. 그러면 해당 페이지의 테이블이 업데이트되어 선택한 항목이 나열됩니다. 목록에서 Google Cloud 프로젝트를 삭제하려면 cancel 프로젝트 삭제를 클릭합니다.
프로젝트를 측정항목 범위에 추가한 뒤 변경사항이 모든 Monitoring 시스템에 전파되는 데 약 60초가 걸립니다. 차트 또는 알림 정책을 만들기 전에 최소 60초 이상 기다리세요. 새 측정항목이 표시되려면 Google Cloud 콘솔 페이지를 새로고침해야 할 수 있습니다.
선택한 프로젝트의 측정항목 범위가 선택한 Google Cloud 프로젝트를 포함하도록 업데이트되었습니다.
측정항목 범위에서 프로젝트 삭제
성능을 개선하거나 다른 프로젝트를 추가할 수 있도록 할당량을 확보하기 위해 메트릭 범위에서 프로젝트를 제거할 수 있습니다. 예를 들어, 기본적으로 측정항목 범위에는 375개의 Google Cloud 프로젝트가 포함될 수 있습니다. 이 할당량을 모두 사용한 경우 다른 프로젝트를 추가할 수 있도록 프로젝트 하나를 삭제할 수 있습니다.
측정항목 범위에서 프로젝트를 삭제한 후에는 해당 프로젝트에 저장된 시계열 데이터를 범위 지정 프로젝트에서 차트로 표시하거나 모니터링할 수 없습니다. 측정항목 범위에서 프로젝트를 삭제해도 정의한 차트, 대시보드, 알림 정책, 업타임 체크, 그룹 구성은 변경되지 않습니다. 그러나 차트에 표시되는 시계열과 알림 정책에서 모니터링하는 시계열은 변경될 수 있습니다.
측정항목 범위에서 프로젝트를 삭제하려면 다음 안내를 따르세요.
-
Google Cloud 콘솔에서 settings 설정 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.
- Google Cloud 콘솔에서 Google Cloud 프로젝트를 선택합니다. App Hub 호스트 프로젝트 구성의 경우 호스트 프로젝트를 선택합니다.
- 측정항목 범위를 선택합니다.
- Google Cloud 프로젝트 창에서 삭제하려는 프로젝트를 선택하고 프로젝트 삭제를 클릭한 후 확인 대화상자를 완료합니다.
측정항목 범위의 프로젝트 나열
측정항목 범위에 리소스를 나열하려면 다음을 수행합니다.
-
Google Cloud 콘솔에서 settings 설정 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.
- Google Cloud 콘솔에서 Google Cloud 프로젝트를 선택합니다. App Hub 호스트 프로젝트 구성의 경우 호스트 프로젝트를 선택합니다.
측정항목 범위를 선택합니다.
측정항목 범위 탭에는 현재 Google Cloud 프로젝트에서 모니터링하는 리소스가 나열됩니다. 또한 측정항목 범위에 현재 Google Cloud 프로젝트가 포함된 Google Cloud 프로젝트가 나열됩니다.
할당량 상향 조정 요청
기본적으로 측정항목 범위에는 375개의 Google Cloud 프로젝트가 포함될 수 있습니다. 하지만 "모니터링 프로젝트/모니터링 측정항목 범위" 할당량 증가를 요청할 수 있습니다. 할당량을 기본값인 375개의 Google Cloud 프로젝트 이상으로 늘리면 성능 문제가 발생할 수 있습니다.
할당량 상향을 요청하는 방법에 관한 안내는 Google Cloud 콘솔을 사용하여 할당량 관리를 참고하세요.
다른 측정항목 범위 선택
Google Cloud 콘솔 프로젝트 선택 도구에서 선택한 프로젝트는 현재 측정항목 범위의 범위 프로젝트입니다. 범위 지정 프로젝트와 측정항목 범위 간에는 일대일 관계가 있습니다.
다른 측정항목 범위를 선택하려면 Google Cloud 콘솔 프로젝트 선택 도구로 다른 프로젝트를 선택합니다.