Moduł Magento 2, Adobe Commerce i Mage-OS
Jedno polecenie Composera i w panelu admina masz dostępność, czas odpowiedzi, certyfikat, nagłówki bezpieczeństwa i Core Web Vitals. Moduł nie deklaruje ani jednego zadania crona i nie wykonuje kodu na żądaniach klientów: sondy chodzą u nas.
wersja 1.2.0 · wymaga Magento Open Source / Adobe Commerce 2.4.4+, Mage-OS 3.x · PHP 8.1 – 8.4
PingView
twoj-sklep.pl
Status
Operational
Dostępność 24h
99.98%
Czas odpowiedzi
284 ms
Do naprawy
Nic pilnego
Certyfikat SSL wygasa za 26 dni. Odnów go, zanim przeglądarka zacznie straszyć klientów.
Nie chodzi o wykresy. Chodzi o to, kto Ci powie i po jakim czasie.
Wtyczka nie liczy niczego sama. Pokazuje to, co policzył backend PingView, w miejscu, w którym akurat jesteś.
Moduł świadomie nie deklaruje własnego zadania crona. Pinger uruchamiany przez cron Magento nie jest w stanie zgłosić, że cron Magento przestał działać. Zamiast tego dopisujesz jedną linię do crontaba, który i tak odpala bin/magento cron:run, a cisza po naszej stronie jest alertem.
Sklep, który padł, nie jest w stanie zgłosić, że padł. Dlatego sprawdzenia chodzą z zewnątrz, a wtyczka jest tylko oknem na wynik.
Żaden fragment wtyczki nie wykonuje się, gdy klient otwiera stronę. Nic nie dokłada się do czasu odpowiedzi sklepu i nic nie ląduje we froncie.
Sondy chodzą na naszych serwerach w Polsce, Niemczech, Wielkiej Brytanii, Stanach i we Włoszech. Awaria Twojego hostingu ich nie dotyczy.
Odłączenie usuwa dane logowania po stronie sklepu. Monitor pracuje dalej, historia zostaje, alerty przychodzą tak samo.
To kontrakt, nie lista funkcji: build wtyczki nie przechodzi, jeśli któraś karta zniknie z panelu. Pokazujemy też trzy miejsca, w których jedna platforma robi mniej niż pozostałe.
| Karta panelu | WordPress | PrestaShop | Magento 2 |
|---|---|---|---|
| Stan sklepu jednym słowemOperational, degraded, partial, offline lub maintenance w nagłówku panelu. | |||
| Cztery liczby na startStatus, dostępność 24h, czas odpowiedzi i to, co wymaga uwagi. | |||
| Lista rzeczy do naprawyZdania do odhaczenia, najpilniejsze na górze, policzone przez backend. | |||
| Dostępność 24h i 7 dniProcenty plus wykres godzina po godzinie. | |||
| Co dokładnie jest sprawdzaneInterwał, lokalizacje i warunki, które wywołają alert. | |||
| Pilnowane adresy sklepuKoszyk, kasa, kategoria i produkt, wykryte z Twojego sklepu. | |||
| Kanały alertówE-mail, Slack, Teams, Discord, webhook i SMS, z linkiem do ustawień. | |||
| Wynik z każdej sondy osobnoStatus i czas odpowiedzi per lokalizacja, żeby odróżnić awarię od łącza. | |||
| Certyfikat i domenaDni do wygaśnięcia SSL i rejestracji domeny, plus ostrzeżenie o czystym HTTP. | |||
| Nagłówki bezpieczeństwaOcena Mozilla Observatory i nagłówki, których brakuje. | |||
| Lighthouse i Core Web VitalsWydajność, dostępność, dobre praktyki i SEO, mierzone z zewnątrz. | |||
| Ścieżka zakupowaSyntetyczny przebieg koszyka i kasy razem z asercjami. | bez stanu weryfikacji | ||
| Ostatnie awarieKiedy się zaczęły, ile trwały i czym się skończyły. | |||
| Czy harmonogram sklepu żyjeDiagnoza crona sklepu plus monitor heartbeat po naszej stronie. | linia crona na hostingu | linia crona na hostingu | |
| Plakietka statusuPodgląd i gotowy kod do wklejenia, obok publicznej strony statusu. | |||
| Przepięcie po zmianie adresuGdy sklep zmienia domenę, monitor idzie za nim. | automatycznie | jednym kliknięciem | jednym kliknięciem |
| Konto i zespółDo jakiego konta PingView raportuje ten sklep. | |||
| Monitoring poza sklepemJasna informacja, że sprawdzenia nie chodzą na Twoim serwerze. | |||
| Przejście do pełnego paneluLink do konta z historią, raportami i stronami statusu. | |||
| Odłączenie sklepuKasuje dane logowania lokalnie, monitor pracuje dalej. |
Konto zakłada się w trakcie, w panelu sklepu. Nie musisz nic zakładać wcześniej.
Zainstaluj i włącz moduł poleceniami obok. Composer wkłada go do vendor, więc przeżyje przebudowę artefaktu wdrożeniowego.
W trybie produkcyjnym uruchom dodatkowo setup:di:compile i setup:static-content:deploy.
Wejdź w System, PingView Monitoring, wpisz adres e-mail i kliknij start. Zamiast tego możesz wkleić klucz API z uprawnieniem do zapisu.
Panel zapełnia się po pierwszym sprawdzeniu. Alternatywnie pobierz paczkę ZIP i rozpakuj ją do app/code.
$ composer require pingview/module-monitoring$ bin/magento module:enable PingView_Monitoring$ bin/magento setup:upgrade$ bin/magento cache:flushDwie minuty w panelu sklepu, bez karty i bez zakładania konta z góry.