WP-Cron uruchamia się tylko wtedy, gdy ktoś odwiedzi witrynę, więc cicha witryna może godzinami obywać się bez niego i nic nie jest zepsute. Kopia zapasowa, która po cichu przestała działać tydzień temu, to zupełnie inna sprawa. Cron Monitor odróżnia jedno od drugiego za darmo. Pro znajduje przyczynę, wskazuje wtyczkę odpowiedzialną za każde zadanie i obserwuje Action Scheduler, kolejkę, na której działa WooCommerce.
Za darmo, bez limitów i bez ograniczenia czasowego · Bez karty kredytowej
WP-Cron to nie jest prawdziwy cron systemowy. Uruchamia się przy odwiedzinach strony, więc witryna z niskim ruchem naturalnie milczy przez okresy, które nic nie znaczą. Większość monitorów oznacza to dokładnie tak samo jak zadanie zepsute od tygodnia. Cron Monitor obserwuje dwa sygnały, sygnał kontrolny i okno tolerancji dla każdego zadania, i odróżnia jedno od drugiego.
Witryna miała odwiedziny, które normalnie uruchamiają crona, a mimo to zadanie się nie wykonało. Coś naprawdę utknęło.
Niewielkie opóźnienie. Często to po prostu typowe zachowanie cichej witryny. Warto to obserwować, ale nie ma powodu do paniki.
Cron uruchomił się niedawno, a zadania wykonują się na czas. Nic nie wymaga uwagi.
Wtyczka została właśnie zainstalowana. Zanim będzie można zaufać werdyktowi, warto odczekać jeden cykl.
Prawdziwy cron serwerowy w połączeniu z DISABLE_WP_CRON? Taka konfiguracja jest rozpoznawana jako zdrowa, a nie zgłaszana jako awaria.
Darmowa wersja pokazuje, czy zaplanowane zadania się wykonują. Pro pokazuje, dlaczego nie, która wtyczka za to odpowiada i ile to kosztuje.
Pro wykonuje te same sprawdzenia, które ręcznie przeprowadziłby programista: czy witryna ma dostęp do własnego pliku wp-cron.php, czy blokuje go hasło środowiska testowego lub wtyczka zabezpieczająca, czy blokada uruchomienia utknęła, czy usunięta wtyczka zostawiła po sobie zdarzenia. Każde ustalenie zawiera kolejny krok do wykonania.
WooCommerce, subskrypcje i wiele innych wtyczek wykonuje swoje zadania przez Action Scheduler. Gdy działanie tam zawiedzie, znika bez śladu. Pro pokazuje każdą awarię wraz z wtyczką i dokładnym błędem oraz ostrzega, gdy kolejka zaczyna się opóźniać.
Każde zadanie jest opisane wtyczką lub motywem, którego kod je uruchamia, nawet domknięcia i metody odziedziczone. Koniec z wyłączaniem wtyczek po kolei w poszukiwaniu winowajcy.
Czas trwania i szczytowe zużycie pamięci dla każdego uruchomienia, uszeregowane według łącznego czasu z 30 dni, wraz z trendem pokazującym spowolnienie zadania na długo przed przekroczeniem limitu czasu.
Dowolne opóźnione zadanie można uruchomić natychmiast, z jego oryginalnymi argumentami. Harmonogram jest najpierw odnawiany, dokładnie tak jak robi to WordPress, dzięki czemu zadanie nigdy nie wykona się dwa razy.
E-mail, Slack, Discord albo dowolny webhook. Wszystko, co się opóźniło, trafia w jednej wiadomości, a to samo utknięte zadanie nie wywoła kolejnego alertu przez sześć godzin.
Zrzuty ekranu z prawdziwej wtyczki, z 30 dniami rzeczywistych danych.

Diagnoza: co jest zepsute i co dokładnie z tym zrobić.

Działania w tle, które zawiodły, każde z wtyczką i dokładnym błędem.

Ile każde zaplanowane zadanie kosztuje witrynę i które z nich zwalnia.

Jeden alert na wszystko, co się opóźniło, e-mailem lub webhookiem.
Sygnał kontrolny pokazujący, czy WP-Cron w ogóle działa, oraz okno tolerancji dla każdego zadania, zanim cokolwiek zostanie uznane za opóźnione.
Pro śledzi każde zadanie do wtyczki, która je zarejestrowała, i odczytuje własne rekordy Action Scheduler, dzięki czemu ustalenie wskazuje przyczynę zamiast zgadywać.
Wyświetlenie strony odczytuje jedną opcję. Wszystko inne działa w ramach żądania crona, które i tak jest żądaniem w tle.
Wiedza, czy coś jest nie tak, jest darmowa, na zawsze i bez limitów. Pro dodaje dlaczego, czyja to wina i ile to kosztuje.
7-dniowa gwarancja zwrotu pieniędzy.
Rozliczenie miesięczne albo roczne wybiera się przy zakupie.
WP-Cron wygląda jak prawdziwe zadanie cron, ale nim nie jest. Uruchamia się tylko przy odwiedzinach, więc cicha witryna ma opóźnienia, mimo że nic nie jest zepsute. Każdy monitor, który przetestowaliśmy, traktował cichą witrynę i zepsute zadanie tak samo, co oznaczało albo ciągłe fałszywe alarmy, albo prawdziwą awarię cicho czekającą tygodniami.
Cron Monitor to nasza próba porządnego rozwiązania tego jednego problemu: pokazać, co naprawdę jest nie tak i kto za to odpowiada, zamiast ogólnikowego „coś może być zepsute”.
Jest częścią rodziny Snagbane, obok Link Scanner.
Bez FTP i bez wiersza poleceń. Każdy zaczyna od darmowej wtyczki, także w przypadku Pro: Pro to niewielki dodatek, który działa na jej bazie, a nie jej zamiennik.
W panelu WordPressa przejdź do Wtyczki → Dodaj nową wtyczkę i wyszukaj “Snagbane Cron Monitor”.
Kliknij Zainstaluj teraz, a następnie Włącz. Nie ma nic do skonfigurowania.
W menu bocznym panelu pojawia się nowa pozycja Cron Monitor, a na kokpicie widżet z bieżącym werdyktem.
Po zakupie Freemius wysyła e-mailem plik .zip wersji Pro i klucz licencyjny. Należy go wgrać w Wtyczki → Dodaj nową wtyczkę → Wgraj wtyczkę, włączyć i wkleić klucz, gdy pojawi się prośba.
Wymaga WordPressa 5.8+ i PHP 7.4+.
Zgubiono e-mail z kluczem? Można go w każdej chwili odzyskać w portalu klienta Freemius.
Instalacja za darmo, pełny werdykt i historia na zawsze za darmo, bez karty kredytowej.
Za darmo w oficjalnym katalogu wtyczek WordPress.org. Aktualizacje przychodzą przez kokpit WordPressa.