1P by neo 14일전 | favorite | 댓글 1개
  • HyperDX는 엔지니어들이 프로덕션 문제를 빠르게 해결할 수 있도록 돕는 도구로, Clickhouse 클러스터 위에서 로그와 트레이스를 검색하고 시각화할 수 있게 해줌.
  • Kibana와 유사하지만 Clickhouse에 최적화된 기능을 제공함.
  • 주요 기능
    • 로그와 트레이스를 한 곳에서 검색 및 상관관계 분석 가능.
    • 기존 Clickhouse 스키마와 호환되며 스키마에 구애받지 않음.
    • 빠른 검색 및 시각화 기능 제공.
    • 직관적인 전체 텍스트 검색 및 속성 검색 문법 지원.
    • 이벤트 델타를 통해 이상 현상의 트렌드 분석 가능.
    • 복잡한 쿼리 언어 없이 고카디널리티 이벤트 대시보드 제공.
    • JSON 문자열 쿼리 지원.
    • 최신 이벤트를 실시간으로 확인할 수 있는 로그 및 트레이스 기능.
    • OpenTelemetry 기본 지원.
    • HTTP 요청부터 DB 쿼리까지 건강 상태 및 성능 모니터링 가능.
  • HyperDX 시작하기
    • HyperDX v2는 현재 로컬 모드에서 베타 버전으로 제공됨.
    • 로컬 컨테이너를 실행하여 OpenTelemetry 수집기, Clickhouse, HyperDX UI를 실행할 수 있음.
    • Safari 및 Brave 브라우저에서는 CORS 문제로 인해 Clickhouse 연결이 어려울 수 있음.
    • 최소 1GB RAM과 1 CPU 코어가 필요함.
  • 클라우드 서비스
    • HyperDX는 클라우드 서비스로도 제공되며, 무료 계정을 통해 데이터를 빠르게 전송할 수 있음.
  • 앱 계측
    • HyperDX에 로그, 메트릭, 트레이스, 세션 리플레이 등을 전송하려면 앱을 계측해야 함.
    • 다양한 SDK와 통합 옵션을 제공하여 쉽게 시작할 수 있음.
    • OpenTelemetry와 호환되며, 여러 언어 및 플랫폼을 지원함.
  • 오픈 소스 vs 클라우드
    • HyperDX는 오픈 코어로 대부분의 기능이 MIT 라이선스로 제공됨.
    • 클라우드 호스팅 버전은 추가 기능을 제공하며, 지속 가능한 비즈니스를 위해 존재함.
Hacker News 의견
  • 로그의 전체 텍스트 검색이 Loki처럼 모든 로그를 선형적으로 검색하는지, 아니면 인덱스를 사용하여 속도를 높일 수 있는지에 대한 질문이 있음

    • Loki는 인덱스를 사용하지 않아 TB 크기의 로그에서 결과를 찾는 데 시간이 걸림
    • Quickwit.io를 통합하여 인덱스 기반 로그 검색 문제를 해결하려고 고려 중임
  • HyperDX가 다른 백엔드 지원을 추가하여 "Grafana for logs" 솔루션이 될 계획인지에 대한 질문이 있음

    • VictoriaLogs 지원을 추가하면 HyperDX에서 효율적인 UX를 구축하는 데 도움이 될 것임
  • HyperDX에 브라우저와 Linux VM 로깅을 성공적으로 설정했으나 Azure Functions와의 OTel 로깅에 어려움을 겪고 있음

    • 새로운 "Flex Consumption" 기능이 OTel을 네이티브로 지원하여 HyperDX와 함께 작동함
  • HyperDX를 사용하는 고객이 만족감을 표현하며, Datadog보다 저렴하고 설정이 쉬움

    • UI가 직관적이며 기본 제공 대시보드가 훌륭함
  • DataDog를 대체할 오픈 소스 대안을 찾고 있으며, HyperDX로 전환하는 방법을 찾고 있음

    • Cloudflare Workers에서 OTel을 사용하여 가시성을 개선하고자 하며, 문서 업데이트가 필요함
  • Kibana의 대안으로 기대했던 것과 다르다는 의견이 있음

    • Kibana는 비기술적 사용자에게 적합하며, HyperDX가 명확한 타겟 청중을 찾기를 바람
  • HyperDX가 매우 훌륭하며, 단일 페이지 UI로 작동하고 느리지 않음

    • 시스템.text_log 테이블에 연결하여 문제 없이 빠르게 설정됨
  • 프로젝트에 'Kibana와의 비교' 섹션이 필요하다는 의견이 있음

    • Kibana를 사용 중인 사용자가 HyperDX로 전환해야 하는 이유를 설명해야 함
  • HyperDX를 사용하여 관찰 가능성을 개선했으며, Google의 관찰 가능성 제품보다 검색 기능이 훨씬 뛰어남

  • v2 브랜딩이 더 "완전한 기능"의 관찰 가능성 제품이 사라지는 것을 의미하는지, 아니면 ClickHouse 위에 재구축되는 것인지에 대한 질문이 있음