Une application Laravel, deux paquets Composer, et une correspondance de configuration ligne à ligne. Voici ce que la migration change, et surtout ce qu'elle vous coûte.
Correspondances relevées le 23 août 2026 sur la documentation officielle de Sentry. Voir la source
Dans cet ordre, parce que c'est la partie que vous devez lire avant de décider. Quiet Guard est un outil plus étroit. Si vous vous servez d'une seule de ces fonctions, restez où vous êtes :
Ce qui vient en échange. Les lignes marquées incluse ou inclus valent pour tous les forfaits, Free compris ; le chiffrement et les logs applicatifs relèvent des forfaits payants :
Une précision qui affaiblit à moitié le premier point, et qui doit y figurer : Sentry propose bien une région européenne, à Francfort. Le choix y est définitif, et quelle que soit la région retenue, les comptes utilisateurs, les réglages d'organisation, les jetons d'accès et les journaux d'audit restent aux États-Unis. Notre argument est donc la France, pas l'Europe.
Les deux paquets peuvent tourner ensemble. Installez le nôtre, laissez le vôtre en place, et comparez ce que chacun rapporte pendant quelques jours.
Le tableau ci-dessous met les identifiants en regard. Il y en a moins chez nous, parce qu'il y a moins de choses à régler.
Désinstallez le paquet, supprimez son fichier de configuration et ses variables d'environnement, et retirez le branchement du gestionnaire d'exceptions.
Relevé sur les pages officielles à la date indiquée, et limité à ce qui y figure. Une ligne « non indiqué » veut dire que la page consultée ne le dit pas, pas que la réponse est non. Voir la source
| Chez Sentry | Chez Quiet Guard | |
|---|---|---|
| Rétention des erreurs | 30 jours en Developer, 90 jours en Team et au-dessus | 7 jours en Free, 30 en Indie, 90 en Studio |
| Hébergement des données | États-Unis (Iowa) ou Union européenne (Francfort), au choix, définitif | France, OVH SAS à Roubaix, sans choix |
| Canaux d'alerte | 15 entrées dans la catégorie Notification & Incidents, dont PagerDuty et Opsgenie | E-mail, Slack et webhook, plus une cloche dans l'application |
| Tâches planifiées | Réussi, échoué et manqué ; la durée d'exécution est mesurée | En attente, sain et en retard ; la durée n'est pas mesurée |
| Sonde de disponibilité | De 1 à 60 minutes, plusieurs zones, alerte après trois échecs | Toutes les 5 minutes, un seul point, alerte au premier changement |
La colonne de gauche a été relevée sur la documentation officielle à la date indiquée. Vérifiez-la : elle peut avoir changé depuis.
| Chez Sentry | Chez Quiet Guard |
|---|---|
sentry/sentry-laravel |
quiet-guard/laravel-monitor
|
SENTRY_LARAVEL_DSN |
MONITOR_URL
|
config/sentry.php |
config/monitor.php
|
php artisan sentry:publish |
php artisan vendor:publish --tag=monitor-config
|
Integration::handles($exceptions) |
Sans équivalent, et sans besoin |
SENTRY_TRACES_SAMPLE_RATE |
Sans équivalent, et sans besoin |
Aucune carte bancaire requise. Installation en quelques minutes.