Prosty monitoring PHP
Zyskaj pełną widoczność środowiska uruchomieniowego PHP. Monitoruj zużycie pamięci i metryki wykonania w czasie rzeczywistym, aby Twoje skrypty działały wydajnie.
Kluczowe metryki PHP
Skuteczność OPcache
Ten wskaźnik pokazuje zużycie pamięci OPcache, pozwalając zobaczyć, ile RAM przeznaczono na przechowywanie wstępnie skompilowanego bytecode'u skryptów. Pilnowanie tego zapobiega ponownej kompilacji skryptów przez PHP przy każdym żądaniu, co jest kluczowe dla wysokiej wydajności.
Dashboard śledzi też OPcache Hit Rate. Wysoki hit rate oznacza, że serwer serwuje skrypty bezpośrednio z pamięci, znacząco zmniejszając obciążenie CPU i skracając czasy odpowiedzi dla Twoich użytkowników.
Wydajność APCu
Jeśli Twoja aplikacja używa APCu do cache'owania danych, te wskaźniki zużycia pamięci i Hit Rate są niezbędne. Mówią dokładnie, ile danych na poziomie aplikacji jest cache'owanych i jak często są one skutecznie pobierane bez sięgania do bazy danych czy systemu plików.
Monitorowanie tych metryk pomaga dostroić strategię cache'owania. Gdy hit rate jest niski lub pamięć pełna, szybko rozpoznasz potrzebę optymalizacji, zanim wpłynie ona na szybkość aplikacji.
Throughput PHP-FPM
Zwizualizuj obciążenie interpretera PHP w czasie rzeczywistym dzięki wykresowi Requests per Second. Ta metryka śledzi, ile żądań PHP przetwarza PHP-FPM, dając Ci jasny obraz poziomu aktywności aplikacji.
Poza samym throughput Jmonitor zbiera liczne inne metryki PHP-FPM, takie jak aktywne procesy czy slow requests. Ta głęboka widoczność pozwala wykrywać i usuwać wąskie gardła wykonania, zanim zamienią się w problemy z wydajnością.