W jaki sposób sprawdzę zużycie zasobów serwera?
W DirectAdmin sprawdzisz, ile procesora, pamięci i operacji dyskowych wykorzystuje Twoje konto hostingowe oraz czy osiąga przydzielone limity. W narzędziu Użycie zasobów znajdziesz bieżące wartości, wykresy z wybranego okresu i dostępne migawki diagnostyczne.
Co pokazują statystyki zasobów?
Statystyki dotyczą zasobów przydzielonych Twojemu kontu hostingowemu. Pomagają powiązać spowolnienie strony z obciążeniem procesora, pamięci lub dysku. Nie są pomiarem całego serwera ani wyłącznie domeny wybranej w górnym pasku.
Zużycie zasobów podczas pracy aplikacji różni się od zajętego miejsca na pliki i pocztę. Wolne miejsce na koncie nie wyklucza osiągnięcia limitu procesora lub pamięci.
Na zrzutach dane konta i adresy IP są zamaskowane. Widoczne wartości użycia i limity są przykładem; sprawdź wartości przypisane do własnej usługi.
1. Zaloguj się do DirectAdmin
Otwórz panel właściwej usługi hostingowej. W razie potrzeby skorzystaj z instrukcji logowania do DirectAdmin. Jeśli masz kilka usług, wybierz tę, na której działa sprawdzana strona.
2. Otwórz Użycie zasobów
Na pulpicie znajdź sekcję Dodatkowe funkcje i kliknij Użycie zasobów (2).

Zakładka Panel podsumowuje problemy z limitami z ostatnich 24 godzin. Komunikat o braku problemów odnosi się do tego okresu; nie oznacza, że strona działała bez wszystkich możliwych błędów.
3. Odczytaj bieżące użycie
Otwórz zakładkę Bieżące użycie (3). Jeśli panel pokazuje tabelę bieżących pomiarów, porównaj Użycie z limitem w tym samym wierszu. W bieżącej tabeli kolumna Błędy może zawierać kreskę. Ten pomiar nie obejmuje liczby przekroczeń — sprawdzisz je w historii poniżej. Kreska nie oznacza, że w wybranym okresie nie było żadnych problemów. Liczniki dotyczą limitów zasobów, a nie błędów w kodzie strony. Gdy tabela wyświetla BRAK WYNIKÓW, sprawdź wykresy i historię poniżej — brak bieżącej próbki nie oznacza zerowego zużycia w całym wybranym okresie.
| Wskaźnik w panelu | Co oznacza |
|---|---|
| CPU Usage / SPEED | W tabeli SPEED 100% odpowiada mocy jednego rdzenia. Odczyt 100% przy limicie 200% to połowa przydzielonego limitu. Nowy wykres CPU ma inną skalę: 100% na wykresie oznacza najwyższy limit z wybranej historii. Sprawdź opis nad wykresem. |
| Physical Memory Usage / PMEM | Pamięć fizyczna zajęta przez procesy konta. To inny limit niż memory_limit pojedynczego skryptu PHP. |
| I/O Usage | Łączna szybkość odczytu i zapisu danych na dysku. Nie oznacza prędkości łącza internetowego. |
| IOPS | Liczba operacji odczytu i zapisu na sekundę. |
| NPROC | Liczba procesów konta. Nie ogranicza się wyłącznie do skryptów PHP. |
| Entry Processes / EP | Liczba wejść do środowiska konta, związanych m.in. z obsługą żądań i zadań. Sposób liczenia zależy od serwera WWW; nie jest to liczba odwiedzających stronę. |

4. Sprawdź historię i wykresy
W filtrach historii ustaw Ramy czasowe i Jednostkę czasu (4). Wybierz okres obejmujący spowolnienie lub błąd, a następnie porównaj wykresy dla tej samej godziny. Bieżący pomiar może już nie pokazywać problemu, który wystąpił wcześniej. Jeśli skok znika w średniej godzinowej, wybierz dokładniejszą jednostkę czasu, o ile panel ją udostępnia.
Wybierz Wykresy interaktywne. Przełącznik Linie / Słupki zmienia sposób prezentacji tych samych danych. Porównuj średnie użycie z linią limitu i sprawdzaj liczniki Faults. Zbiorczy wykres Faults pokazuje błędy dla przedziałów czasu oraz sumy za wybrany okres. Najedź na wykres, dotknij go lub użyj klawiszy strzałek, aby odczytać konkretny przedział.
W tabeli historii Użycie, pod wykresami, oznaczenie A to wartość średnia, L — limit, a F — liczba zarejestrowanych przekroczeń. Niska średnia nie wyklucza krótkiego skoku, dlatego sprawdzaj również F i dokładniejszą jednostkę czasu, jeśli jest dostępna.

Kliknij Zobacz szczegóły (4) przy wybranym zasobie. W większym widoku łatwiej porównasz wartości i legendę. Przycisk Jak czytać ten wykres rozwija objaśnienia. Zwróć uwagę na daty, strefę czasową oraz jednostkę agregacji nad wykresem.

Na interaktywnym wykresie CPU 100% oznacza najwyższy limit w pokazanej historii, a nie jeden rdzeń. Jeśli najwyższy limit wynosił 400%, surowe użycie SPEED równe 100% odpowiada 25% tej skali. Gdy limit zmieniał się w czasie, porównuj przebieg użycia także z linią limitu dla danego przedziału. Nie porównuj bezpośrednio procentu z wykresu z procentem SPEED w tabeli.
5. Sprawdź dostępne migawki
Przejdź do zakładki Migawka, wybierz datę i dostępny zapis z listy Wybierz migawkę. Zakładki Lista procesów i Zapytania HTTP pomagają sprawdzić, co działo się w chwili wykonania zapisu.
Jeśli widzisz brak migawek lub BRAK WYNIKÓW, dla wybranego dnia nie ma dostępnych danych tego typu. Wróć do wykresów i sprawdź inny okres. Migawka jest zapisem diagnostycznym, a nie kopią zapasową strony.

Co zrobić, gdy konto często osiąga limit?
Zapisz nazwę wskaźnika, jego limit oraz datę i godzinę zdarzenia. Sprawdź, czy w tym samym czasie wzrosły inne wskaźniki lub licznik błędów. Na tej podstawie porównaj obciążenie z ruchem na stronie i wykonywanymi zadaniami. Sam wzrost CPU nie wskazuje jeszcze konkretnej wtyczki ani przyczyny problemu.
- Sprawdź, czy w tym czasie trwał import, tworzenie kopii, skanowanie lub zadanie cron. Długie zadania mogą nakładać się na siebie.
- Porównaj moment wystąpienia problemu z aktualizacją aplikacji, wtyczek lub zmianą kodu. Sprawdź logi i najwolniejsze zapytania, zamiast wyłączać przypadkowe funkcje.
- Sprawdź ruch z botów i nietypowe żądania. Wzrost obciążenia sam w sobie nie dowodzi ataku ani infekcji.
- Przy powtarzającym się obciążeniu przejrzyj konfigurację pamięci podręcznej i działanie aplikacji. Zwiększenie jednego limitu nie usuwa przyczyny nieefektywnego działania.
Do dokładniejszej analizy PHP możesz użyć narzędzia PHP X-Ray. Jeśli potrzebujesz pomocy, skontaktuj się z obsługą Hostido i podaj adres strony, czas problemu oraz wskaźnik, który osiągał limit.
tagi: diagnostyka DirectAdmin limity zasoby