1 points par GN⁺ 2024-11-15 | 1 commentaires | Partager sur WhatsApp
  • HyperDX est un outil qui aide les ingénieurs à résoudre rapidement les problèmes en production, en leur permettant de rechercher et de visualiser les logs et les traces sur un cluster ClickHouse.
  • Semblable à Kibana, mais avec des fonctionnalités optimisées pour ClickHouse.
  • Fonctionnalités principales
    • Recherche et analyse de corrélation des logs et des traces au même endroit.
    • Compatible avec les schémas ClickHouse existants et indépendant du schéma.
    • Recherche rapide et fonctions de visualisation.
    • Prise en charge d'une syntaxe intuitive de recherche plein texte et de recherche par propriétés.
    • Analyse des tendances des anomalies via les deltas d'événements.
    • Tableaux de bord d'événements à haute cardinalité sans langage de requête complexe.
    • Prise en charge des requêtes sur chaînes JSON.
    • Fonctions de logs et de traces permettant de consulter les événements les plus récents en temps réel.
    • Prise en charge native d'OpenTelemetry.
    • Surveillance de l'état de santé et des performances, des requêtes HTTP jusqu'aux requêtes DB.
  • Bien démarrer avec HyperDX
    • HyperDX v2 est actuellement proposé en bêta en mode local.
    • Vous pouvez lancer des conteneurs locaux pour exécuter le collecteur OpenTelemetry, ClickHouse et l'interface HyperDX.
    • Sur les navigateurs Safari et Brave, la connexion à ClickHouse peut être difficile en raison de problèmes de CORS.
    • Un minimum de 1 Go de RAM et 1 cœur CPU est nécessaire.
  • Service cloud
    • HyperDX est également proposé comme service cloud, avec un compte gratuit permettant d'envoyer rapidement des données.
  • Instrumentation de l'application
    • Pour envoyer des logs, des métriques, des traces, des session replays, etc. à HyperDX, il faut instrumenter l'application.
    • Différents SDK et options d'intégration sont proposés pour démarrer facilement.
    • Compatible avec OpenTelemetry, avec prise en charge de plusieurs langages et plateformes.
  • Open source vs cloud
    • HyperDX suit un modèle open core, avec la majorité des fonctionnalités proposées sous licence MIT.
    • La version cloud hébergée offre des fonctionnalités supplémentaires et existe pour soutenir un modèle économique durable.

1 commentaires

 
GN⁺ 2024-11-15
Avis Hacker News
  • Une question est posée pour savoir si la recherche en texte intégral des logs parcourt tous les logs de façon linéaire comme Loki, ou si elle peut utiliser un index pour accélérer les recherches

    • Loki n’utilise pas d’index, ce qui fait que trouver des résultats dans des logs de plusieurs To prend du temps
    • L’intégration de Quickwit.io est envisagée pour résoudre ce problème de recherche de logs basée sur un index
  • Une question est posée sur le fait de savoir si HyperDX prévoit d’ajouter la prise en charge d’autres backends afin de devenir une solution de type "Grafana for logs"

    • L’ajout de la prise en charge de VictoriaLogs aiderait à construire une UX efficace dans HyperDX
  • La journalisation navigateur et Linux VM a été configurée avec succès dans HyperDX, mais il y a des difficultés avec la journalisation OTel pour Azure Functions

    • La nouvelle fonctionnalité "Flex Consumption" prend en charge OTel nativement et fonctionne avec HyperDX
  • Un client utilisant HyperDX exprime sa satisfaction, indiquant que c’est moins cher que Datadog et plus facile à configurer

    • L’interface est intuitive et les tableaux de bord intégrés sont excellents
  • Quelqu’un cherche une alternative open source pour remplacer DataDog et essaie de trouver comment migrer vers HyperDX

    • Il souhaite améliorer l’observabilité avec OTel sur Cloudflare Workers, et la documentation doit être mise à jour
  • Un avis indique que ce n’est pas ce qui était attendu comme alternative à Kibana

    • Kibana convient aux utilisateurs non techniques, et il est souhaité que HyperDX trouve un public cible clair
  • HyperDX est jugé excellent, fonctionne avec une interface single-page et n’est pas lent

    • La connexion à la table system.text_log s’est faite rapidement et sans problème
  • Un avis estime que le projet a besoin d’une section « comparaison avec Kibana »

    • Il faudrait expliquer pourquoi les utilisateurs de Kibana devraient passer à HyperDX
  • HyperDX a permis d’améliorer l’observabilité, et ses capacités de recherche sont bien meilleures que celles des produits d’observabilité de Google

  • Une question est posée sur le fait de savoir si le branding v2 signifie la disparition du produit d’observabilité plus « complet en fonctionnalités », ou s’il est en cours de reconstruction au-dessus de ClickHouse