Krótka odpowiedź
Jak odróżnić wolną wtyczkę od problemu VPS?
Nie da się tego wiarygodnie rozstrzygnąć jednym wykresem. Wolna publiczna strona przy normalnych metrykach hosta kieruje analizę do WordPressa, PHP, bazy lub zależności. Wolne strony i presja zasobów hosta w tym samym czasie wskazują na potrzebę analizy po stronie VPS. Oba wnioski są hipotezami do potwierdzenia.
Dowody, które warto porównać
Odpowiedź widoczna dla użytkownika
Mierz publiczny adres URL albo krytyczną ścieżkę. To najważniejszy objaw: strona może być wolna, choć proces na serwerze nadal działa.
Wzorzec na różnych stronach
Porównaj stronę główną, panel administracyjny oraz checkout lub inną ważną ścieżkę. Jedna wolna trasa często lepiej zawęża diagnozę niż ogólna średnia serwera.
Kontekst zasobów VPS
CPU, pamięć, dysk i sieć pokazują, czy wspólne zdarzenie hosta zbiega się ze spowolnieniem. Nie wskazują jednak nazwy winnej wtyczki.
Ostatnie zmiany i dane aplikacji
Sprawdź wdrożenia, zmiany wtyczek i motywu, błędy PHP i serwera WWW, zachowanie bazy oraz zewnętrzne zależności. Nie wyłączaj wtyczek produkcyjnych wyłącznie na podstawie wykresu.
Bezpieczna kolejność diagnozy
- 1
Potwierdź objaw z zewnątrz
Sprawdź problematyczną publiczną ścieżkę spoza VPS-a. Zapisz czas i to, czy problem dotyczy jednej trasy, czy całej strony.
- 2
Porównaj strony współdzielące host
Jeżeli kilka niezależnych stron na jednym VPS zwalnia jednocześnie, najpierw sprawdź pojemność hosta, sieć albo współdzielone usługi.
- 3
Zestaw metryki hosta z tym samym czasem
Szukaj trwałej presji CPU, pamięci lub dysku pokrywającej się ze spowolnieniem. Brak zgodności też jest przydatnym dowodem.
- 4
Sprawdź zmiany w WordPressie świadomie
Przejrzyj ostatnie zmiany wtyczek, motywu, PHP i konfiguracji. Testuj lub odtwarzaj zmiany bezpiecznie, zanim je cofniesz.
Unikaj fałszywych wniosków
- Popularna wtyczka nie jest automatycznie przyczyną: wyzwalaczem może być wydanie, cache, zapytanie lub zewnętrzna zależność.
- Niskie średnie użycie VPS-a może ukrywać krótkotrwałe wąskie gardło, dlatego zachowaj dokładny czas incydentu i sprawdź właściwy przedział.
- Nie eksperymentuj na produkcji z wyłączaniem rozszerzeń bez planu wycofania albo procedury serwisowej.
FAQ
Czy wysokie CPU udowadnia, że wtyczka WordPressa jest wolna?
Nie. Wysokie CPU oznacza jedynie, że host był zajęty. Do wskazania wtyczki potrzebujesz danych aplikacji, czasu zdarzenia i kontrolowanego testu.
Co zrobić, gdy WordPress jest wolny, a metryki VPS wyglądają normalnie?
Sprawdź problematyczną trasę, PHP, zapytania do bazy, cache, DNS i usługi zewnętrzne. Normalne metryki hosta są nadal użyteczne, bo wykluczają jedną klasę przyczyn.
Czy monitorować panel administracyjny WordPressa?
Tak, jeśli zależy od niego zespół redakcyjny lub operacyjny, ale publiczną stronę i krytyczne ścieżki przychodu monitoruj oddzielnie.