Performance et traces

Les spans des SDK Sentry (tracesSampleRate) ou d'OpenTelemetry apparaissent sur la page Performance. Les spans server et consumer, ainsi que les racines, sont des transactions. L'envoi est couvert dans Traces et performance sous Envoyer plus ; cette page concerne la lecture du résultat.

1Page Performance

Par transaction sur 24 heures ou 7 jours : nombre, débit, p50, p95, p99 et taux d'erreur, les 100 premières transactions. Une erreur est un span dont le statut n'est pas ok ou dont le statut HTTP est 500 ou plus.

2Page Transaction

Un histogramme des durées jusqu'au p99 et les 20 traces les plus lentes.

3Page Trace

/traces/<traceId> affiche un waterfall des spans avec leurs détails, les erreurs capturées dans la même trace, et un indicateur N+1 quand une instruction de base de données se répète 10 fois ou plus sous un même span parent. Un problème dont l'événement porte un id de trace affiche Voir la trace.

Bon à savoir

  • Spans par mois : Free 1 M, Solo 5 M, Team 20 M, Scale 100 M ; conservés 7 jours sur Free et Solo, 30 sur Team et Scale. Au-delà du quota, les spans sont écartés, jamais facturés.
  • Les percentiles sont calculés à la lecture. À plusieurs millions de spans dans une fenêtre, la vue sur 7 jours ralentit ; des agrégats sont prévus.
  • Les requêtes réessayées peuvent stocker des spans en double, ce qui se traduit par des comptes légèrement élevés.

Bloqué ? Écrivez à support@blipit.io. Les clés et le DSN exact de chaque projet sont sous Clés API dans app.blipit.io.