TestData 데이터 소스 구성

TestData 데이터 소스 구성

TestData(test data) 데이터 소스는 그라파나에 내장된 테스트용 데이터 소스로, 실제 데이터 소스 없이 가상의 데이터를 생성해 시각화·경고·대시보드를 연습하거나 테스트하는 데 사용됩니다. 대시보드 만들기, 표현식, 알림을 익히기에 좋아요.

출처: TestData data source configuration

본문

데이터 소스 추가

TestData 데이터 소스는 그라파나에 기본 포함되어 있으며, testdata 플러그인으로 제공됩니다.

  1. Administration > Data sources > Add data source에서 TestData를 선택합니다.
  2. 데이터 소스에 이름을 지정하고 Save & test를 클릭합니다.

쿼리(시나리오)

TestData 데이터 소스의 쿼리 편집기에서는 시나리오(scenario)를 선택해 다양한 유형의 가상 데이터를 만들 수 있습니다.

대표적인 시나리오:

  • Random walk – 무작위로 움직이는 시계열.
  • Random walk table – 표 형태의 무작위 데이터.
  • Exponential heatmap bucket data – 히트맵용 버킷 데이터.
  • CSV content / CSV file / CSV metric values – CSV 기반 데이터.
  • Logs – 가상 로그 라인.
  • Predictable pulse – 일정한 주기의 펄스.
  • Sine wave – 사인파 데이터.
  • Grafana live – 라이브 데이터.

이를 통해 실제 데이터 소스 없이도 특정 데이터 형태를 만들어 테스트할 수 있습니다.

활용

  • 대시보드·패널 만들기 연습.
  • 표현식(수학, 임계값) 테스트.
  • 경고 규칙과 알림 동작 확인.
  • 변환(transformations) 실험.

주의 사항

  • 테스트용 데이터이므로 운영 환경의 실제 지표 수집에는 사용하지 않습니다.
  • 다른 예시 문서들에서도 TestData 데이터 소스를 사용해 실습하도록 안내합니다.

더 알아보기