( 1 192 )
Non réclamé : Travaillez-vous chez Sentry?
Sentry Avis: 4.5/5 — Très bien noté
Sentry est un outil open source de suivi des erreurs qui aide les développeurs à surveiller et à corriger les plantages en temps réel. Il rationalise le processus d'identification, de diagnostic et de correction des bogues dans les applications logicielles dans différents langages de programmation. Les capacités de Sentry incluent la fourniture de rapports d'erreurs détaillés, d'un contexte sur la cause de chaque erreur et d'outils permettant la collaboration en équipe pour résoudre efficacement les problèmes.
Sentry est également souvent utilisé comme outil de surveillance des performances des applications (APM) de choix dans Hacker indépendant et Développement Web piles technologiques.
|
API
CLI
États-Unis
|
|
| Segment |
Petite entreprise
Marché intermédiaire
Entreprise
|
| Déploiement | Cloud / SaaS / Linux sur site basé sur le Web |
| Assistance | Chat, e-mail/assistance, FAQ/forum, base de connaissances |
| Formation | Documentation |
| Langues | Anglais |
Comparer Sentry avec d’autres outils populaires dans la même catégorie.
Une intégration plus rapide est ce que j'ai préféré lors de la conception du système.
notification répétée, mais c'est une fonctionnalité précieuse
Intégration plus rapide, surveillance des pannes de sites web et d'applications
- Rapports d'erreurs détaillés - La fonction de relecture de session est excellente et fournit des rapports d'erreurs précis avec enregistrement de la session utilisateur - La gestion des utilisateurs est améliorée - La prise en charge multi-projets est satisfaisante - Le système d'alertes est performant
- Réduisez le nombre de relectures de session dans le premier forfait. - L'interface utilisateur peut parfois ne pas répondre lors de l'utilisation de la relecture de session.
- Signalement et alerte d'erreurs. Nous identifions et corrigeons les problèmes avant même que l'utilisateur ne nous les signale. - La relecture de session nous permet d'obtenir des rapports d'erreurs précis.
Ce que j'apprécie avec Sentry, c'est sa facilité d'installation dans un projet, permettant de recevoir les erreurs immédiatement. Il offre de nombreuses métriques et des informations utiles pour faciliter le débogage.
Je n'ai rien à ajouter. Sentry est vraiment excellent, sa version gratuite est très généreuse et, en tant qu'étudiant, vous pouvez l'utiliser pour de nombreux projets et rapports sans aucun frais.
Sentry m'est utile car il collecte les défaillances du système que j'ai construit indépendamment, ce qui me permet de déboguer les erreurs et de les corriger grâce aux informations pertinentes stockées dans son interface utilisateur conviviale.
Il existe de nombreux logiciels d'analyse web, mais Sentry est, à mon avis, le meilleur. Son installation est très simple et son tableau de bord est également très intuitif. Beaucoup d'autres logiciels ne proposent pas les mêmes fonctionnalités que Sentry.
Le tableau de bord semble un peu encombré. Il pourrait être amélioré. J'apprécie beaucoup l'expérience utilisateur de Firebase Crashlytics ; on pourrait donc s'en inspirer ici.
Sentry vous aide à trouver les bugs sur le site web. Il vous indique précisément où le problème s'est produit en mentionnant le numéro de ligne du code source.
La possibilité de suivre les erreurs et d'obtenir la trace de pile complète lorsqu'une erreur survient dans l'application backend de mon entreprise. Une surveillance et un filtrage aisés pour déboguer et modifier le code. Le chargement des journaux en quasi temps réel est indispensable pour le déploiement d'applications en production.
Une interface utilisateur plus performante permettrait sans doute de proposer de meilleurs tableaux de bord et des composants web pour exécuter des macros dans l'application web. Un service client plus réactif ferait de ce produit un incontournable.
Journalisation des erreurs, débogage des erreurs JavaScript, modification du code, partage d'un espace de surveillance avec plusieurs développeurs, une source unique de vérité pour la journalisation des erreurs et la compréhension des problèmes de l'application.
J'apprécie la polyvalence de Sentry, qui offre différentes dimensions d'observabilité des applications, notamment les métriques, le traçage et le suivi des erreurs.
L'interface utilisateur est un peu trop compliquée et désorganisée pour un utilisateur novice.
Sentry contribue à améliorer l'expérience et l'efficacité du développement logiciel grâce à sa couverture d'observabilité polyvalente et à sa prise en charge étendue de différents langages de programmation.
L'un des principaux atouts de Sentry réside dans sa capacité à fournir des informations détaillées sur les erreurs et les exceptions en temps réel. Cela permet aux développeurs d'identifier et de diagnostiquer rapidement les problèmes, ce qui représente un gain de temps et d'efforts considérable à long terme.
Certains utilisateurs pourraient trouver que Sentry a une courbe d'apprentissage relativement abrupte, surtout s'ils découvrent les outils de suivi et de surveillance des erreurs. De plus, bien que Sentry soit un outil open source, certaines de ses fonctionnalités avancées et intégrations ne sont disponibles que dans les versions payantes.
Sentry résout plusieurs problèmes pour les développeurs et les organisations, ce qui profite en fin de compte à leurs utilisateurs et clients. Voici quelques-uns des principaux problèmes que Sentry résout : 1. Suivi et surveillance des erreurs : Sentry permet aux développeurs de suivre les erreurs, les exceptions et autres problèmes en temps réel, ce qui les aide à identifier et à diagnostiquer rapidement les problèmes. 2. Surveillance des performances : Sentry fournit également des informations sur les performances des applications, ce qui peut aider les développeurs à optimiser leur code et à améliorer l’expérience utilisateur. 3. Collaboration et communication : Sentry s’intègre à divers outils et plateformes, tels que GitHub et Slack, ce qui peut aider les équipes à collaborer plus efficacement et à résoudre les problèmes plus rapidement. 4. Débogage : Sentry fournit des informations détaillées sur la source et le contexte de chaque erreur, ce qui peut aider les développeurs à déboguer leur code plus efficacement.
Ce que j'apprécie le plus chez Sentry, c'est sa capacité à détecter et à capturer les erreurs en temps réel, les informations détaillées qu'il fournit sur la cause première des erreurs, la possibilité de personnaliser et de configurer les alertes, et sa flexibilité pour s'adapter aux besoins spécifiques de surveillance.
Je n'apprécie pas que certaines fonctionnalités de Sentry ne soient pas disponibles dans l'abonnement que vous utilisez, ni que le prix soit un peu élevé pour le budget, ni que l'intégration avec d'autres outils de développement ne soit pas aussi fluide que je le souhaiterais.
Sentry m'a permis, ainsi qu'à mon équipe, de surveiller les journaux en temps réel et de détecter rapidement tout problème éventuel. Cela m'a aidé à identifier la cause première des erreurs et à les corriger, améliorant ainsi nos systèmes et applications.
Regroupement des journaux et mise en évidence des pics
Le chargement des journaux prend parfois beaucoup de temps.
Cela permet de surveiller les journaux et les sentinelles inconnues.
Sa facilité d'intégration dans un projet React Native.
Sentry peut ralentir votre application dans l'environnement de développement.
Cela nous aide à mieux identifier les plantages et les performances des applications par rapport à Firebase.
Sentry offre une multitude de fonctionnalités, notamment le suivi des erreurs. En cas d'erreur, vous obtenez une trace de pile détaillée, des informations sur la plateforme concernée et bien plus encore. De plus, Sentry propose l'APM, ce qui vous permet d'utiliser la télémétrie pour accélérer vos appels d'API. Sentry offre également de nombreux outils pour le frontend, mais je me suis principalement concentré sur la gestion des erreurs backend et l'APM. Le prix est très compétitif.
Il n'y a pas grand-chose à redire. La plupart des fonctionnalités sont prêtes à l'emploi et la documentation est excellente. Si je devais critiquer un point, je dirais que la gestion des dépassements du quota mensuel d'erreurs pourrait être améliorée. Par exemple : « Assurez-vous de définir des limites afin de ne pas dépasser vos limites mensuelles d'erreurs ou d'APM. »
Sentry a permis de détecter de nombreux problèmes inattendus avec une grande précision et un contexte riche. Il a également contribué à accélérer considérablement les appels API grâce à la possibilité de visualiser les requêtes et les données mises en cache.sage dans le tableau de bord APM
Nous pouvons envoyer et analyser les problèmes d'application en utilisant les informations détaillées fournies par Sentry.
Je pense qu'il faudrait augmenter le nombre d'options de configuration.
Contribuer à la détection et à l'analyse des problèmes et des erreurs dans les applications en production
La facilité d'utilisation, la qualité et le niveau de détail des rapports d'erreurs sont remarquables, grâce à son intégration avec Django, Redis et Celery. Le module de performance est également très utile pour surveiller les performances globales de notre application en production.
Il est assez difficile d'obtenir des informations/une documentation détaillées sur les intégrations pour la version sur site de Sentry.
Signalement des erreurs en production et surveillance des performances des applications
Des outils vraiment simples pour la plupart des langages et des frameworks.
L'interface utilisateur peut parfois être un peu déroutante.
Sentry capture les erreurs et les métadonnées associées afin qu'elles puissent être triées et corrigées.
Sentry excelle dans la détection des erreurs au sein de votre application et, plus important encore, facilite grandement leur repérage et leur débogage. De plus, son intégration avec votre client Git vous avertit en cas de régression et vous indique précisément la version concernée.
L'interface peut paraître un peu chargée. Elle contient beaucoup d'informations, ce qui est un atout, mais cela encombre l'écran et peut rendre la tâche difficile, surtout lors des premières utilisations de Sentry.
Nous utilisons Sentry pour surveiller tous les sites web et applications de nos clients. Cet outil a permis à nos développeurs de gagner un temps précieux lors du débogage. Il s'avère également très utile pour nous avertir des erreurs et les résoudre avant même que le client ne s'en aperçoive. C'est un véritable atout pour notre entreprise.
Facilité de mise en œuvre, interface utilisateur et capacité à détecter et à traiter les bogues de manière proactive.
Toutes les fonctionnalités ne sont pas disponibles pour le SDK Flutter.
Détecter et corriger les bugs avant que les utilisateurs finaux ne s'en plaignent.
Très facile à intégrer dans les logiciels nouveaux ou existants. Documentation très complète pour toutes les langues.
devrait inclure un moyen plus simple de consigner d'autres types d'informations que les bogues.
Capturez les traces d'erreur pour chaque hôte de notre flux de données. Capturez également les données envoyées par le client afin de pouvoir reproduire et analyser rapidement les problèmes.
Pour les produits web, la configuration est extrêmement simple et une intégration rapide permet de commencer le suivi. Les informations associées par défaut à chaque incident facilitent grandement la correction des bugs et le débogage. Ces fonctionnalités peuvent être améliorées en fournissant des traces de pile, des commits suspects ou même la relecture de session. De nombreuses options permettent également d'enrichir les événements avec des informations ou des balises personnalisées, utiles pour un débogage plus précis.
L'intégration avec les applications web est assez simple, mais elle manque de nombreuses fonctionnalités offertes par d'autres frameworks, comme le suivi de l'état des versions ou des métriques plus complètes. Les traces de pile peuvent parfois être déroutantes, mais cela dépend probablement de la configuration de votre build et de votre stack.
Nous devons surveiller une application web internationale qui peut être exécutée dans un environnement très diversifié (appareils, systèmes d'exploitation, navigateurs…) où des erreurs inattendues peuvent parfois survenir. Sentry nous aide à réagir aux problèmes imprévus en production, à mieux identifier les cas limites et à connaître l'impact réel de certains problèmes sur les utilisateurs de notre application web.
J'adore les notifications par e-mail, mais seulement pour les nouvelles erreurs.
Il arrive parfois qu'il y ait un délai dans le signalement des erreurs.
Cela facilite grandement l'analyse de la trace de pile dans les erreurs de production.
Un excellent logiciel de signalement et de suivi des erreurs, open source, qui vous permet de créer des solutions personnalisées pour vos besoins.
Il est parfois difficile de trouver les réponses aux questions dans la documentation.
Nous utilisons Sentry pour suivre les exceptions que nous détectons dans nos applications ; nous pouvons également visualiser des graphiques des erreurs et des utilisateurs concernés.
Sentry nous a permis de résoudre de nombreux problèmes de production très facilement. Tous les événements sont agrégés en messages faciles à analyser.sages.
Les fonctionnalités de recherche ne semblent pas très performantes. J'ai essayé de chercher par URL, mais sans succès :/
Métriques, suivi des bogues et visibilité sur notre instance de production.
La plupart des composants sont open source, la prise en main est facile, la documentation est bonne, cela fonctionne quasiment partout, c'est fiable, je n'ai rencontré aucun problème jusqu'à présent (environ 1 an d'utilisation).
La configuration des paramètres s'avère complexe lorsqu'on travaille avec plusieurs projets (paramètres partagés vs. paramètres spécifiques à chaque projet). La version précédente proposait un flux/une vue pratique regroupant les exceptions les plus récentes pour tous les projets ; désormais, je dois ouvrir chaque projet pour vérifier les nouveautés.
Suivi de la pile et rapport d'erreurs - notamment côté client (JavaScript dans le navigateur).
Installation ultra-rapide en quelques lignes de code seulement. Recevoir des notifications par e-mail et SMS est beaucoup plus simple.sageOn peut utiliser le chat ou d'autres moyens de communication dans le cadre d'un flux de travail existant lorsque des erreurs surviennent ou se reproduisent. J'apprécie ce système de suivi des erreurs conçu pour la communauté.
Rien à redire sur ce logiciel. Mon équipe et moi-même apprécions chaque étape du processus de travail. Nous n'avons jamais rencontré le moindre problème avec le système de suivi.
Nous pouvons optimiser le tri, reproduire et résoudre les erreurs avec des performances et une apparence maximales. La gestion des exceptions offerte par cette plateforme permet aux développeurs de créer de meilleures applications et d'accélérer leur développement.
Signalement d'erreurs très rapide et détaillé !
Rien. Rien. Rien. Rien. Rien. Rien. Rien. Rien.
Débogage plus rapide et plus facile !
Nous utilisons Sentry comme outil de signalement d'erreurs. Ses performances sont excellentes : on reçoit des alertes rapides pour tous les événements déclenchés sur les serveurs. La trace d'exécution est claire et permet d'identifier rapidement le problème.
Il pourrait exister de meilleurs filtres pour les notifications, sinon on risque d'être bombardé d'e-mails.
Nous souhaitions détecter les bugs au plus tôt et Sentry remplit parfaitement cette fonction. Il signale les erreurs JavaScript côté client et les erreurs PHP côté serveur avec une trace de pile complète, ce qui facilite grandement leur correction.
J'apprécie son suivi du code. C'est la meilleure façon de déboguer l'ensemble du processus. Surtout, l'analyse de la requête et la recherche de la cause exacte de l'erreur permettent de résoudre rapidement le problème.
L'interface. Bien que l'interface web soit plutôt bien conçue, je pense qu'elle peut être améliorée. Il faudrait notamment inclure les valeurs des variables en cas d'erreur. De plus, puisqu'elle regroupe déjà les erreurs par type, il serait judicieux de les regrouper également par type de requête.
Je fais partie d'une équipe qui gère le système intranet de notre institut. Nous recevons 500 erreurs par jour et chaque soir, Sentry m'aide à déboguer efficacement tous les problèmes.
Sentry propose des clients de gestion des erreurs compatibles avec la quasi-totalité des technologies utilisées dans notre entreprise. Outre les bibliothèques clientes Python et JavaScript, ils offrent des bibliothèques supplémentaires qui s'intègrent directement aux frameworks de développement courants tels que Tornado, Django, Angular, etc. L'installation de ces bibliothèques clientes est d'une simplicité remarquable.
Il manque des widgets intégrables pour les indicateurs d'erreur. Nous souhaiterions simplifier la création, le partage et l'exportation d'un tableau de bord et/ou d'un graphique générique permettant de visualiser toutes les statistiques (et pas seulement celles de Sentry). Cela dit, une API permet à l'utilisateur final de récupérer les événements d'erreur (afin de pouvoir les représenter graphiquement).
Cela nous permet de garantir la disponibilité du service (surtout lors des nouveaux déploiements). Le suivi des erreurs nouvelles, récurrentes et régressives aide notre équipe d'ingénierie à prioriser les tâches à accomplir.
Sentry est extrêmement rapide pour collecter toutes les informations nécessaires au débogage d'une exception. Il les regroupe également dans des catégories précises et fournit des liens permanents vers chaque erreur pour consultation. Dès le début d'un nouveau projet, je veille toujours à obtenir la clé d'accès Sentry et à l'intégrer immédiatement. Sans lui, je suis complètement perdu lorsque je dois déboguer des erreurs sur nos serveurs.
La fonction de recherche pourrait être améliorée. Il n'est pas toujours possible de formuler une recherche précise, en ciblant un message d'erreur spécifique.sage à une heure précise, sur un hôte précis, accessible via un chemin précis. On peut généralement y accéder en naviguant et en filtrant, c'est donc un détail mineur.
Je suis développeur au sein d'une équipe de taille moyenne à importante et j'utilise Sentry pour déboguer les erreurs de notre API qui alimente nos applications mobiles. Le principal avantage de Sentry réside dans son journal d'erreurs indexé et consultable, permettant de trouver et de référencer rapidement les exceptions récurrentes.
- Prise en charge multilingue : permet de suivre les erreurs Python et JavaScript avec un seul produit. - Configuration simplifiée via l’interface web : limitation des domaines, fréquence des notifications. - Possibilité de suivre tous les événements : messages.sages, exceptions, etc. - Deux offres : SaaS (payant, mais tout est géré pour vous) ou installation stable sur votre propre serveur (gratuite) - Intégration avec Trello pour la transmission d'informations via nos différentes solutions SaaS
- Impossible de filtrer/catégoriser les éléments dans l'interface pour filtrer les événements dans la liste principale (sauf par attribution à des personnes...). Il est possible d'ajouter des étiquettes uniquement lors du déclenchement de l'événement... - Les erreurs JavaScript interceptées ne nous concernent pas toujours (par exemple, un plugin Skype ou un bug tiers). - Absence d'environnement de test pour tester la configuration avant le déploiement en production.
Il s'agit principalement de bugs en production, et nous avons amélioré la communication à ce sujet : nous informons les personnes ayant rencontré des problèmes dès que les bugs sont résolus. Nos clients apprécient notre réactivité sur ce point, et Sentry nous est d'une grande aide. Sentry nous permet également de reproduire les bugs grâce aux données contextuelles de l'utilisateur, comme le navigateur utilisé ou les saisies effectuées.