대시보드 만들기

대시보드 만들기 (Create dashboards)

대시보드와 패널은 데이터를 시각적 형태로 보여줄 수 있게 해줘요. 각 패널은 시각화를 표시하려면 최소한 하나의 쿼리가 필요해요.

출처: 문서

본문

대시보드 만들기

대시보드를 만들려면:

  1. 왼쪽 메뉴에서 Dashboards를 선택합니다.
  2. New → New dashboard를 클릭하고 Add visualization을 선택합니다.
  3. 쿼리할 데이터 소스를 선택하고, 쿼리를 작성하며, 결과를 표시할 시각화 유형(타임시리즈, 테이블, 스탯 등)을 고릅니다.

필요한 만큼 패널을 추가한 뒤 Save dashboard로 저장합니다.

대시보드 편집

사이드바와 툴바

사이드바는 대시보드를 떠나지 않고 변경할 수 있게 해주며, 포커스가 있는 대시보드 부분과 연관된 옵션을 표시해요. 툴바는 사이드바 옆에 있으며 항상 사용할 수 있게 두면 유용한 옵션을 포함해요. 툴바는 편집·보기 모드 모두에 표시되지만, Dashboard options와 Feedback 아이콘은 보기 모드에서 사용할 수 없어요. 사이드바에서 사용 가능한 구성 옵션은 선택한 대시보드 요소에 따라 달라져요.

도킹/언도킹 사이드바

사이드바의 Dock/Undock 아이콘을 클릭해 사이드바를 도킹하거나 언도킹할 수 있어요. 도킹되면 대시보드 콘텐츠가 사이드바를 수용하도록 크기가 조정되고, 언도킹되면 사이드바가 대시보드 콘텐츠 위에 떠 있어요. 편집 모드에서는 기본적으로 도킹, 보기 모드에서는 언도킹이에요. 모바일 기기에서는 편집 모드에서 기본적으로 도킹돼요.

도킹 언도킹
사이드바가 열리면 어디를 클릭하든 열린 상태 유지 대시보드 요소를 선택하지 않으면 사이드바 닫힘
대시보드 캔버스를 클릭하면 대시보드 옵션 표시 Dashboard options 아이콘을 클릭할 때만 대시보드 옵션 표시

도킹/언도킹 선택은 브라우저 로컬 스토리지를 통해 해당 Grafana 인스턴스의 모든 대시보드, 세션 전반에 걸쳐 유지돼요. 사이드바와 툴바 모두 크기를 조정할 수도 있어요. 툴바는 사이드바가 닫히고 도킹되지 않았을 때만 크기를 조정할 수 있지만, 보기·편집 모드 모두에서 가능해요.

콘텐츠 개요로 탐색

Content outline은 패널, 행, 탭, 변수를 포함해 대시보드의 모든 부분과 그 관계를 보여주는 트리 구조를 제공해요. 뷰·편집 모드 모두에서 사용할 수 있어요(변수는 편집 모드에만 포함).

대시보드 편집

대시보드를 편집하려면 편집 모드로 열고 사이드바를 사용해 변경하세요.

패널 레이아웃 (Panel layouts)

패널 레이아웃은 대시보드에서 패널의 크기와 배열을 제어해요. Auto grid와 Custom 두 가지가 있어요. 대시보드를 처음 만들 때 레이아웃을 선택하면 그 선택이 대시보드에 추가하는 행·탭의 기본이 돼요. 이 기본값은 대시보드 설정에서 변경할 수 있어요.

Auto grid 레이아웃

Auto grid 레이아웃에서는 패널을 추가할 때 자동으로 크기와 위치가 정해져요. 레이아웃을 제한하는 기본 파라미터가 있으며, 표시를 더 제어하려면 업데이트할 수 있어요. 탭에서 작업할 때 레이아웃 유형 표시기가 자동으로 표시되고, 행에서는 행 위에 호버하면 어떤 레이아웃 유형이 활성인지 표시돼요. 반복되는 패널은 그룹의 마지막 패널에서 이 상호작용을 사용할 수 있어요.

