Crash Snapshot Pro – PrestaShop 9 error diagnostics
  • Crash Snapshot Pro – PrestaShop 9 error diagnostics

Crash Snapshot Pro

59,90 €

Diagnostics avancés des erreurs PrestaShop 9 avec détection de source probable, analyse SQL, corrélation des changements, bundles de support et alertes.

Quantité
Bientôt disponible

Inclut 12 mois de mises à jour
Les versions publiées pendant votre période de mises à jour restent téléchargeables définitivement.
Installation manuelle du ZIP.

Crash Snapshot Pro – Diagnostics avancés des erreurs en production pour PrestaShop 9

Crash Snapshot Pro étend la capture d’erreurs adaptée à la production avec des outils de diagnostic destinés aux boutiques pour lesquelles savoir qu’une erreur s’est produite ne suffit pas. Il ajoute la détection de source probable, les diagnostics de base de données, la corrélation avec les changements récents, des bundles de support téléchargeables, des alertes filtrées et des contrôles avancés des incidents, tout en conservant la même base de capture respectueuse de la confidentialité.

Détecter la source technique probable

Pro analyse les informations d’incident assainies et les chemins de pile afin de classer la source probable comme module, thème, cœur PrestaShop, dépendance vendor, base de données ou source inconnue. Le tableau de bord affiche la source détectée avec un niveau de confiance.

La détection de source est volontairement présentée comme une heuristique de diagnostic, et non comme une preuve de causalité.

Corréler les incidents avec les changements récents

Crash Snapshot Pro suit certains changements techniques et peut les afficher à côté d’un incident lorsqu’ils se situent dans la fenêtre de corrélation. Les événements suivis incluent l’installation, la désinstallation, l’activation, la désactivation et la mise à niveau de modules, ainsi que les vidages de cache Smarty, de compilation et Symfony et les changements de configuration de Crash Snapshot.

Cela aide à répondre à une question fréquente en production : « Qu’est-ce qui a changé peu avant le début de l’erreur ? » La corrélation temporelle est affichée comme un indice, pas comme une cause racine garantie.

Classifier les pannes SQL et de base de données

Les exceptions liées à la base de données peuvent être inspectées pour les informations SQLSTATE et les codes d’erreur de base de données. Cela ajoute un contexte structuré aux problèmes tels que colonnes manquantes, incohérences de schéma et autres erreurs SQL, sans prétendre qu’un code d’erreur prouve à lui seul la cause sous-jacente.

Générer un bundle de support assaini

Pour un incident, Pro peut créer un bundle ZIP de support téléchargeable contenant des informations de diagnostic assainies, le contexte d’environnement et les informations disponibles sur les changements récents. Cela fournit à un développeur ou ingénieur support un paquet technique compact sans nécessiter une page de debug complète ni un dump brut de la requête.

Envoyer des alertes filtrées par e-mail et webhook HTTPS

Configurez une adresse e-mail et/ou un webhook HTTPS pour les nouveaux incidents. Les alertes peuvent être limitées aux nouvelles empreintes, erreurs critiques, contexte Front Office / Back Office, module/source détecté spécifique, seuils d’occurrences et fenêtre d’occurrences. Un état de cooldown aide à éviter que des notifications répétées deviennent du bruit.

Utiliser des filtres avancés d’incidents

En plus de la recherche et du workflow de consultation standard, Pro peut filtrer par statut HTTP, nombre minimum d’occurrences, plage de dates, type de source, nom de source/module, type d’erreur, classe d’exception et thème.

Contrôler la rétention et les limites du spool

Pro expose des périodes de rétention configurables, un nombre maximal d’incidents, un nombre maximal de fichiers de spool, l’espace disque du spool et des limites de taille de fichier par incident. Les paramètres Pro par défaut conservent un historique de diagnostic plus long que Lite et peuvent être adaptés à l’environnement de la boutique.

Auto-test étendu et état de la capture

L’auto-test sûr de Pro vérifie la capture d’exception, les pannes synthétiques de base de données/template, l’écriture et l’import du spool, le filtrage des données sensibles et les canaux d’alerte configurés. Les incidents synthétiques sont clairement identifiés afin de pouvoir être supprimés après vérification.

LITE VS PRO

