Better Stack : l'observabilité pour ceux qui en ont assez de Datadog

Avis sur Better Stack (anciennement Better Uptime) : logs, surveillance, incidents et pages de statut en un seul service. Tarifs, fonctionnalités et analyse honnête.

Le marché de l’observabilité est depuis longtemps partagé entre Datadog (cher), Grafana (complexe) et New Relic (moyen). Better Stack arrive par la troisième voie : beau, simple et sans factures à six chiffres. Cette startup tchèque, fondée en 2021, a assemblé une suite combinant surveillance de disponibilité, gestion des logs et pages de statut sous un même toit.

Site : betterstack.com

Ce qu’il y a à l’intérieur

Better Stack se compose de trois produits, utilisables séparément ou ensemble :

Better Uptime — surveillance de la disponibilité des sites et API. Vérifications toutes les 30 secondes depuis plusieurs emplacements, captures d’écran des erreurs, alertes sur Slack, Telegram, Discord. Prend en charge non seulement HTTP, mais aussi ping, TCP, SSL, DNS. Il existe des scénarios de vérification multi-étapes — vous pouvez simuler le parcours utilisateur.

Better Logs — agrégation de logs avec recherche, filtres et live-tail. Sous le capot, ClickHouse, donc la recherche dans des gigaoctets de logs est instantanée. Intégration avec une dizaine de frameworks : du simple syslog à Vercel, Heroku et Kubernetes.

Better Status Pages — hébergement de pages de statut sur votre propre domaine. Belles, personnalisables, avec mise à jour automatique du statut depuis la surveillance. Abonnement des visiteurs aux notifications d’incidents par email/SMS.

Tarifs

La surveillance commence avec un forfait gratuit (10 moniteurs, vérifications toutes les 3 minutes). Freelance à 5 $/mois offre 20 moniteurs et des vérifications toutes les 30 secondes.

Logs : gratuit 1 Go/jour avec rétention de 3 jours. Forfaits payants à partir de 15 $/mois pour 5 Go/jour et 15 jours de rétention. Enterprise — illimité.

Pages de statut à partir de 20 $/mois pour une page basique avec un abonné administrateur.

Les forfaits combinés commencent à 49 $/mois pour l’ensemble — raisonnable pour une équipe de 3 à 5 personnes.

Ce qui est bien

Le design. Sérieusement, il est rare de pouvoir qualifier l’interface d’un outil d’observabilité de belle. Better Stack a créé une UI minimaliste et moderne dans laquelle il est agréable de naviguer. Ce n’est pas Grafana avec ses configurations infinies, ni Datadog avec ses dashboards surchargés.

La vitesse de recherche dans les logs — le principal avantage technique. ClickHouse sous le capot offre une recherche full-text vraiment instantanée dans les logs. À titre de comparaison : ELK commence à s’essouffler sur des dizaines de gigaoctets, alors qu’ici tout vole.

Onboarding — cinq minutes de l’inscription à la première surveillance. Intégrations avec les hébergeurs populaires (Vercel, Netlify, Railway, Heroku) en un clic.

Ce qui est moins bien

Better Stack est un produit jeune, et cela se sent. Certaines fonctionnalités sont encore vertes : le RBAC est limité, les dashboards personnalisés sont encore en bêta. Si vous êtes habitué à la flexibilité de Grafana avec ses plugins et transformations — ce n’est pas le cas ici.

Le prix des logs pour de gros volumes grimpe rapidement. Si vous générez plus de 100 Go de logs par jour, Datadog ou un ClickHouse auto-hébergé peuvent revenir moins cher. Better Stack est conçu pour les petites et moyennes équipes — pour l’entreprise, c’est encore un peu tôt.

Verdict

Better Stack est un acteur rafraîchissant sur le marché de l’observabilité. Idéal pour les startups et les équipes jusqu’à 20 personnes qui veulent de la surveillance, des logs et des pages de statut sans douleur. Beau, rapide, avec un forfait gratuit honnête. Si vous en avez assez du zoo d’outils — essayez-le, il y a de fortes chances que cela vous convienne.