이 문서에서는 Google Cloud 프로젝트에 있는 커스텀 대시보드를 조직의 사용자 또는 그룹과 공유하는 방법을 설명합니다. 예를 들어 어떤 문제를 해결할 때 팀원이 대시보드를 보게 해야 할 수 있습니다.
이 옵션을 사용하는 경우 Monitoring을 사용하여 수신자에게 대시보드 URL을 보내는 것이 좋습니다. Monitoring은 대시보드를 볼 권한이 없을 수 있는 수신자를 식별하고 필요한 권한을 부여할 수 있는 옵션을 제공합니다.
실제 대시보드 대신 대시보드의 구조, 즉 정의를 공유할 수도 있습니다. 자세한 내용은 다른 프로젝트에 대시보드 정의 복사를 참조하세요.
권장사항
대시보드를 공유할 때 권한 장벽을 없애려면 Google Cloud 프로젝트의 소유자(roles/owner
) IAM 역할이 있는 주 구성원이 Google Cloud 프로젝트에 저장된 대시보드를 확인해야 하는 모든 사용자, 그룹, 도메인에 Monitoring 뷰어(roles/monitoring.viewer
) 역할을 부여하는 것이 좋습니다. 자세한 내용은 Cloud Monitoring에 액세스 권한 부여를 참조하세요.
시작하기 전에
IAM 역할을 확인합니다.
-
Google Cloud 콘솔에서 IAM 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 IAM 및 관리자인 결과를 선택합니다.
Google Cloud 프로젝트를 선택합니다.
권한 거부 오류가 발생하면 프로젝트의 IAM 역할이 없거나 역할 범위가 프로젝트 범위가 아닐 수 있습니다. IAM 페이지를 보려면 프로젝트 범위 IAM 역할이 있어야 합니다. 프로젝트 범위 역할은 소유자(
roles/owner
), 편집자(roles/editor
), 뷰어(roles/viewer
)입니다.
대시보드 공유
데이터 이상을 조사할 때는 다른 사용자 또는 사용자 그룹이 커스텀 대시보드를 보도록 해야 할 수 있습니다. 예를 들어 성능 측정항목에서 예상된 저하 또는 급증이 표시되거나 팀 동료와 상의가 필요할 수 있습니다. 이 시나리오에서는 팀원과 대시보드를 공유하려고 합니다.
대시보드를 공유하려면 다음 단계를 따르세요.
-
Google Cloud 콘솔에서 대시보드 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Monitoring인 결과를 선택합니다.
- 대시보드를 선택합니다.
공유를 클릭한 후 다음 표를 사용하여 대화상자를 작성합니다.
소유자(
roles/owner
)- 사용자 및 그룹 추가를 클릭하고 사용자 또는 그룹의 이름을 입력합니다.
- 메시지를 클릭하고 이메일에 포함할 정보를 입력합니다. 대시보드 URL은 포함하지 않아도 됩니다.
선택사항: 대시보드에 특정 기간의 데이터를 표시하려면 커스텀 기간의 대시보드 열기를 선택한 다음 시작 및 종료 시간을 입력합니다.
기본적으로 대시보드에는 최근 1시간 동안의 데이터가 표시됩니다.
보내기를 클릭합니다.
Monitoring에서 이메일 수신자에게 대시보드를 볼 수 있는 권한이 있는지 평가합니다. Monitoring에는 그룹 구성원에 대한 액세스 권한이 없으므로 구성원은 대시보드를 보기 위한 권한이 필요한 것으로 식별될 수 있습니다.
모든 수신자에게 대시보드를 볼 수 있는 권한이 있으면 수신자에게 대시보드를 볼 수 있는 초대 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
수신자에게 액세스 권한을 부여하라는 대화상자가 열리면 Monitoring은 수신자에게 대시보드를 볼 권한이 없을 것으로 판단합니다.
대시보드를 볼 수 있는 최소한의 권한을 부여하려면 Monitoring 뷰어 역할을 선택하고 보내기를 클릭합니다.
각 수신자에게 대시보드를 볼 수 있도록 초대하는 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
편집자(
roles/editor
)- 사용자 및 그룹 추가를 클릭하고 사용자 또는 그룹의 이름을 입력합니다.
- 메시지를 클릭하고 이메일에 포함할 정보를 입력합니다. 대시보드 URL은 포함하지 않아도 됩니다.
선택사항: 대시보드에 특정 기간의 데이터를 표시하려면 커스텀 기간의 대시보드 열기를 선택한 다음 시작 및 종료 시간을 입력합니다.
기본적으로 대시보드에는 최근 1시간 동안의 데이터가 표시됩니다.
보내기를 클릭합니다.
Monitoring에서 이메일 수신자에게 대시보드를 볼 수 있는 권한이 있는지 평가합니다. Monitoring에는 그룹 구성원에 대한 액세스 권한이 없으므로 구성원은 대시보드를 보기 위한 권한이 필요한 것으로 식별될 수 있습니다.
모든 수신자에게 대시보드를 볼 수 있는 권한이 있으면 수신자에게 대시보드를 볼 수 있는 초대 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
'일부 사용자가 액세스하지 못할 수 있습니다'라는 제목의 대화상자가 표시되면 Monitoring은 수신자에게 대시보드를 볼 권한이 없을 것으로 판단합니다. 공유 명령어를 계속 진행하려면 보내기를 클릭한 후 확인을 클릭합니다.
각 수신자에게 대시보드를 볼 수 있도록 초대하는 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
뷰어(
roles/viewer
)- 사용자 및 그룹 추가를 클릭하고 사용자 또는 그룹의 이름을 입력합니다.
- 메시지를 클릭하고 이메일에 포함할 정보를 입력합니다. 대시보드 URL은 포함하지 않아도 됩니다.
선택사항: 대시보드에 특정 기간의 데이터를 표시하려면 커스텀 기간의 대시보드 열기를 선택한 다음 시작 및 종료 시간을 입력합니다.
기본적으로 대시보드에는 최근 1시간 동안의 데이터가 표시됩니다.
보내기를 클릭합니다.
Monitoring에서 이메일 수신자에게 대시보드를 볼 수 있는 권한이 있는지 평가합니다. Monitoring에는 그룹 구성원에 대한 액세스 권한이 없으므로 구성원은 대시보드를 보기 위한 권한이 필요한 것으로 식별될 수 있습니다.
모든 수신자에게 대시보드를 볼 수 있는 권한이 있으면 수신자에게 대시보드를 볼 수 있는 초대 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
'일부 사용자가 액세스하지 못할 수 있습니다'라는 제목의 대화상자가 표시되면 Monitoring은 수신자에게 대시보드를 볼 권한이 없을 것으로 판단합니다. 공유 명령어를 계속 진행하려면 보내기를 클릭한 후 확인을 클릭합니다.
각 수신자에게 대시보드를 볼 수 있도록 초대하는 이메일이 전송됩니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
기타 모든 역할
- 사용자 및 그룹 추가를 클릭하고 사용자 또는 그룹의 이름을 입력합니다.
- 메시지를 클릭하고 이메일에 포함할 정보를 입력합니다. 대시보드 URL은 포함하지 않아도 됩니다.
선택사항: 대시보드에 특정 기간의 데이터를 표시하려면 커스텀 기간의 대시보드 열기를 선택한 다음 시작 및 종료 시간을 입력합니다.
기본적으로 대시보드에는 최근 1시간 동안의 데이터가 표시됩니다.
보내기를 클릭합니다.
Monitoring에서 수신자에게 대시보드를 볼 수 있도록 초대하는 이메일을 보냅니다. 이메일에는 메시지와 대시보드 URL이 포함됩니다.
문제 해결
이 섹션에서는 대시보드를 공유할 때 발생할 수 있는 오류를 해결하는 방법을 설명합니다.
대시보드를 공유할 때 오류 메시지가 표시됨
대시보드를 공유할 때 두 가지 오류가 발생할 수 있습니다.
소유자(
roles/owner
) 역할이 있지만 공유 대화상자에 다음 오류 메시지가 표시됩니다.Unable to grant access to the following account due to organization configurations
조직 정책에 따라 주 구성원에게 역할을 부여할 수 없습니다. 이 오류를 해결하려면 조직 관리자에게 문의하세요.
이메일 주소가 없는 수신자를 한 명 이상 선택한 경우 공유 대화상자에 다음 오류 메시지가 표시됩니다.
Error: Email addresses and domains must be associated with an active Google Account, Google Workspace account, or Cloud Identity account.
단, 유효한 이메일 주소를 가진 수신자에게는 모두 이메일 알림이 전송되었습니다.
공유 대시보드를 볼 수 없음
이메일로 대시보드 URL을 수신했지만 URL에 액세스하면 대시보드를 볼 수 없습니다. 대신 다음 메시지가 표시됩니다.
You do not have sufficient permissions to view this page
이 문제를 해결하려면 프로젝트 소유자에게 연락하여 Monitoring 뷰어(roles/monitoring.viewer
) 역할을 부여해 달라고 요청하세요.
다음 단계
- 차트 데이터 탐색
대시보드에 필터 추가: