작업공간 만들기

Cloud Monitoring은 작업공간을 사용하여 정보를 구성하고 관리합니다. 이 페이지에서는 기존 Google Cloud 프로젝트의 작업공간을 만드는 방법과 여러 Google Cloud 프로젝트의 모니터링 정보를 관리하는 작업공간을 만드는 방법을 설명합니다.

작업공간은 단일 Google Cloud 프로젝트의 모니터링 데이터를 관리하거나 여러 Google Cloud 프로젝트 및 AWS 계정의 데이터를 관리할 수 있습니다. 하지만 Google Cloud 프로젝트 또는 AWS 계정은 한 번에 하나의 작업공간에만 연결할 수 있습니다. 개략적인 개념 설정은 작업공간을 참조하세요.

단일 Google Cloud 프로젝트의 모니터링 데이터를 관리하기 위한 작업공간을 만들려면 작업공간 만들기를 참조하세요.

여러 Google Cloud 프로젝트 또는 AWS 계정의 모니터링 데이터를 관리하는 작업공간을 만들려면 첫 번째 다중 프로젝트 작업공간 만들기다중 프로젝트 작업공간 권장사항을 참조하세요.

다음 주제에 대한 자세한 내용은 작업공간 관리를 참조하세요.

  • 작업공간에서 프로젝트 삭제
  • 다른 작업공간으로 프로젝트 이동
  • 두 개의 작업공간 병합
  • 작업공간 삭제

승인

이 섹션에서는 작업공간을 만들고 기존 작업공간에 프로젝트를 추가하는 데 필요한 역할 또는 권한을 설명합니다. Cloud Monitoring의 Identity and Access Management(IAM)에 대한 상세 내용은 액세스 제어를 참조하세요.

각 IAM 역할에는 ID와 이름이 있습니다. 역할 ID는 roles/monitoring.editor 형식이며 액세스 제어를 구성할 때 gcloud 명령줄 도구에 인수로 전달됩니다. 자세한 내용은 액세스 권한 부여, 변경, 취소를 참조하세요. 모니터링 편집기와 같은 역할 이름은 Cloud Console에 표시됩니다.

필수 Cloud Console 역할

작업공간을 만들려면 Google Cloud 프로젝트의 IAM 역할 이름이 다음 중 하나여야 합니다.

  • 모니터링 편집자
  • 모니터링 관리자
  • 프로젝트 소유자

기존 작업공간에 AWS 계정을 추가하려면 작업공간의 호스트 프로젝트에 해당하는 IAM 역할은 이전에 나열된 역할 중 하나여야 합니다. 작업 공간에 AWS 계정을 추가하려면 새 Google Cloud 프로젝트를 만들어야 합니다. 따라서 다음과 같이 추가 권한이 필요할 수 있습니다.

  • 호스트 프로젝트가 조직이나 폴더에 없으면 추가 권한이 필요하지 않습니다.

  • 호스트 프로젝트가 조직에 있지만 폴더가 아닌 경우 조직 수준에서 Google Cloud 프로젝트를 만들 수 있는 권한이 필요합니다.

  • 호스트 프로젝트가 폴더에 있으면 현재 AWS 계정을 작업공간에 추가할 수 없습니다.

역할 및 관련된 권한 목록을 보려면 역할을 참조하세요.

역할 확인

Cloud Console을 사용하여 프로젝트의 역할을 확인하려면 다음 절차를 따르세요.

  1. Cloud Console을 열고 Google Cloud 프로젝트를 선택합니다.

    Cloud Console로 이동

  2. 역할을 보려면 IAM 및 관리자를 클릭합니다. 역할은 사용자 이름과 같은 줄에 있습니다.

조직 수준의 권한을 확인하려면 해당 조직의 관리자에게 문의하세요.

작업공간 만들기

