Sachez ce qui a cassé, où, et combien de fois.
Bugtail collecte les plantages, les lignes de journal, les traces et les métriques de vos applications et les groupe en problèmes que vous pouvez réellement clore. Il parle les SDK que vous avez déjà, publie sa grille tarifaire, et conserve vos données dans un bucket à vous, hébergé dans l'UE.
APP_ENV=production- SENTRY_LARAVEL_DSN=https://<key>@o0.ingest.sentry.io/0+ SENTRY_LARAVEL_DSN=https://<key>@ingest.bugtail.eu/1SENTRY_TRACES_SAMPLE_RATE=0.2
- Compatible avec vos SDK Sentry
- Un bucket par organisation
- Hébergé dans l'UE
- Aucune carte pour l'essai
Quatre choses, faites correctement, plutôt que quatre cents faites à moitié.
C'est un outil pour une équipe qui écrit du logiciel et qui est d'astreinte pour lui. Ce n'est pas une plateforme d'observabilité avec un cycle de vente.
Erreurs, groupées
Le même bogue devient un seul problème avec un compteur, un niveau et un statut. Clôturez-le, et s'il revient le problème le dit, au lieu d'en ouvrir discrètement un second.
En savoir plusLogs, consultables
Des lignes simples, filtrées et suivies en direct. Jamais fusionnées : un explorateur qui replie deux lignes identiques ment sur ce qui s'est passé.
Où est passé le temps
Par requête, par job et par requête SQL, avec des centiles qui survivent à l'agrégation. Aucun span n'est jamais une ligne de base de données, et c'est pourquoi cela reste abordable à grande échelle.
Des métriques qui tiennent
Compteurs, jauges et histogrammes depuis n'importe quel exportateur OpenTelemetry, agrégés à l'heure plutôt que stockés relevé par relevé. Un compteur cumulatif est tracé comme une variation, pas comme le total courant qu'il rapporte.
Migrer tient en une ligne, pas en un projet.
Bugtail parle le protocole d'enveloppe de Sentry, OTLP et un simple point d'entrée JSON. Le SDK que vous avez déjà continue de fonctionner, sans modification.
Changez le DSN et déployez. Votre sentry-laravel, sentry-javascript, sentry-python ou sentry-go existant continue exactement comme avant, et le premier événement arrive en quelques secondes. Rien n'est réécrit, rien n'est enveloppé, et il n'y a aucun agent à installer nulle part.
Les SDK Sentry, inchangés
Le point d'entrée d'enveloppe est celui vers lequel votre SDK poste déjà.
OpenTelemetry, nativement
Logs, traces et métriques OTLP en JSON ou protobuf. Aucun collecteur requis.
Tout ce qui sait faire un POST
Un script shell, un expéditeur de logs, une tâche cron. JSON, un tableau de JSON, ou du NDJSON.
Votre assistant IA
Un point d'entrée MCP, pour qu'un assistant de code lise le problème qu'on lui demande de corriger.
Une grille tarifaire, pas un devis.
Ce que vous payez est sur cette page. Aucun multiplicateur par utilisateur, aucun montant par hôte, et aucune ligne qui apparaît le mois suivant un mardi difficile.
Gratuit
Pour un projet personnel, ou pour savoir si ceci est fait pour vous.
0 EUR par mois
hors TVA
- Erreurs par mois
- Illimité
- Stockage des charges utiles
- 1 GB
- Historique conservé
- 7 jours
Starter
Pour une petite équipe avec une poignée d'applications.
19 EUR par mois
hors TVA
- Erreurs par mois
- Illimité
- Stockage des charges utiles
- 10 GB
- Historique conservé
- 30 jours
Le plus choisi
Team
Pour une équipe qui exploite ce qu'elle construit, et qui est d'astreinte.
49 EUR par mois
hors TVA
- Erreurs par mois
- Illimité
- Stockage des charges utiles
- 50 GB
- Historique conservé
- 90 jours
Business
Pour une entreprise qui doit rendre des comptes à un service achats.
149 EUR par mois
hors TVA
- Erreurs par mois
- Illimité
- Stockage des charges utiles
- 250 GB
- Historique conservé
- 180 jours
Enterprise
Pour des volumes, des régions ou des conditions qui ne tiennent pas dans une grille tarifaire.
- Erreurs par mois
- Illimité
- Stockage des charges utiles
- Illimité
- Historique conservé
- 365 jours
Où sont vos données, et qui peut les atteindre.
Une pile d'appels porte les arguments avec lesquels une fonction a été appelée. Un contexte de requête porte des en-têtes. Ce n'est pas de la télémétrie, ce sont les données de vos clients, et l'endroit où elles reposent décide de la loi qui peut les atteindre.
Une seule juridiction
La société, les serveurs et les buckets sont dans l'UE. Il n'y a pas de maison mère américaine à qui l'on pourrait signifier une injonction pour des données détenues ici.
Un bucket à vous
Pas un préfixe dans un bucket partagé. Vos charges utiles reposent dans un stockage créé pour votre organisation, et c'est aussi pourquoi les effacer tient en un appel plutôt qu'en un balayage.
Des sous-traitants nommés
Cinq sociétés peuvent voir quelque chose, et toutes les cinq sont listées. Quatre sont dans l'UE. La cinquième est Cloudflare, une société américaine qui achemine chaque requête jusqu'à nous, et c'est précisément pour cela qu'elle est nommée. Slack et Teams se choisissent par règle d'alerte, parce que ceux-là sortent aussi de l'Union.
Les questions que l'on nous pose vraiment
Dois-je changer de SDK ?
Non. Bugtail parle le protocole d'enveloppe de Sentry : un SDK Sentry officiel lui remonte ses erreurs sans modification. Vous changez le DSN dans votre fichier d'environnement et vous déployez. Si vous utilisez OpenTelemetry, pointez l'exportateur OTLP vers nous ; cela tient aussi en une ligne.
Où sont exactement mes données ?
L'application et la base de données tournent sur des serveurs en Allemagne. Vos charges utiles, piles d'appels, contexte de requête et fils d'Ariane, vont dans un bucket de stockage objet créé pour votre organisation, dans une région de l'UE.
Que coûte le dépassement de mon plan ?
Pour les erreurs, rien : chaque plan en enregistre autant que vous en envoyez. Ce qu'un plan plafonne, c'est le stockage de leurs stack traces, ainsi que les lignes de journal, les spans et les relevés par mois. Le dépassement est désactivé par défaut : au-delà d'un quota et d'une marge de dix pour cent, les lignes de journal, spans et relevés suivants sont refusés et comptés, et une fois le stockage plein, les erreurs sont toujours enregistrées, simplement sans leur trace. Chaque écran le dit clairement. Activez-le et l'excédent est facturé une fois, après le mois, au tarif de la page des prix.
Bugtail est-il open source ?
Les connecteurs le sont et le resteront : les SDK et les lecteurs de protocole sont la partie que vous installez dans votre propre application, et cela doit rester lisible. Le service hébergé, lui, ne l'est plus.
Faut-il un numéro de TVA pour s'inscrire ?
Non. Il est facultatif, et beaucoup de clients n'en ont pas. Si vous en avez un hors de Belgique et qu'il est confirmé par VIES, la TVA est autoliquidée et nous ne vous en facturons aucune.
Pourquoi voulez-vous mon nom de domaine ?
Parce qu'un nom de société n'est pas unique alors qu'un domaine l'est. Cela permet à vos collègues de rejoindre sans attendre d'invitation, cela évite que deux sociétés appelées Delta se retrouvent dans les projets l'une de l'autre, et cela permet de répondre à un signalement d'abus par un fait plutôt que par une supposition. Un enregistrement TXT suffit à le prouver.
Quatorze jours de Team, sans carte.
Inscrivez-vous avec votre adresse professionnelle, prouvez votre domaine avec un enregistrement DNS, puis collez un DSN. La première pile d'appels arrive généralement avant le café.
Sans carte. L'essai se termine tout seul et bascule sur Gratuit ; rien n'est facturé tant que vous ne choisissez pas un plan.