이 문서에서는 임시 그룹 및 임시 필터를 추가하여 각 위젯을 수정할 필요 없이 커스텀 대시보드에 표시되는 데이터를 변경하는 방법을 설명합니다. 대시보드 전체 그룹 또는 필터를 추가하면 대시보드 툴바에 해당 그룹 또는 필터에 대한 메뉴 항목이 표시됩니다.
문제를 해결할 때 임시 그룹 또는 필터를 추가하여 대시보드에 표시되는 데이터를 수정할 수 있습니다. 예를 들어 이슈를 조사하고 대시보드에 특정 가상 머신(VM)의 데이터만 표시하려면 임시 필터를 추가합니다.
페이지를 새로고침하면 임시 그룹 및 필터가 자동으로 삭제되지만 수동으로 삭제할 수도 있습니다.
영구 필터를 만들 수도 있습니다. 예를 들어 필터를 고정하면 항상 사용할 수 있다는 점을 제외하고 임시 필터와 동일하게 작동합니다. 선택한 위젯에 필터를 적용할 수 있는 변수를 만들 수도 있습니다. 자세한 내용은 변수 및 고정된 필터 만들기 및 관리하기를 참고하세요.
대시보드 필터의 작동 방식
대시보드 필터는 라벨과 값을 지정합니다. 대시보드에 표시되는 시계열에 따라 필터링에 사용할 수 있는 라벨이 결정됩니다. 위젯이 대시보드 전체 필터를 지원하는 방식은 위젯에 표시되는 데이터 유형과 위젯 구성에 따라 달라집니다.
선 차트와 같이 시계열 데이터를 표시하는 위젯의 경우 다음 규칙이 적용됩니다.
위젯으로 표시되는 시계열이 필터에서 라벨을 지원하지 않으면 대시보드 전체 필터는 표시된 데이터를 변경하지 않습니다.
예를 들어
instance_id
라벨에 필터를 추가했는데 대시보드의 차트에instance_id
라벨이 있는 데이터가 표시되지 않으면 해당 필터에서 표시된 데이터를 변경하지 않습니다.위젯이 라벨 값을 지정하면 대시보드 전체 필터에서 표시된 데이터를 변경하지 않습니다.
예를 들어
instance_id
라벨에 필터를 추가했는데 대시보드의 차트에instance_id
라벨을 기반으로 하는 필터가 포함된 경우 대시보드 전체 필터에서 표시된 데이터를 변경하지 않습니다.그렇지 않으면 차트는 대시보드 전체 필터를 충족하는 시계열로만 표시되는 데이터를 필터링합니다.
로그 패널 위젯의 경우 리소스 라벨에 기반한 대시보드 전체 필터가 쿼리를 업데이트합니다. 예를 들어 대시보드 전체 필터 cluster_name: mycluster를 추가하면 resource.labels."cluster_name"="mycluster"가 포함되도록 쿼리가 업데이트됩니다.
대시보드 전체 필터를 여러 개 추가할 수 있습니다. 이러한 필터는 논리곱(AND)으로 조인됩니다.
시작하기 전에
Google Cloud 콘솔을 사용하여 임시 필터를 추가하거나 수정하는 데 필요한 권한을 얻으려면 관리자에게 프로젝트에 대한 모니터링 뷰어(roles/monitoring.viewer
) IAM 역할을 부여해 달라고 요청하세요.
역할 부여에 대한 자세한 내용은 프로젝트, 폴더, 조직에 대한 액세스 관리를 참조하세요.
커스텀 역할이나 다른 사전 정의된 역할을 통해 필요한 권한을 얻을 수도 있습니다.
역할에 대한 자세한 내용은 Identity and Access Management로 액세스 제어를 참조하세요.
임시 그룹 만들기 또는 수정하기
대시보드 전체 그룹을 추가하면 대시보드의 위젯에 그룹화 라벨에 대해 동일한 값을 갖는 각 시계열 집합에 대해 하나의 시계열이 표시됩니다. 기본적으로 각 집합의 평균이 표시됩니다. 하지만 위젯이 그룹화 함수를 정의하면 해당 함수가 사용됩니다.
예를 들어 대시보드에 VM 인스턴스의 CPU 사용률을 표시하는 차트가 있다고 가정합니다. 특정 영역에 VM을 더 배포해야 하는지 확인하려면 대시보드와 해당 차트를 수정하여 그룹화 옵션을 변경하면 됩니다. 대안은 영역별로 대시보드를 일시적으로 그룹화한 다음 CPU 사용률 차트를 보는 것입니다.
임시 그룹화를 만들거나 수정하려면 다음 안내를 따르세요.
-
Google Cloud 콘솔에서 대시보드 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Trace인 결과를 선택합니다.
- arrow_drop_down 그룹화 기준 메뉴를 펼친 후 그룹화 라벨을 선택합니다.
- 확인을 클릭합니다.
대시보드에서 이동하면 생성한 모든 그룹이 삭제됩니다.
임시 필터 만들기
이슈를 조사할 때 특정 방식으로 데이터를 확인해야 할 수 있습니다. 예를 들어 특정 가상 머신 또는 특정 리전의 리소스에 대한 시계열만 볼 수 있습니다. 임시 필터를 생성하면 해당 필터와 일치하는 데이터를 표시하도록 모든 대시보드 위젯이 수정됩니다.
예를 들어 특정 VM 인스턴스의 시계열만 표시하도록 모든 차트를 구성하려면 instance_id
라벨을 기준으로 필터를 생성합니다. 마찬가지로 특정 영역의 시계열만 표시하도록 대시보드를 구성하려면 zone
라벨을 기준으로 필터를 생성합니다.
임시 필터를 만들려면 다음 안내를 따르세요.
-
Google Cloud 콘솔에서 대시보드 페이지로 이동합니다.
검색창을 사용하여 이 페이지를 찾은 경우 부제목이 Trace인 결과를 선택합니다.
대시보드의 filter_list 필터 막대에서 필터 추가를 클릭한 후 메뉴에서 라벨을 선택합니다.
대시보드에 표시되는 모든 시계열의 라벨이 메뉴에 나열됩니다.
라벨을 선택하면 대시보드 툴바에 필터가 추가됩니다. 필터 이름은 선택한 이름과 같고 값이 모든 값과 일치하는
*
로 설정됩니다. 예를 들어zone
을 선택하면 툴바에zone: *
가 표시됩니다.일치시킬 특정 값을 선택하려면 필터를 클릭한 후(예:
zone: *
클릭) 메뉴에서 값을 선택합니다. 메뉴 옵션의 수를 줄이려면 filter_list 필터 영역에 값의 일부를 입력합니다.
대시보드에서 이동하면 생성한 모든 필터가 삭제됩니다.
임시 필터 수정
임시 필터의 값을 수정하려면 해당 필터에서 arrow_drop_down 메뉴를 클릭한 다음 선택합니다.
선택하면 차트와 표가 새로고침됩니다.
임시 필터 삭제
대시보드에서 이동하면 임시 필터가 자동으로 삭제됩니다. 임시 필터를 수동으로 삭제하려면 해당 필터에서 cancel 삭제를 클릭합니다.