Grafana 대시보드에 나만의 Metric을 간편하게 표시하는 법



Grafana 대시보드에 나만의 Metric을 간편하게 표시하는 법

Grafana 대시보드에 Metric을 추가하는 방법에 대해 알아보겠습니다. 제가 직접 경험해본 바로는, 처음에는 복잡할 것 같았던 대시보드 설정이 차근차근 진행하면 생각보다 간단하게 할 수 있더라고요. 그럼 아래를 읽어보시면 좀 더 자세한 방법을 알아보실 수 있을 거에요.

Grafana 설치와 기본 설정

Grafana를 사용하기 위해서는 먼저 설치가 필요해요. 다음 단계를 따라해보세요:

  1. Grafana 다운로드:
  2. 제가 직접 검색을 통해 체크해본 바로는, Grafana는 공식 웹사이트에서 다운로드할 수 있어요. Windows 기준으로 Grafana 다운로드 페이지에서 다운로드한 후 설치해 줍니다.

  3. Grafana 실행:

  4. 설치가 끝나면, 웹 브라우저에서 http://localhost:3000으로 접근하면 Grafana가 표시됩니다. 기본 로그인 정보는 admin/admin이에요. 처음 로그인 후 비밀번호를 변경하라고 요청하는데요, 반드시 안전한 비밀번호로 변경하는 것이 좋습니다.

  5. 초기 대시보드 설정:

  6. 설정이 완료되면 대시보드에 들어와 필요한 데이터를 추가할 준비를 해보세요.

 

👉 ✅ 상세정보 바로 확인 👈

 



Grafana에 Prometheus 연결하기

Grafana에서 데이터를 시각화하기 위해서는 데이터를 저장하는 백엔드와 반드시 연결해야 해요. 이 경우 Prometheus가 그 역할을 해줍니다.

  • 최초 설정:
  • Grafana의 좌측 메뉴에서 Configuration > Data Sources로 이동해 주세요.
  • “Add data source” 버튼을 클릭하고 아래와 같은 설정을 해줍니다:
    • URL: http://localhost:9090
  • 마무리로 하단의 Save & Test 버튼을 클릭하면, 정상적으로 연결되면 데이터 소스 정보가 나타나야 해요.

대시보드에 Metric 추가하기

정상적으로 데이터를 불러온다면, 이제 대시보드에 Metric을 시각화할 차례에요.

  1. Panel 추가하기:
  2. Grafana 홈 화면에서 우측 상단의 Add Panel 버튼을 클릭해 새 패널을 추가하세요.

  3. 쿼리 설정:

  4. 나타나는 화면에서 아래쪽을 확인하여 데이터 소스 설정이 제대로 되어 있는지 점검합니다.
  5. “Query” 섹션에서 원하는 Metric에 대한 쿼리문을 작성해야 해요. 예를 들어,
    • rate(hats_sold_Hats[5m])
  6. 쿼리 입력 후 Run queries 버튼을 클릭하면 해당 데이터에 대한 차트가 상단에 나타나게 됩니다.

  7. 패널 저장:

  8. 패널이 정상적으로 생성되었다면, 우측 상단의 Save 버튼을 눌러 패널을 저장합니다. 이후 Grafana 홈 화면에서 새로 추가된 패널을 확인할 수 있어요.

대시보드에 다양한 Metric 추가하기

Grafana의 매력은 단순히 하나의 Metric 만 보여주는 것이 아니라, 여러 Metric을 함께 표시할 수 있다는 점이에요. 다양한 Metric을 추가하는 방법을 알아보겠습니다.

데이터 출처 추가하기

다양한 Metric을 표기하기 위해서는 여러 데이터 출처를 추가하는 것이 중요해요.

  1. 추가 데이터 소스 설정:
  2. 동일한 데이터 소스로 여러 Metric을 불러오고 싶다면, 데이터를 얻을 쿼리를 변경해줍니다. 예를 들어, 다른 Metric은

    • average(hats_sold_Hats[10m]) 처럼 설정할 수 있어요.
  3. Visualization 설정:

  4. 여러 Metric을 모니터링하기 위해 패널에 시계열 표현, 바 차트 등 다양한 시각화를 진행할 수 있습니다.

대시보드와 Alerts 설정하기

자주 사용하는 Metric이 있을 경우 알림을 설정하면 유용합니다.

  1. 알림 설정:
  2. 패널에서 “Alert” 탭을 선택하여 정의된 조건에 따라 푸시 알림을 설정하면, 설정한 조건이 충족되었을 때 자동으로 알림을 받을 수 있어요.

  3. 구성 및 토너먼트 조정:

  4. 각각의 Metric과 관련된 조건을 설정해 놓으면, 데이터를 실시간으로 모니터링할 수 있어 정말 편리해요.

Grafana 대시보드 커스터마이징

마지막으로, 대시보드의 외형을 개인화하여 설정하는 방법을 살펴보겠습니다.

테마 및 레이아웃 조정하기

Grafana는 사용자 친화적인 UI 디자인으로 여러 테마를 지원해요. 내가 사용하는 색상이나 레이아웃을 조정할 수 있죠.

  1. 테마 선택:
  2. Grafana 메뉴에서 ‘Preferences’로 가면 다양한 테마를 설정할 수 있어요. 개인의 취향에 따라 어두운 쪽이 좋거나 밝은 쪽이 좋을 수 있답니다.

  3. 패널 레이아웃 조정:

  4. 각 패널의 크기와 위치를 수동으로 드래그하여 조정할 수 있어 내가 원하는 대시보드 환경으로 만들 수 있어요.

사용자 기본 설정

사용자 맞춤형 환경을 만드는 것도 중요합니다.

  • 사용자 프로필 설정:
  • 그래프와 관련한 설정을 통해 비밀번호 변경, 알림 설정 등을 쉽게 할 수 있으니 수시로 확인해 줍니다.

자주 묻는 질문 (FAQ)

Grafana 설치 시 어떤 환경이 필요한가요?

Grafana를 사용하기 위해서는 JavaScript, HTML, CSS가 기본적으로 필요하며, Prometheus 같은 백엔드 데이터베이스가 필요해요.

대시보드에 Metric 추가하는 것이 정말 쉽나요?

네, 위에서 설명한 절차를 따르면 간단하게 Metric을 추가할 수 있어요. 처음 사용하는 분들도 쉽게 따라할 수 있답니다.

Grafana에서 알림을 받을 수 있나요?

네, 알림 시스템이 잘 갖춰져 있어 특정 조건이 충족될 때 이메일 혹은 다른 방식으로 알림을 받을 수 있습니다.

Grafana 대시보드를 공유할 수 있나요?

물론입니다. 대시보드는 다른 사용자와 쉽게 공유할 수 있는 기능이 포함되어 있습니다.

그럼 이 글을 통해 Grafana 대시보드에 Metric 표시하는 방법에 대한 유용한 정보를 얻으셨길 바라요. 각 단계마다 실수를 최소화하고, 여러분의 여러 Metric을 효율적으로 시각화해보시길 바랍니다!

키워드: Grafana, 대시보드, Metric 추가하기, 데이터 소스, 알림 설정, UI 디자인, 커스터마이징, 패널, Prometheus, 시각화, 데이터 시각화