Prosty monitoring Symfony
Zadbaj o płynne działanie swoich aplikacji Symfony. Uzyskaj wgląd w czasie rzeczywistym w transporty wiadomości, zadania automatyczne i zależności projektu w jednym, scentralizowanym widoku.
Kluczowe metryki Symfony
Monitoring kolejek Messenger
Zarządzanie zadaniami asynchronicznymi jest kluczowe dla responsywnej aplikacji. Ta sekcja wymienia wszystkie skonfigurowane transporty Messenger i podaje dokładną liczbę oczekujących wiadomości w każdej kolejce.
Wizualizując rozmiary kolejek, natychmiast wykryjesz, czy worker się zatrzymał lub czy Twoja aplikacja generuje zadania szybciej, niż mogą zostać przetworzone. Pozwala to skalować workers lub debugować wąskie gardła, zanim wpłyną na Twoich użytkowników.
Scheduler i zadania cron
Miej kontrolę nad swoimi zadaniami automatycznymi. Jmonitor integruje się z Symfony Scheduler, by pokazać dokładnie, które zadanie jest następne w kolejce, jaką ma częstotliwość i ile czasu pozostało do jego kolejnego wykonania.
Ten widok potwierdza, że Twoje zadania cykliczne — jak e-maile, raporty czy czyszczenie — są poprawnie zaplanowane i gotowe do uruchomienia, zastępując zgadywanie przy ręcznym monitoringu crona czytelną, wizualną osią czasu.
Status recipes Flex
Utrzymywanie projektu w aktualności jest niezbędne dla bezpieczeństwa i wydajności. Ten komponent monitoruje Twoje Symfony Flex Recipes, uwypuklając te nieaktualne, niezainstalowane lub potwierdzając, że wszystko jest „up to date".
Zamiast ręcznie sprawdzać aktualizacje, otrzymujesz bezpośrednie powiadomienie, gdy recipe wymaga uwagi. Dzięki temu struktura Twojego projektu pozostaje zgodna z najnowszymi standardami i dobrymi praktykami Symfony, co znacznie upraszcza długoterminowe utrzymanie.