반복 옵션 구성 (Configure repeat options)

변수의 값에 따라 Grafana가 대시보드에 패널, 행, 탭을 동적으로 추가하도록 구성할 수 있어요. 변수는 대시보드의 모든 패널·행·탭에서 쿼리를 동적으로 변경해요. 이는 다중 값 변수를 포함하는 쿼리에만 적용돼요.

반복 행·탭과 Dashboard 특수 데이터 소스

행에 특수 Dashboard 데이터 소스(같은 대시보드의 다른 패널에서 결과 집합을 사용하는 데이터 소스)를 사용하는 패널이 포함되면, 반복된 행의 해당 패널은 반복된 행의 패널이 아니라 원래 행의 패널을 참조해요. 탭에도 같은 동작이 적용돼요.

표시/숨기기 규칙 (Show/hide rules)

규칙에 따라 패널, 행, 탭을 표시하거나 숨기도록 구성할 수 있어요. 예를 들어 쿼리가 데이터를 반환하지 않으면 패널을 숨기거나, 특정 변수 값이 있을 때만 탭을 보이게 설정할 수 있어요. 세 가지 유형이 있어요: Query result, Template variable, Time range less than.

참고: show/hide 규칙은 Auto grid 레이아웃의 패널에만 구성할 수 있어요. 패널 레이아웃을 대시보드, 행, 탭 수준에서 설정하세요.

  • Query result 규칙: 쿼리가 결과를 반환하는지 여부에 따라 패널을 표시/숨김. Has data와 No data 옵션을 제공해요.
  • Template variable 규칙: 변수 값에 따라 패널·행·탭을 동적으로 표시/숨김. 대시보드에 구성된 아무 변수나 선택하고 연산자로 최대 유연성을 얻을 수 있어요.
  • Time range less than 규칙: 대시보드 시간 범위가 선택한 시간 범위보다 짧으면 패널·행·탭을 표시/숨김. 시간 범위에 따라 관련 데이터만 볼 수 있게 해줘요. 예를 들어 5분에서 5년 사이의 시간 범위를 선택할 수 있어요.

숨겨진 패널·행·탭은 보기 모드에서 보이지 않아요. 편집 모드에서는 숨겨진 대시보드 요소가 이를 나타내는 아이콘이나 오버레이로 표시돼요.

패널 이동·크기 조정

패널을 이동하려면 드래그하면 돼요. 대시보드나 그룹이 Custom 레이아웃일 때 패널 크기를 수동으로 조정할 수 있어요.

대시보드 요소 복사·복제·삭제

사이드바를 사용해 어떤 대시보드 요소든 복사·붙여넣기, 복제, 삭제할 수 있어요.

대시보드 복사

대시보드를 복사하려면 해당 옵션을 선택해 복사본을 만들면 돼요. 복사된 대시보드에 있게 됩니다.

자주 묻는 질문

  • 대시보드 만드는 법: New → New dashboard를 선택하고 Add visualization을 클릭하세요. 쿼리할 데이터 소스를 고르고 쿼리를 만들며 결과를 표시할 시각화 유형을 선택하세요. 패널을 추가하고 Save dashboard로 저장합니다.
  • 패널 추가하는 법: 편집 모드에서 대시보드를 열고 Add → Visualization을 클릭하세요. 데이터 소스를 선택하고 쿼리를 작성하며 오른쪽 패널 옵션을 조정한 뒤 Apply, Save로 저장합니다.
  • 쿼리 지식이 필요한가요?: 대부분의 경우 네. 효과적인 대시보드를 만들려면 시각화하려는 정보를 가져올 수 있도록 데이터 소스 쿼리 방법을 이해해야 해요. Grafana는 시각화·편집 도구를 제공하지만 쿼리 구문은 사용하는 데이터 소스에 따라 달라져요.

더 알아보기 (Learn more)