Rona

TimescaleDB+Collectd 관측 대시보드 만들기

고급502026-06-09

강의 플랫폼이나 서버 운영 환경에서 수집한 시스템 메트릭을 TimescaleDB에 저장하고, 압축·보존·연속 집계 정책을 적용한 뒤 Grafana 대시보드로 실시간과 장기 추이를 함께 확인할 수 있게 구성합니다. TimescaleDB 스키마 SQL, Collectd 연동 설정, 5분 집계 뷰, 자동 검증 코드, 운영 인수인계 문서를 포함한 관측 스택 산출물을 만듭니다.

이 코칭은 터미널에서 진행됩니다

이런 걸 배워요

  • Collectd 메트릭 저장용 TimescaleDB 하이퍼테이블 스키마를 설계합니다
  • 메트릭 원본 데이터에 압축과 보존 정책을 적용합니다
  • 5분 단위 연속 집계 뷰로 장기 추이 조회 비용을 줄입니다
  • Grafana 대시보드 JSON으로 운영자가 볼 화면을 구성합니다
  • 배포 전 SQL·설정·대시보드 산출물을 자동 검증합니다

어떻게 진행해요

1. 환경 검증하기
2. 업무 시나리오 정하기
3. 원본 메트릭 스키마 작성하기
4. 압축·보존 정책 작성하기
5. 5분 집계 뷰 작성하기
6. Collectd 연동 설정 작성하기
7. Grafana 대시보드 작성하기
8. 산출물 검증 코드 작성하기
9. 검증 실행하기
10. 운영 인수인계 문서 작성하기

AI 튜터가 각 단계를 하나씩 안내해줄 거예요