Dla Symfony 6.4 LTS Dostępne

Bundle Symfony do monitoringu aplikacji, API i jobów w tle

Bundle live24h dla Symfony 6.4 LTS analizuje Twoją aplikację, ustala Website Health Score i zakłada rekomendowane checki dostępności, SSL, domeny i workerów jednym kliknięciem – w Health Center lub przez Console Command.

Bez danych płatniczych

5 min
do pierwszego checka
Worker
zabezpiecz jako heartbeat
0 €
zawarte w każdym planie

Co bundle rozpoznaje w Symfony

SEO i HTTP

Strona główna, /robots.txt i mapa witryny są sprawdzane i proponowane jako checki dostępności – zamiast ręcznego zbierania.

SSL, domena i DNS

Wygaśnięcie TLS i rozwiązywanie apexu są rozpoznawane i proponowane jako checki – z odpowiednio wczesnym ostrzeżeniem przed wygaśnięciem.

Workery Messenger

Transporty Messenger są ustalane w czasie buildu i można je monitorować jako heartbeat – ciche awarie workerów rzucają się w oczy od razu.

Joby Scheduler

Cykliczne zadania Scheduler są wykrywane i można je zabezpieczyć jako heartbeat workera (Dead-Man's-Switch, opt-in).

Dostarczalność maili

MX, SPF, DKIM i DMARC są analizowane informacyjnie, aby problemy z dostarczaniem stały się widoczne wcześnie.

Website Health Score

Wartość od 0 do 100 łączy SEO, SSL/domenę, maile i joby w tle w jeden obraz.

Aplikacje Symfony zasługują na monitoring wykraczający poza stronę główną

Symfony nie jest sklepem ani CMS, lecz bazą wielu indywidualnych aplikacji i API. Dla takich projektów liczy się nie tylko dostępność strony głównej, ale też data wygaśnięcia certyfikatu i domeny oraz kondycja przetwarzania w tle: workery Messenger i zadania Scheduler, które mogą niezauważenie stanąć.

Bundle live24h czyni te ryzyka namacalnymi wprost w Twojej aplikacji Symfony. Ważne przy tym: bundle jest pomocnikiem konfiguracji, a nie silnikiem monitoringu. Skanuje Twoją aplikację, pokazuje Website Health Score, proponuje pasujące checki i zakłada je jednym kliknięciem w live24h. Właściwe checki 24/7 działają następnie na platformie live24h. Bundle montuje się pod /admin/live24h (do zabezpieczenia przez host za rolą i firewallem); Health Center znajdziesz pod /admin/live24h/health.

Gdzie bundle pomaga szczególnie

Obszar zastosowaniaKorzyść live24h
Indywidualna aplikacja lub APIStrona główna, /robots.txt i mapa witryny są proponowane jako checki dostępności.
Publicznie dostępne routyWażne endpointy są monitorowane systematycznie, a nie przypadkowo.
TLS i domenaWygaśnięcie certyfikatu i domeny zamienia się w checki – z odpowiednio wczesnym ostrzeżeniem.
Przetwarzanie MessengerTransporty i workery można zabezpieczyć jako heartbeat.
Zadania SchedulerCykliczne zadania są zrozumiale monitorowane jako heartbeat workera.
Wysyłka mailiMX, SPF, DKIM i DMARC stają się widoczne informacyjnie.

Korzyści dla każdej grupy

Punkt ciężkości leży tam, gdzie awarie w aplikacji Symfony stają się kosztowne: przy dostępnych routach, ważnych certyfikatach i działających workerach. Plan-aware przy tym wszystko pozostaje widoczne – zablokowane propozycje są oznaczone jako „Od Pro", zamiast być ukrywane.

  • Deweloperzy i zespoły Symfony: dostępność, SSL, domena i workery są zabezpieczone bez ręcznej listy kontrolnej – wprost z poziomu aplikacji.
  • DevOps i operatorzy: ten sam przebieg działa w Health Center lub headless przez Console Command i pasuje do istniejących pipeline’ów deploymentu.
  • Zespoły z przetwarzaniem w tle: transporty Messenger i zadania Scheduler stają się częścią monitoringu operacyjnego, zamiast ujawniać się dopiero przy zatorze.
  • Klienci z UE i RODO: bieżące checki działają na platformie live24h hostowanej w UE.
  • Agencje : monitoring staje się powtarzalnym standardem w wielu aplikacjach Symfony.

Prosty przebieg

  1. Wprowadź klucz API w projekcie Symfony i przetestuj połączenie.
  2. Otwórz Health Center pod /admin/live24h/health lub użyj Console Command.
  3. Przeanalizuj aplikację.
  4. Sprawdź Website Health Score.
  5. Wybierz rekomendowane checki.
  6. Utwórz checki jednym kliknięciem w live24h.
  7. Aktywuj alerty, Status Page i raporty.

Skonfiguruj wtyczkę symfony

Instalacja i wymagania

Bundle dostępny jest jako bezpośredni pobór z live24h i instaluje się przez Composer:

composer require live24h/symfony-adapter

Następnie zarejestruj bundle w config/bundles.php, zaimportuj routing i zabezpiecz ścieżkę /admin/live24h przez security access_control za rolą. Wymagania: Symfony 6.4 LTS i PHP 8.1 lub nowsze oraz wychodzące połączenie do https://api.live24h.eu. Wpis w marketplace Packagist pojawi się wkrótce; dokładne kroki opisuje przewodnik konfiguracji .

Częste pytania

Czy bundle sam jest silnikiem monitoringu? Nie. Bundle jest pomocnikiem konfiguracji: skanuje aplikację, pokazuje Health Score i zakłada rekomendowane checki. Bieżące checki 24/7 przejmuje platforma live24h.

Czy potrzebuję sklepu lub CMS? Nie. Bundle jest przeznaczony do indywidualnych aplikacji Symfony i API – całkowicie bez modułów commerce czy CMS.

Czy mogę monitorować workery Messenger i Scheduler? Tak. Transporty Messenger i zadania Scheduler są wykrywane w czasie buildu i można je zabezpieczyć jako heartbeat workera (Dead-Man’s-Switch). Ta opcja jest opt-in.

Ile kosztuje bundle? Nic – jest zawarty bezpłatnie w każdym planie live24h. Zakres zależy od wykupionego planu. Zablokowane propozycje pozostają widoczne i są oznaczone jako „Od Pro".

Zacznij w mniej niż 2 minuty -- za darmo.

Przetestuj wszystkie funkcje przez 14 dni bez karty kredytowej. Potem na zawsze korzystaj bezpłatnie z planu Free.