Prosty monitoring FrankenPHP

Wykorzystaj pełną moc nowoczesnego serwera aplikacji PHP. Monitoruj swoje wątki i workers w czasie rzeczywistym, aby Twoja konfiguracja FrankenPHP dostarczała odpowiedzi w czasie poniżej milisekundy.

Podgląd dashboardu monitoringu FrankenPHP

Kluczowe metryki FrankenPHP

Monitoring wątków FrankenPHP

Zarządzanie wątkami serwera

Ta sekcja daje czytelny obraz wewnętrznej współbieżności FrankenPHP. Wskaźnik Busy Threads pokazuje, ile wątków aktywnie przetwarza żądania, a licznik Total Threads pomaga zrozumieć aktualną skalę Twojego serwera.

Monitorowanie Queue Depth jest niezbędne do wykrywania zatorów. Rosnąca głębokość kolejki wskazuje, że Twoje wątki są nasycone, a żądania czekają na obsługę, co sygnalizuje, że może nadszedł czas, by dostroić limity zasobów.

FrankenPHP busy vs ready workers

Wydajność i stabilność workerów

Działając w trybie worker mode, Twoja aplikacja pozostaje w pamięci dla maksymalnej szybkości. Ten widok śledzi Busy Workers w stosunku do Ready Workers, dając Ci natychmiastowe wyczucie dostępnej pojemności do obsługi nowych żądań przychodzących.

Monitorujemy też Worker Restarts, który jest kluczowym wskaźnikiem stabilności. Choć sporadyczne restarty są normalne, ich duża liczba może ujawnić wycieki pamięci lub awarie w kodzie Twojej aplikacji, które trzeba rozwiązać, by utrzymać wydajność.

Średni czas wykonania PHP we FrankenPHP

Średni czas wykonania PHP

Zaprojektowany specjalnie dla worker mode, ten wykres liniowy śledzi średni czas wykonania Twoich skryptów PHP. Ponieważ workers eliminują narzut bootowania frameworka przy każdym żądaniu, powinieneś tu zobaczyć bardzo niskie opóźnienia.

Śledzenie tej metryki w czasie pozwala natychmiast wykryć regresje wydajności. Gdy czas wykonania zacznie rosnąć, szybko zbadasz, która część kodu spowalnia, utrzymując aplikację szybką.

Zacznij monitorować FrankenPHP za darmo

Bez limitu czasu. Bez karty kredytowej.

Rozpocznij