GN⁺: HyperDX - 개발자 친화적인 Datadog 대체제 오픈소스
(github.com/hyperdxio)- HyperDX는 Datadog 및 New Relic에 대한 개발자 친화적인 오픈 소스 대체제로, 엔지니어가 생산 문제를 신속하게 식별하고 해결하는 데 도움을 주도록 설계
- 로그, 메트릭, 트레이스, 예외, 세션 재생을 한 곳에서 중앙 집중화하고 연관시켜 몇 번의 클릭만으로 종단 간 연관성을 가능하게 함
- Clickhouse에 의해 구동되는 빠른 성능, 직관적인 전문 검색, 수십억 개의 이벤트에서 자동 이벤트 패턴 클러스터링, 간편한 알림 설정을 제공
- 자동 JSON/구조화된 로그 파싱을 지원하며 OpenTelemetry 네이티브임
- Docker Compose를 사용하여 설정할 수 있으며, 설정 후 http://localhost:8080에서 접근 가능한 사용자 인터페이스를 제공
- hyperdx.io에서 호스팅되는 클라우드 서비스로도 제공되며, 사용자는 무료 계정에 가입하고 몇 분 안에 데이터를 전송하기 시작할 수 있음
- 로그, 메트릭, 트레이스 등을 HyperDX로 가져오려면 사용자는 앱을 계측하여 텔레메트리 데이터를 HyperDX 인스턴스로 수집하고 전송해야 함
- HyperDX는 브라우저, Node.js, Python 등 다양한 플랫폼에 대한 SDK 및 통합 옵션을 제공
- 또한 CNCF가 지원하는 애플리케이션 계측을 위한 공급업체 중립적인 표준인 OpenTelemetry와 호환되며, Kubernetes, Javascript, Python, Java, Go, Ruby, PHP, .NET, Elixir, Rust와 같은 언어/플랫폼을 지원
- HyperDX의 동기는 텔레메트리를 활용하는 쉽고, 확장 가능하며, 저렴한 도구를 제공함으로써 엔지니어가 신뢰할 수 있는 소프트웨어를 출하하는 데 도움을 주는 것
- HyperDX는 오픈 코어로, 대부분의 기능은 MIT 라이선스 하에 제공. 또한 비즈니스를 지속하고 HyperDX를 오픈 소스 플랫폼으로 계속 구축하는 데 필요한 추가 기능을 제공하는 클라우드 호스팅 버전도 제공
진짜 저렴하긴 하네요. 오픈소스라서 기술에대한 비용이 많이 절감되어서 그런지..
오픈소스이기 때문에 다양한 시스템으로 빠르게 확장가능 할 것이라는 기대도 생기네요
Hacker News 의견
- 기사는 Datadog의 대안인 오픈소스, 개발자 친화적인 HyperDX에 대해 논의한다.
- 사용자들은 HyperDX, signoz, openobserve, uptrace, highlight.io와 같은 새로운 플랫폼을 테스트하고 비교하는 객관적인 블로그나 비디오에 관심이 있다.
- 이러한 플랫폼의 장기적인 생존 가능성에 대한 우려가 있으며, 일부 사용자들은 이들이 지속적인 VC 자금을 필요로 할 수 있다고 추측한다.
- HyperDX를 포함한 여러 플랫폼들이 칼럼 지향 데이터베이스 관리 시스템인 Clickhouse 위에 구축되고 있다.
- 사용자들은 HyperDX의 세련된 수준과 개발자 경험(DX)에 대한 초점을 칭찬한다.
- HyperDX가 높은 데이터 속도 입력을 어떻게 처리하고, 이에 대한 옵션을 오픈소스에서 제공할 것인지에 대한 의문이 있다.
- 사용자들은 HyperDX의 라이선싱에 대해 궁금해하며, 일부는 MIT 라이선스 아래에 있다는 것에 놀랐다.
- HyperDX의 타겟 페르소나와 GTM 계획은 사용자들이 제품 주도 성장(PLG)에 초점을 맞출 수 있다고 추측하는 관심 주제다.
- 사용자들은 로컬 개발 로깅에서 HyperDX의 잠재력을 보고, 이에 기여하는 데 관심이 있다.
- HyperDX는 그 세련되고 빠른 성능으로 칭찬받으며, 사용자들은 Datadog에 비해 저렴하다는 것을 칭찬한다.
- 사용자들은 HyperDX의 세션 재생 기능을 유용하게 사용하며, 이는 많은 Datadog 대안에서 부족한 기능이다.
- HyperDX의 쿼리 구문에 대한 질문이 있으며, 이것이 기존의 사양을 따르는지 여부에 대한 의문이 있다.
- 일부 사용자들은 HyperDX가 의존할 수 있는 OpenTelemetry 라이브러리 중 많은 것들이 미완성이라고 지적한다.