Qu’ajoute Crash Snapshot Pro ?

Pro conserve le workflow de capture adapté à la production de Lite et ajoute les outils nécessaires pour réduire la zone de recherche de la source probable, corréler les changements et transmettre un paquet de diagnostic utile à un développeur.

LITE

Crash Snapshot Lite

Gratuit

Capture des incidents, filtrage des données sensibles, regroupement par empreinte et consultation dans le Back Office.

Voir Lite
PRO Diagnostics complets

Crash Snapshot Pro

59.90 €

Détection de source, diagnostics SQL, corrélation des changements, bundles de support, alertes et rétention avancée.

FonctionnalitéLitePro
Capture des exceptions applicatives✓✓
Spool privé de secours pour fatal / arrêt✓✓
Filtrage des données sensibles✓✓
Regroupement par empreinte et compteur d’occurrences✓✓
Détail d’incident et trace de pile sûre✓✓
État de capture et auto-test sûr✓✓
Détection de source probable avec niveau de confiance—✓
Classification module / thème / cœur / vendor / base de données—✓
Diagnostics SQLSTATE / erreurs de base de données—✓
Corrélation avec les changements récents de modules et cache—✓
Bundle de support téléchargeable—✓
Alertes e-mail et webhook HTTPS—✓
Filtres avancés source/date/erreur—✓
Rétention et limites du spool configurables—✓
Frontière optionnelle de partage Module Hub—✓*

* Le partage distant est optionnel et nécessite un adaptateur de transport compatible. Il n’est pas requis pour les diagnostics locaux Crash Snapshot.

Bundles de support et intégration Module Hub

Les bundles de support peuvent être téléchargés localement depuis le Back Office. Pro contient également une frontière d’intégration optionnelle pour le partage via Module Hub, mais le partage distant est désactivé par défaut et nécessite un adaptateur de transport compatible. Le workflow de diagnostic local ne dépend pas de Module Hub.

Compatibilité et limitations importantes

  • Conçu pour PrestaShop 9.
  • Nécessite PHP 8.1+.
  • Aucun override du cœur de PrestaShop n’est utilisé.
  • La détection de source probable et la corrélation avec les changements récents sont des indices de diagnostic, pas une preuve qu’un module ou un changement particulier a causé un incident.
  • Les erreurs avant le bootstrap PHP/PrestaShop/module, les crashs PHP-FPM brutaux, les arrêts du système pour manque de mémoire et les pannes 502/503 en amont peuvent survenir avant que Crash Snapshot puisse les capturer.
  • La désinstallation conserve les données d’incidents capturées ; la purge destructive est une action explicite séparée.

Questions fréquentes

Le résultat « Source probable » garantit-il la cause racine ?

Non. Pro utilise les chemins de pile assainis, le contexte d’erreur et des signaux de diagnostic pour classer une source probable. Le résultat est un indice de dépannage et n’est volontairement pas présenté comme une preuve.

Que contient un bundle de support ?

Le bundle est conçu pour contenir des diagnostics d’incident assainis, des informations d’environnement et le contexte disponible sur les changements récents. Les payloads sensibles des requêtes ne sont pas volontairement ajoutés sous forme de dump brut.

Pro peut-il alerter uniquement pour les incidents importants ?

Oui. Les alertes peuvent être filtrées selon le comportement des nouvelles empreintes, le mode critique uniquement, le contexte, la source détectée et les seuils d’occurrences, avec une fenêtre d’occurrences et une gestion du cooldown.

Pro nécessite-t-il Module Hub ?

Non. La capture locale, les diagnostics, la détection de source, les bundles de support et les alertes fonctionnent indépendamment. Le partage Module Hub est une frontière d’intégration optionnelle et est désactivé par défaut.

Que deviennent les incidents Lite après activation de Pro ?

Crash Snapshot Pro utilise le stockage partagé des incidents Crash Snapshot et étend le schéma avec les données de diagnostic Pro. L’historique existant est conservé au lieu de démarrer une base de données Pro séparée.

Ressources associées

Découvrez davantage de modules d’administration, consultez la documentation PrestaSuite ou contactez le support pour obtenir de l’aide au dépannage.

CRASHSNAPSHOT-PRO
Références spécifiques