대시보드 허브에서 대시보드 만들기 및 관리(미리 보기)
대시보드는 Azure Portal의 클라우드 리소스에 집중적으로 구성된 보기입니다. 새 대시보드 허브(미리 보기) 환경은 탭, 다양한 데이터 원본을 지원하는 다양한 타일 집합 및 최신 버전의 Azure 모바일 앱의 대시보드 액세스와 같은 편집 기능을 제공합니다.
현재 대시보드 허브는 공유 대시보드를 만들고 관리하는 데만 사용할 수 있습니다. 이러한 공유 대시보드는 구독에서 Azure 리소스로 구현됩니다. 구독 수준 액세스 권한이 있는 모든 사용자의 Azure Portal 또는 Azure 모바일 앱에 표시됩니다.
Important
대시보드 허브는 현재 미리 보기로 제공됩니다. 베타, 미리 보기로 제공되거나 아직 일반 공급으로 릴리스되지 않은 Azure 기능에 적용되는 약관은 Microsoft Azure 미리 보기에 대한 추가 사용 약관을 참조하세요.
현재 제한 사항
새 대시보드 허브 환경을 사용하기 전에 다음과 같은 현재 제한 사항에 유의하고 새 대시보드가 조직의 요구 사항을 충족하는지 확인합니다.
프라이빗 대시보드는 현재 대시보드 허브에서 지원되지 않습니다. 이러한 대시보드는 기본적으로 구독의 모든 사용자와 공유됩니다. 프라이빗 대시보드를 만들거나 제한된 사용자 집합과만 공유하려면 새 환경을 사용하는 대신 Azure Portal의 대시보드 보기에서 대시보드를 만듭니다.
일부 타일은 대시보드 허브 환경에서 아직 사용할 수 없습니다. 현재는 다음 타일을 사용할 수 있습니다.
- Azure Resource Graph 쿼리
- 메트릭
- 리소스
- 리소스 그룹
- 최근 리소스
- 모든 리소스
- 마크다운
- 정책
대시보드가 이러한 타일 중 하나를 사용하는 경우 현재 해당 대시보드에 대한 새 환경을 사용하지 않는 것이 좋습니다. 새 환경에 타일 유형을 더 추가하게 되면 이 페이지를 업데이트할 것입니다.
새 대시보드 만들기
할당된 이름으로 새 공유 대시보드를 만들려면 다음 단계를 수행합니다.
Azure Portal에 로그인합니다.
대시보드 허브를 검색한 다음, 선택합니다.
대시보드(미리 보기)에서 공유 대시보드를 선택합니다. 그런 다음 만들기를 선택합니다.
타일을 정렬할 수 있는 그리드가 있는 빈 대시보드가 표시됩니다.
템플릿을 사용하여 대시보드를 만들려면 템플릿 선택을 선택한 다음, 시작하는 데 사용할 수 있는 템플릿을 선택합니다. 이름 및 기타 적용 가능한 정보를 입력합니다. 예를 들어 SQL 데이터베이스 상태를 선택하는 경우 SQL 데이터베이스 리소스를 지정해야 합니다. 완료되면 제출을 선택합니다.
템플릿을 사용하지 않거나 타일을 더 추가하려면 타일 추가를 선택하여 타일 갤러리를 엽니다. 타일 갤러리는 다양한 유형의 정보를 표시하는 다양한 타일을 제공합니다. 타일을 선택한 다음, 추가를 선택합니다. 타일 갤러리의 타일을 그리드로 끌어올 수도 있습니다. 원하는 대로 타일의 크기를 조정하거나 다시 정렬합니다.
아직 이름을 지정하지 않았거나 입력한 내용을 변경하려면 대시보드 이름 바꾸기를 선택하여 대시보드를 쉽게 식별하는 데 도움이 되는 이름을 입력합니다.
완료되면 명령 모음에서 대시보드 게시V2를 선택합니다.
대시보드를 저장할 구독 및 리소스 그룹을 선택합니다.
대시보드의 이름을 입력합니다. 이 이름은 Azure의 대시보드 리소스에 사용되며 게시 후에는 변경할 수 없습니다. 그러나 나중에 대시보드의 표시된 제목을 편집할 수 있습니다.
제출을 선택합니다.
대시보드가 게시되었음을 확인하는 알림이 표시됩니다. 필요에 따라 계속해서 대시보드를 편집할 수 있습니다.
Important
새 환경의 모든 대시보드는 기본적으로 공유되므로 구독에 액세스 권한이 있는 모든 사용자는 대시보드 리소스에 액세스할 수 있습니다. 액세스 제어 옵션에 대한 자세한 내용은 액세스 제어 이해를 참조하세요.
기존 대시보드를 기준으로 대시보드 만들기
기존 대시보드를 기준으로 할당된 이름으로 새 공유 대시보드를 만들려면 다음 단계를 수행합니다.
팁
계속하기 전에 현재 제한 사항을 검토합니다. 대시보드에 현재 새 환경에서 지원되지 않는 타일이 포함된 경우 원래 대시보드를 기준으로 새 대시보드를 만들 수 있습니다. 그러나 아직 사용할 수 없는 타일은 포함되지 않습니다.
시작할 대시보드로 이동합니다. Azure 메뉴에서 대시보드를 선택한 다음, 시작하려는 대시보드를 선택하여 이 작업을 수행할 수 있습니다. 또는 새 대시보드 허브에서 대시보드를 확장한 다음, 프라이빗 대시보드 또는 공유 대시보드를 선택하여 대시보드를 찾습니다.
지금 이용해 보기를 선택합니다.
대시보드가 새 대시보드 허브 편집 환경에서 열립니다. 이전 섹션에서 설명한 프로세스에 따라 대시보드를 새 공유 대시보드로 게시하거나, 게시하기 전에 대시보드를 편집하는 방법을 알아봅니다.
대시보드 편집
대시보드를 만든 후에 Azure 리소스를 표시하거나 다른 유용한 정보를 표시하는 타일을 추가하거나, 크기를 조정하거나, 정렬할 수 있습니다.
대시보드의 편집 페이지를 열려면 명령 모음에서 편집을 선택합니다. 아래 섹션에 설명된 대로 변경한 다음, 완료되면 대시보드 게시V2를 선택합니다.
타일 갤러리에서 타일 추가
타일 갤러리를 사용하여 대시보드에 타일을 추가하려면 다음 단계를 수행합니다.
타일 추가를 클릭하여 타일 갤러리를 엽니다.
대시보드에 추가하려는 타일을 선택하고 추가를 선택합니다. 또는 타일을 그리드의 원하는 위치로 끌어올 수 있습니다.
타일을 구성하려면 편집을 선택하여 타일 편집기를 엽니다.
제목을 편집하거나 구성을 변경하는 등, 원하는 방식대로 타일을 변경합니다. 완료되면 변경 내용 적용을 선택합니다.
타일 크기 조정 또는 재정렬
타일의 크기를 변경하려면 타일의 오른쪽 아래 모서리에 있는 화살표를 선택한 다음, 끌어서 크기를 조정합니다. 타일 크기를 조정할 그리드 공간이 충분하지 않으면 원래 크기로 다시 돌아갑니다.
타일의 배치를 변경하려면 타일을 선택한 다음, 대시보드의 새 위치로 끌어다 놓습니다.
타일 레이아웃에 만족할 때까지 필요에 따라 이 단계를 반복합니다.
타일 삭제
대시보드에서 타일을 제거하려면 타일의 오른쪽 위 모서리를 마우스로 가리킨 다음, 삭제를 선택합니다.
관리 탭
새 대시보드 환경을 사용하면 정보를 그룹화할 수 있는 여러 탭을 만들 수 있습니다. 탭을 만들려면 다음을 수행합니다.
명령 모음에서 관리 탭을 선택하여 관리 탭 창을 엽니다.
만들려는 탭의 이름을 입력합니다.
탭 순서를 변경하려면 탭을 끌어서 놓거나 탭 옆의 확인란을 선택하고 위로 이동 및 아래로 이동 단추를 사용합니다.
작업을 마쳤으면 변경 내용 적용을 선택합니다.
그런 다음, 각 탭을 선택하여 개별적으로 편집할 수 있습니다.
대시보드 필터 적용
대시보드에 필터를 추가하려면 명령 모음에서 매개 변수를 선택하여 매개 변수 관리 창을 엽니다.
표시되는 옵션은 대시보드에 사용되는 타일에 따라 달라집니다. 예를 들어 특정 구독 또는 위치에 대한 데이터를 필터링하는 옵션이 표시 될 수 있습니다.
대시보드에 메트릭 타일이 포함된 경우 기본 매개 변수는 시간 범위 및 시간 세분성입니다.
매개 변수를 편집하려면 연필 아이콘을 선택합니다.
새 매개 변수를 추가하려면 추가를 선택한 다음, 원하는 대로 매개 변수를 구성합니다.
매개 변수를 제거하려면 휴지통 아이콘을 선택합니다.
리소스 페이지에서 콘텐츠 고정
리소스 페이지에서 대시보드에 타일을 직접 추가할 수도 있습니다.
많은 리소스 페이지의 명령 모음에는 고정 아이콘이 포함되어 있습니다. 즉, 해당 리소스를 나타내는 타일을 고정할 수 있습니다.
경우에 따라 고정 아이콘이 페이지 내의 특정 콘텐츠에 의해 나타날 수도 있습니다. 즉, 전체 페이지가 아닌 특정 콘텐츠에 대한 타일을 고정할 수 있습니다. 예를 들어 컨텍스트 창을 통해 일부 리소스를 고정할 수 있습니다.
대시보드에 콘텐츠를 고정하려면 대시보드에 고정 옵션 또는 핀 아이콘을 선택합니다. 공유 대시보드 유형을 선택해야 합니다. 새로 만들기를 선택하여 이 고정을 포함할 새 대시보드를 만들 수도 있습니다.
대시보드 내보내기
대시보드 허브에서 대시보드를 내보내 프로그래밍 방식으로 구조를 볼 수 있습니다. 이러한 내보낸 템플릿을 향후 대시보드를 만들기 위한 기준으로 사용할 수도 있습니다.
대시보드를 내보내려면 내보내기를 선택합니다. 다운로드하려는 형식에 대한 옵션을 선택합니다.
- ARM 템플릿: 대시보드의 ARM 템플릿 표현을 다운로드합니다.
- 대시보드: 대시보드의 JSON 표현을 다운로드합니다.
- 보기: 대시보드의 선언적 보기를 다운로드합니다.
선택한 후 선택한 편집기에서 다운로드한 버전을 볼 수 있습니다.
액세스 제어 이해
게시된 대시보드는 Azure 리소스로 구현됩니다. 각 대시보드는 구독 내에서 리소스 그룹에 포함된 관리 가능한 항목으로 존재합니다. 대시보드 허브를 통해 액세스 제어를 관리할 수 있습니다.
Azure RBAC(Azure 역할 기반 액세스 제어)를 사용하면 관리 그룹, 구독, 리소스 그룹 또는 리소스의 네 가지 범위 수준에서 역할에 사용자를 할당할 수 있습니다. Azure RBAC 권한은 상위 수준에서 개별 리소스로 상속됩니다. 대부분의 경우 게시된 대시보드에 대한 액세스 권한을 부여하는 구독에 대한 역할에 사용자가 이미 할당되어 있을 수 있습니다.
예를 들어 구독에 소유자 또는 기여자 역할이 있는 사용자는 구독 내에서 대시보드를 나열하거나 보거나 만들거나 수정하거나 삭제할 수 있습니다. Microsoft.Portal/Dashboards/Write
권한이 포함된 사용자 지정 역할이 있는 사용자도 이러한 작업을 수행할 수 있습니다.
구독에 대한 읽기 권한자 역할(또는 Microsoft.Portal/Dashboards/Read permission
이 있는 사용자 지정 역할)이 있는 사용자는 해당 구독 내에서 대시보드를 나열하고 볼 수 있지만 수정하거나 삭제할 수는 없습니다. 이러한 사용자는 대시보드의 프라이빗 복사본을 직접 만들 수 있습니다. 또한 이러한 사용자는 자체적으로 사용하기 위해 게시된 대시보드에 대한 로컬 편집을 만들 수 있지만(예: 문제 해결 시), 해당 변경 내용을 서버로 다시 게시할 수 없습니다. 이러한 사용자는 Azure 모바일 앱에서 이러한 대시보드를 볼 수도 있습니다.
구독 수준에서 부여된 액세스 권한을 넘어 대시보드에 대한 액세스 권한을 확장하려면 개별 대시보드 또는 여러 대시보드가 포함된 리소스 그룹에 권한을 할당할 수 있습니다. 예를 들어 사용자가 구독 전체에서 제한된 권한을 가지지만 특정 대시보드 하나를 편집할 수 있어야 하는 경우 해당 대시보드에 대해서만 더 많은 권한을 가진 다른 역할(예: 기여자)을 할당할 수 있습니다.