OpenTSDB 데이터 소스
OpenTSDB 데이터 소스 (OpenTSDB data source)
OpenTSDB는 HBase 위에 구축된 오픈 소스 시계열 데이터베이스예요. OpenTSDB 데이터 소스로 시계열 데이터에서 메트릭을 시각화하고, 알림을 만들고, 대시보드를 구축할 수 있어요. Grafana는 OSS와 Enterprise 모두에 OpenTSDB를 기본 설치로 제공해요.
출처: 문서
본문
지원 기능
OpenTSDB 데이터 소스는 다음 기능을 지원해요:
| 기능 | 지원 | 참고 |
|---|---|---|
| 메트릭 쿼리 | 예 | 집계, 다운샘플링, 필터링으로 시계열 데이터 쿼리 |
| 알림 | 예 | OpenTSDB 쿼리 기반 알림 규칙 만들기 |
| 애노테이션 | 예 | 메트릭별 또는 전역 애노테이션으로 그래프에 이벤트 오버레이 |
| 템플릿 변수 | 예 | 쿼리에 동적 변수 사용 |
| Explore | 예 | 대시보드 없는 임시 데이터 탐색 |
지원 OpenTSDB 버전
데이터 소스는 OpenTSDB 버전 2.1~2.4를 지원해요. 일부 기능은 버전별로 달라요:
| 기능 | 최소 버전 |
|---|---|
| 필터 (Filters) | 2.2 |
| 채움 정책 (Fill policies) | 2.2 |
| 명시적 태그 (Explicit tags) | 2.3 |
시작하기
- OpenTSDB 데이터 소스 구성 — 인증 설정과 OpenTSDB 연결.
- OpenTSDB 쿼리 편집기 — 집계, 다운샘플링, 필터링으로 쿼리 생성·편집.
- 템플릿 변수 — OpenTSDB 변수로 동적 대시보드 생성.
- 문제 해결 — 흔한 구성·쿼리 오류 해결.
플러그인 업데이트
Grafana v13.2부터 OpenTSDB는 독립 플러그인으로 기본 설치돼 Grafana 릴리스와 무관하게 더 자주 업데이트할 수 있어요. 서버 재시작마다 카탈로그를 확인하고 최신 버전을 자동 설치해요. 자동 업데이트를 거부하려면 preinstall_auto_update를 false로, 수동 업데이트는 Administration > Plugins에서. Grafana 12.3.x~13.1.x에서 독립 플러그인을 쓰려면:
[plugin.opentsdb]
as_external = true
[plugins]
; Install the latest version on startup:
preinstall_sync = opentsdb
; Or install a specific version:
; preinstall_sync = opentsdb@<version>
추가 기능
- 그래프에 OpenTSDB 이벤트를 오버레이하는 애노테이션 추가.
- 동적 대시보드를 위한 템플릿 변수 구성·사용.
- 시계열 쿼리 기반 알림 규칙 설정.
- 대시보드 없이 Explore로 OpenTSDB 데이터 조사.