


Zaawansowana diagnostyka błędów PrestaShop 9 z wykrywaniem prawdopodobnego źródła, analizą SQL, korelacją zmian, pakietami wsparcia i alertami.
Crash Snapshot Pro rozszerza bezpieczne dla produkcji przechwytywanie błędów o narzędzia diagnostyczne dla sklepów, w których sama informacja, że błąd wystąpił, nie wystarcza. Dodaje wykrywanie prawdopodobnego źródła, diagnostykę bazy danych, korelację z ostatnimi zmianami, pakiety wsparcia do pobrania, filtrowane alerty i zaawansowane sterowanie incydentami, zachowując ten sam fundament przechwytywania z naciskiem na prywatność.
Pro analizuje oczyszczone informacje o incydencie i ścieżki stosu, aby sklasyfikować prawdopodobne źródło jako moduł, motyw, rdzeń PrestaShop, zależność vendor, baza danych lub nieznane źródło. Panel pokazuje wykryte źródło wraz z poziomem pewności.
Wykrywanie źródła jest celowo przedstawiane jako heurystyka diagnostyczna, a nie dowód związku przyczynowego.
Crash Snapshot Pro rejestruje wybrane zmiany techniczne i może wyświetlać je obok incydentu, jeśli mieszczą się w oknie korelacji. Śledzone zdarzenia obejmują instalację, odinstalowanie, włączenie, wyłączenie i aktualizację modułów, a także czyszczenie cache Smarty, kompilacji i Symfony oraz zmiany konfiguracji Crash Snapshot.
Pomaga to odpowiedzieć na częste pytanie produkcyjne: „Co zmieniło się krótko przed pojawieniem się błędu?” Korelacja czasowa jest pokazywana jako wskazówka, a nie gwarantowana przyczyna źródłowa.
Wyjątki związane z bazą danych mogą być analizowane pod kątem SQLSTATE i kodów błędów bazy danych. Dodaje to ustrukturyzowany kontekst do problemów takich jak brakujące kolumny, niezgodności schematu i inne błędy SQL bez sugerowania, że sam kod błędu dowodzi przyczyny.
Dla incydentu Pro może utworzyć ZIP z pakietem wsparcia do pobrania zawierający oczyszczone informacje diagnostyczne, kontekst środowiska i dostępne informacje o ostatnich zmianach. Daje to programiście lub inżynierowi wsparcia kompaktowy pakiet techniczny bez konieczności udostępniania pełnej strony debugowania lub surowego dumpu żądania.
Skonfiguruj adres e-mail i/lub webhook HTTPS dla nowych incydentów. Alerty można ograniczyć do nowych odcisków, błędów krytycznych, kontekstu Front Office / Back Office, konkretnego wykrytego modułu/źródła, progów wystąpień i okna wystąpień. Stan cooldown pomaga uniknąć szumu od powtarzających się powiadomień.
Oprócz standardowego wyszukiwania i przeglądu incydentów Pro może filtrować po statusie HTTP, minimalnej liczbie wystąpień, zakresie dat, typie źródła, nazwie źródła/modułu, typie błędu, klasie wyjątku i motywie.
Pro udostępnia konfigurowalne okresy retencji, maksymalną liczbę incydentów, maksymalną liczbę plików spoolu, zużycie przestrzeni dyskowej spoolu i limity rozmiaru pliku na incydent. Domyślne ustawienia Pro zachowują dłuższą historię diagnostyczną niż Lite i można je dostosować do środowiska sklepu.
Bezpieczny autotest Pro sprawdza przechwytywanie wyjątków, syntetyczne awarie bazy danych/szablonu, zapis i import spoolu, maskowanie danych wrażliwych oraz skonfigurowane kanały alertów. Syntetyczne incydenty są wyraźnie oznaczone, aby można je było usunąć po weryfikacji.
Pro zachowuje bezpieczny dla produkcji workflow przechwytywania z Lite i dodaje narzędzia potrzebne do zawężenia prawdopodobnego źródła, korelacji zmian i przekazania programiście użytecznego pakietu diagnostycznego.
Podstawowe przechwytywanie incydentów, maskowanie danych wrażliwych, grupowanie wg odcisku i przegląd w Back Office.
Zobacz LiteWykrywanie źródła, diagnostyka SQL, korelacja zmian, pakiety wsparcia, alerty i zaawansowana retencja.
* Zdalne udostępnianie jest opcjonalne i wymaga zgodnego adaptera transportowego. Nie jest wymagane do lokalnej diagnostyki Crash Snapshot.
Pakiety wsparcia można pobierać lokalnie z Back Office. Pro zawiera również opcjonalną granicę integracji do udostępniania przez Module Hub, ale zdalne udostępnianie jest domyślnie wyłączone i wymaga zgodnego adaptera transportowego. Lokalny workflow diagnostyczny nie zależy od Module Hub.
Nie. Pro wykorzystuje oczyszczone ścieżki stosu, kontekst błędu i sygnały diagnostyczne, aby uszeregować prawdopodobne źródło. Wynik jest wskazówką do rozwiązywania problemu i celowo nie jest przedstawiany jako dowód.
Pakiet ma zawierać oczyszczoną diagnostykę incydentu, informacje o środowisku i dostępny kontekst ostatnich zmian. Wrażliwe payloady żądań nie są celowo dodawane jako surowy dump.
Tak. Alerty można filtrować według nowych odcisków, trybu tylko krytycznego, kontekstu, wykrytego źródła i progów wystąpień, z oknem wystąpień i obsługą cooldownu.
Nie. Lokalne przechwytywanie, diagnostyka, wykrywanie źródła, pakiety wsparcia i alerty działają niezależnie. Udostępnianie przez Module Hub jest opcjonalną granicą integracji i domyślnie jest wyłączone.
Crash Snapshot Pro używa wspólnego magazynu incydentów Crash Snapshot i rozszerza schemat o dane diagnostyczne Pro. Istniejąca historia incydentów jest zachowywana zamiast tworzenia oddzielnej bazy Pro.
Sprawdź więcej modułów administracyjnych, przeczytaj dokumentację PrestaSuite lub skontaktuj się ze wsparciem, aby uzyskać pomoc w rozwiązywaniu problemów.