Bugsnag
Plateforme de gestion de la stabilité des applications qui détecte, diagnostique et alerte automatiquement les équipes...
Bugsnag dit aux équipes d’ingénierie ce qui casse dans leur logiciel, et pour qui. Un petit SDK dans une app web, mobile ou serveur signale les crashes et les erreurs gérées avec une stack trace, des détails d’appareil et de navigateur, des informations utilisateur, et les actions qui ont mené à l’échec. Au lieu d’un flot d’événements bruts, Bugsnag regroupe les erreurs similaires, pour qu’un seul bug apparaisse comme un issue avec un compte d’utilisateurs touchés.
Son idée distinctive est le score de stabilité, qui mesure le pourcentage de sessions ou d’utilisateurs qui n’ont pas rencontré de crash dans une version. Les équipes s’en servent pour fixer des cibles et décider si une version est assez saine pour être livrée ou s’il faut d’abord un correctif. Les breadcrumbs montrent ce qui s’est passé avant une erreur, le suivi des versions relie les erreurs aux changements de code, et des intégrations poussent les issues vers Jira, Slack et GitHub. Le support mobile est un point fort particulier.
Bugsnag a une offre gratuite pour un petit usage et des offres payantes qui montent avec le volume d’événements, et il appartient à SmartBear. Les coûts montent avec le trafic, donc l’échantillonnage et le filtrage comptent. Sentry est l’alternative la plus connue et est open source avec une option auto-hébergée, tandis que Datadog, Rollbar et Firebase Crashlytics couvrent des besoins proches. Les équipes qui accordent beaucoup de poids à la stabilité des apps mobiles choisissent souvent Bugsnag.