Skip to content

ClickStack

ClickHouse와 HyperDX로 만든 오픈소스 Datadog 대체제

About

  • ClickStack은 ClickHouse 와 HyperDX 기반의 오픈소스 관측 플랫폼(Observability) 으로, 로그, 메트릭, 트레이스, 세션 리플레이를 한 곳에서 통합적으로 처리함
  • 로그 및 트레이스 검색과 시각화를 ClickHouse 클러스터 상에서 쉽고 빠르게 지원하며, 어떤 스키마든 추가 작업 없이 적용 가능
  • 직관적인 검색과 이벤트 기반 알림, 대시보드 기능을 제공해 엔지니어가 신속하게 문제를 파악하고 대응할 수 있음
  • OpenTelemetry 표준을 기본 지원하며 다양한 언어 및 플랫폼 SDK 통합을 제공함
  • 기존 상용 솔루션 대비 저렴하고 설정이 간단하며, 여러 관측 도구를 번거롭게 오가지 않아도 한 플랫폼에서 전체 절차를 처리함

주요 기능

  • 로그, 메트릭, 세션 리플레이, 트레이스의 상관관계 분석과 검색을 한 곳에서 처리 가능함
  • ClickHouse의 기존 스키마를 그대로 활용하며 스키마에 구애받지 않는 구조
  • 빠른 검색 속도와 시각화 최적화 덕분에 대용량 데이터에도 적합
  • 풀텍스트, 속성 검색이 모두 지원되고 SQL 사용은 선택
  • 이벤트 변화 추이 분석 및 간편한 알림 설정, 대시보드 생성이 가능함
  • Native JSON 문자열 쿼리 지원
  • 실시간 로그, 트레이스 tail 기능으로 최신 이벤트 확인이 가능함
  • OpenTelemetry 통합 및 APM(성능 모니터링) 환경 지원

배포 및 시작 방법

  • ClickStack 패키지는 ClickHouse, HyperDX, OpenTelemetry Collector, MongoDB를 포함하여 통합 배포 가능함
  • HyperDX UI는 브라우저에서 접근 가능함
  • ClickHouse Cloud 환경과도 연동할 수 있고, 다양한 환경에 손쉽게 배포가 용이함

See also

Favorite site