프로젝트 소개

HyperDX는 엔지니어가 생산 환경 문제를 빠르게 진단하고 해결할 수 있도록 설계된 오픈소스 가시성 플랫폼입니다. ClickHouse를 기반으로 한 고성능 쿼리와 표준화된 텔레메트리 수집을 위한 OpenTelemetry로 구동되며, 로그, 메트릭, 트레이스, 세션 재생, 오류를 단일 인터페이스로 통합합니다. 스키마 비의존적 수집, 전체 텍스트 및 속성 기반 검색(예: level:err), 실시간 틸링, 알림, 대시보드, 네이티브 JSON 쿼리를 지원합니다. Docker를 통해 ClickStack(ClickHouse, HyperDX, OpenTelemetry Collector, MongoDB 포함)의 일부로 배포하거나 기존 ClickHouse 클러스터나 ClickHouse Cloud와 통합할 수 있습니다. Browser, Node.js, Python 등 다양한 플랫폼용 SDK가 OpenTelemetry를 통해 제공됩니다. CLI 도구(@hyperdx/cli)는 터미널 기반 상호작용, TUI, ANSI 차트, 스크립트 친화적 출력을 제공합니다. HyperDX는 상용 도구 대비 복잡성과 비용을 줄여 팀이 스케일링 패널티 없이 더 많은 텔레메트리 데이터를 보유할 수 있도록 합니다. 기여를 환영하지만, 첫 코드 기여자는 관리자의 추천이 필요합니다. 사용 데이터는 기본적으로 익명으로 수집되지만 환경 변수를 통해 비활성화할 수 있습니다. MIT 라이선스로 배포됩니다.