기존 Google Cloud 프로젝트의 작업공간을 만들려면 다음 단계를 따르세요.

  1. Cloud Console로 이동

    Cloud Console로 이동

  2. 툴바에서 프로젝트 선택기를 사용하여 Google Cloud 프로젝트를 선택합니다.

  3. Google Cloud 프로젝트의 작업공간을 만들 수 있는 적절한 권한이 있는지 확인합니다. 자세한 내용은 승인을 참조하세요.

  4. Cloud Console 탐색 메뉴에서 모니터링을 클릭합니다. 이 Google Cloud 프로젝트가 이미 작업공간과 연결되어 있으면 모니터링 개요 창이 표시됩니다. 그렇지 않으면 작업공간이 생성됩니다. 작업공간 생성 흐름은 다음 두 경로 중 하나를 따릅니다.

    • 다중 프로젝트 작업공간을 만든 적이 없는 경우 작업공간이 자동으로 생성됩니다. Google Cloud 프로젝트는 작업공간 호스트 프로젝트입니다. 작업공간과 Google Cloud 프로젝트도 같은 이름을 사용합니다. 작업공간을 만드는 데 잠시 시간이 걸립니다.
    • 다중 프로젝트 작업공간을 만든 경우 작업공간을 만들거나 기존 작업공간에 Google Cloud 프로젝트를 추가할 수 있습니다. 이 시나리오에서는 작업공간에 프로젝트 추가 대화상자가 표시됩니다.

      기존에 추가하거나 새 작업공간 만들기 대화상자를 선택합니다.

    작업공간이 생성되면 모니터링 개요 창이 표시됩니다. Monitoring 콘솔의 탐색창에는 현재 작업공간의 이름이 표시되며, Monitoring의 다양한 기능에 액세스하는 데 사용할 수 있는 탭도 있습니다. 작업공간 이름은 호스트 프로젝트 이름과 동일합니다.

    다음 스크린샷에는 현재 작업공간의 이름이 '빠른 시작'으로 나와 있습니다.

    빠른 시작이 선택된 Monitoring 탐색 메뉴

다음 섹션에서는 다중 프로젝트 작업공간을 만드는 방법을 설명합니다. 다음 주제에 대한 자세한 내용은 작업공간 관리를 참조하세요.

  • 작업공간에서 프로젝트 삭제
  • 다른 작업공간으로 프로젝트 이동
  • 두 개의 작업공간 병합
  • 작업공간 삭제

첫 번째 멀티 프로젝트 작업공간 만들기

첫 번째 다중 프로젝트 작업공간을 만들려면 다음 두 가지 방법 중 하나를 사용해야 합니다.

  • 기존 작업공간에 Google Cloud 프로젝트를 추가합니다.
  • 한 작업공간을 다른 작업공간으로 병합합니다.

두 경우 모두 작업공간의 설정 창에 나열된 옵션을 사용합니다. 두 Google Cloud 프로젝트에 자체 작업공간이 있는 경우 병합 옵션을 사용해야 합니다.

다중 프로젝트 작업공간이 있으면 작업공간에 포함되지 않은 Google Cloud 프로젝트의 모니터링을 선택할 때 다중 프로젝트 작업공간을 만들 수 있습니다. 이 경우 작업공간을 만들거나 기존 작업공간에 프로젝트를 추가할 수 있습니다.

작업공간에 Google Cloud 프로젝트를 추가하는 데 필요한 권한에 대한 자세한 내용은 승인을 참조하세요.

추가 사용

새 Google Cloud 프로젝트 2개(Project-AProject-B)가 있고 이러한 프로젝트를 위한 다중 프로젝트 작업공간을 만들려 한다고 가정합니다. 이러한 프로젝트는 새 프로젝트이므로 둘 다 작업공간과 연결되어 있지 않습니다.

첫 번째 다중 프로젝트 작업공간을 만들려면 다음 단계를 따르세요.

  1. Project-A의 작업공간을 만듭니다.

  2. Monitoring 탐색창에서 설정을 선택합니다.

  3. 설정 창에서 GCP 프로젝트 추가를 선택합니다. 대화상자에서 Project-B를 선택하고 프로젝트 추가를 클릭합니다.

    추가 작업이 완료되면 설정 창에 작업공간에 대한 두 개의 Google Cloud 프로젝트가 나열됩니다. 이 경우 Project-A는 호스트 프로젝트입니다.

병합 사용

Google Cloud 프로젝트 2개(Project-AProject-B)가 있고 이러한 프로젝트를 위한 다중 프로젝트 작업공간을 만들려 한다고 가정합니다. 또한 이러한 프로젝트가 작업공간의 호스트 프로젝트라고 가정합니다. 즉, Project-A에 대한 작업공간이 생성되었으며 Project-B에 대한 다른 작업공간이 생성되었습니다.

