1 puntos por GN⁺ 2024-11-15 | 1 comentarios | Compartir por WhatsApp
  • HyperDX es una herramienta que ayuda a los ingenieros a resolver rápidamente problemas en producción, permitiendo buscar y visualizar logs y trazas sobre un clúster de ClickHouse.
  • Es similar a Kibana, pero ofrece funciones optimizadas para ClickHouse.
  • Funciones principales
    • Permite buscar logs y trazas en un solo lugar y hacer análisis de correlación.
    • Es compatible con esquemas existentes de ClickHouse y no depende del esquema.
    • Ofrece búsqueda y visualización rápidas.
    • Soporta una sintaxis intuitiva de búsqueda de texto completo y búsqueda por atributos.
    • Permite analizar tendencias de anomalías mediante deltas de eventos.
    • Ofrece dashboards de eventos de alta cardinalidad sin necesidad de un lenguaje de consultas complejo.
    • Soporta consultas sobre cadenas JSON.
    • Incluye funciones de logs y trazas para ver los eventos más recientes en tiempo real.
    • Soporte nativo para OpenTelemetry.
    • Permite monitorear estado y rendimiento desde solicitudes HTTP hasta consultas a DB.
  • Primeros pasos con HyperDX
    • HyperDX v2 se ofrece actualmente en versión beta en modo local.
    • Puedes ejecutar contenedores locales para levantar el recolector de OpenTelemetry, ClickHouse y la UI de HyperDX.
    • En los navegadores Safari y Brave puede ser difícil conectarse a ClickHouse debido a problemas de CORS.
    • Se requiere al menos 1 GB de RAM y 1 núcleo de CPU.
  • Servicio en la nube
    • HyperDX también está disponible como servicio en la nube, y con una cuenta gratuita puedes enviar datos rápidamente.
  • Instrumentación de apps
    • Para enviar logs, métricas, trazas, session replay y más a HyperDX, es necesario instrumentar la app.
    • Ofrece varios SDK y opciones de integración para comenzar fácilmente.
    • Es compatible con OpenTelemetry y soporta múltiples lenguajes y plataformas.
  • Open source vs. nube
    • HyperDX es open core y la mayoría de sus funciones se ofrecen bajo licencia MIT.
    • La versión alojada en la nube ofrece funciones adicionales y existe para sostener un negocio sostenible.

1 comentarios

 
GN⁺ 2024-11-15
Comentarios de Hacker News
  • Hay una pregunta sobre si la búsqueda de texto completo en los logs busca linealmente en todos los logs como Loki, o si puede usar índices para acelerar la búsqueda

    • Loki no usa índices, por lo que encontrar resultados en logs de tamaño TB toma tiempo
    • Están considerando integrar Quickwit.io para resolver el problema de la búsqueda de logs basada en índices
  • Hay una pregunta sobre si HyperDX planea agregar soporte para otros backends y convertirse en una solución tipo "Grafana para logs"

    • Agregar soporte para VictoriaLogs ayudaría a construir una UX eficiente en HyperDX
  • Se configuró con éxito el logging de navegador y de VM Linux en HyperDX, pero hay dificultades con el logging de OTel en Azure Functions

    • La nueva función "Flex Consumption" soporta OTel de forma nativa y funciona junto con HyperDX
  • Un cliente que usa HyperDX expresa satisfacción, ya que es más barato y más fácil de configurar que Datadog

    • La UI es intuitiva y los dashboards integrados son excelentes
  • Se está buscando una alternativa open source para reemplazar DataDog, y cómo migrar a HyperDX

    • Se quiere mejorar la observabilidad usando OTel en Cloudflare Workers, y hace falta actualizar la documentación
  • Hay una opinión de que no es lo que se esperaba como alternativa a Kibana

    • Kibana es adecuado para usuarios no técnicos, y esperan que HyperDX encuentre un público objetivo claro
  • HyperDX es muy bueno, funciona con una UI de una sola página y no se siente lento

    • Se conectó a la tabla system.text_log y la configuración fue rápida y sin problemas
  • Hay una opinión de que el proyecto necesita una sección de "comparación con Kibana"

    • Debería explicar por qué los usuarios que ya usan Kibana deberían cambiarse a HyperDX
  • Se mejoró la observabilidad usando HyperDX, y la función de búsqueda es mucho mejor que la de los productos de observabilidad de Google

  • Hay una pregunta sobre si el branding v2 significa que desaparece el producto de observabilidad de "funcionalidad completa", o si se está reconstruyendo sobre ClickHouse