Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그
[2편] Grafana 커스텀 패널로 10만 점 산점도 그리기 — 만들고 나서야 보인 함정 3가지 섬네일

[2편] Grafana 커스텀 패널로 10만 점 산점도 그리기 — 만들고 나서야 보인 함정 3가지

여기어때 favicon여기어때·Frontend·
GrafanaOpenTelemetryClickHouseAPMScatter Plot
2026년 09월 10일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

여기어때가 Grafana 커스텀 패널로 10만 점 산점도 렌더링을 구현하고, 기본 패널의 한계를 넘어 트레이스 데이터를 직관적으로 시각화하는 아키텍처를 제시했습니다.

구현 방법

  • OpenTelemetry + ClickHouse로 AP М 트레이싱 데이터 파이프라인 구성
  • Grafana 패널 플러그인: plugin.json, module.ts, React 기반 ScatterPanel 구현
  • 렌더링 전략: 캔버스 기반 이중 구조(점 데이터 캔버스 + 오버레이)로 드래그 영역 및 좌표 변환, Y축 클램프 처리, 색상/모양 그룹화 렌더링

주요 결과

  • 대용량(10만 점) 렌더링에 적합한 설계와 구현 방식 제시
  • 색상/모양의 조합 및 이중 캔버스 구조로 성능 최적화 및 UX 향상에 대한 실무 가이드 제시

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
[1편] APM 스캐터 차트 직접 만들기 — OpenTelemetry 수집과 ClickHouse 저장 섬네일
83%

[1편] APM 스캐터 차트 직접 만들기 — OpenTelemetry 수집과 ClickHouse 저장

여기어때 favicon여기어때·2026년 09월 10일
전체 데이터를 브라우저에 두는 광고 대시보드 만들기 섬네일
74%

전체 데이터를 브라우저에 두는 광고 대시보드 만들기

토스 favicon토스·2026년 08월 20일
Apache Flink + RocksDB 튜닝으로 광고 Frequency Capping 실시간 집계를 일주일까지 확장하기 섬네일
72%

Apache Flink + RocksDB 튜닝으로 광고 Frequency Capping 실시간 집계를 일주일까지 확장하기

토스 favicon토스·2026년 04월 16일