두 프로젝트가 작업공간의 호스트 프로젝트이므로 두 프로젝트를 동일한 작업공간에 포함하려면 작업공간을 병합해야 합니다.

  1. Monitoring 탐색창에서 작업공간 선택기를 사용하여 Project-A를 선택합니다. 이는 보관할 작업공간입니다.

  2. Monitoring 탐색창에서 설정을 선택합니다.

  3. 설정 창에서 병합을 선택한 다음 Project-B라는 작업공간을 선택합니다. 변경사항을 저장하려면 병합을 클릭합니다.

    병합 작업이 완료되면 설정 창에 Project-AProject-B가 작업공간의 구성원으로 표시됩니다. 이 경우 Project-A는 호스트 프로젝트입니다.

다중 프로젝트 작업공간 권장사항

다중 프로젝트 작업공간을 만들려면 다음 절차를 따르세요.

  1. 작업공간 호스트 프로젝트가 될 Google Cloud 프로젝트를 만듭니다. 이 프로젝트에는 리소스가 없습니다. 즉, VM 인스턴스, Cloud Spanner 테이블 또는 기타 리소스가 없습니다.

  2. 새 프로젝트의 작업 공간을 만듭니다. 자세한 내용은 작업 공간 만들기를 참조하세요.

  3. 모니터링 프로젝트 추가의 단계에 따라 Google Cloud 프로젝트 또는 AWS 계정을 작업공간에 추가합니다.

이 방법을 사용하면 마지막 단계에서 추가된 프로젝트를 다른 작업공간으로 이동하거나 작업공간에서 삭제할 수 있습니다. 이동 및 삭제 작업은 이동되거나 삭제되는 프로젝트에만 영향을 미칩니다. 작업공간의 다른 프로젝트는 영향을 받지 않습니다.

이 경우 비어 있는 호스트 프로젝트는 다른 작업공간으로 이동할 수 없으며 작업공간에서 삭제할 수 없습니다. 두 작업 모두 호스트 프로젝트의 작업공간을 다른 작업공간으로 병합해야 했습니다. 병합 작업은 작업공간의 모든 프로젝트에 영향을 미칩니다. 빈 호스트 프로젝트를 사용하여 향후 호스트 프로젝트를 다른 작업공간으로 이동해야 할 수 있는 가능성을 제거합니다. 자세한 내용은 작업공간 관리를 참조하세요.

작업공간에 프로젝트 또는 계정 추가

작업공간과 연결되지 않은 Google Cloud 프로젝트 또는 AWS 계정을 기존 작업공간에 추가하려면 다음을 수행합니다.

  1. Google Cloud Console에서 작업공간의 호스트 프로젝트인 Google Cloud 프로젝트를 선택합니다.

    Cloud Console로 이동

  2. 탐색 창에서 Monitoring을 선택한 다음 설정을 선택합니다.

  3. 작업공간에 Google Cloud 프로젝트를 추가하려면 GCP 프로젝트 추가를 클릭한 다음 작업공간에 추가할 프로젝트를 선택합니다. 변경사항을 저장하려면 프로젝트 추가를 클릭합니다.

  4. 작업공간에 AWS 계정을 추가하려면 AWS 계정 추가를 클릭합니다.

    1. 프로젝트 선택을 클릭하고 Google Cloud 프로젝트를 만들거나 AWS 커넥터 프로젝트로 사용할 기존 프로젝트를 선택합니다.

      Google Cloud 프로젝트는 AWS 계정 하나에 대한 커넥터 프로젝트일 수 있습니다.

      커넥터 프로젝트를 다른 용도로 사용하지 말고, 작업공간이 AWS 계정에 연결되어있는 동안 커넥터 프로젝트를 삭제하지 마세요.

      역할 ARN 및 계정 설명을 요청하는 AWS 계정 추가 대화상자

    2. AWS 계정 연결 안내를 따릅니다.

    3. AWS 계정 추가를 클릭합니다. Monitoring이 AWS 계정에 연결됩니다.

      이 단계를 반복하여 AWS 계정을 추가합니다.