{"id":17772,"date":"2026-08-31T20:40:55","date_gmt":"2026-08-31T18:40:55","guid":{"rendered":"https:\/\/dhosting.pl\/pomoc\/?post_type=manual_kb&#038;p=17772"},"modified":"2026-08-31T20:40:55","modified_gmt":"2026-08-31T18:40:55","slug":"audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms","status":"publish","type":"manual_kb","link":"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms\/","title":{"rendered":"Audyt zasob\u00f3w serwera strony: 15 limit\u00f3w do sprawdzenia przed zmian\u0105 CMS"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Przed zmian\u0105 wtyczek, motywu lub kodu sprawd\u017a 15 limit\u00f3w zasob\u00f3w serwera. Analizuj CPU, RAM, PHP, I\/O, dysk i baz\u0119 danych. Wykonuj pomiary w kilku punktach czasu i zapisuj dat\u0119, godzin\u0119, obci\u0105\u017cenie oraz komunikaty o limitach. Powtarzalne wyniki pomagaj\u0105 odr\u00f3\u017cni\u0107 problem aplikacji od przeci\u0105\u017cenia hostingu.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 ez-toc-wrap-left counter-flat ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Spis tre\u015bci<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms\/#Jak_przygotowac_powtarzalny_audyt_zasobow\" >Jak przygotowa\u0107 powtarzalny audyt zasob\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms\/#15_limitow_do_sprawdzenia\" >15 limit\u00f3w do sprawdzenia<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms\/#Jak_odroznic_problem_CMS_od_problemu_zasobow\" >Jak odr\u00f3\u017cni\u0107 problem CMS od problemu zasob\u00f3w<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/dhosting.pl\/pomoc\/baza-wiedzy\/audyt-zasobow-serwera-strony-15-limitow-do-sprawdzenia-przed-zmiana-cms\/#Co_zrobic_po_audycie\" >Co zrobi\u0107 po audycie<\/a><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_przygotowac_powtarzalny_audyt_zasobow\"><\/span>Jak przygotowa\u0107 powtarzalny audyt zasob\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Wybierz okres, w kt\u00f3rym strona dzia\u0142a wolno albo zwraca b\u0142\u0119dy. Zapisz odczyty z czasu normalnego ruchu, szczytu oraz wyst\u0105pienia problemu. Dla ka\u017cdego parametru zanotuj:<\/p>\n<ul class=\"wp-block-list\">\n<li>dat\u0119 i godzin\u0119 pomiaru,<\/li>\n<li>warto\u015b\u0107 odczytu,<\/li>\n<li>informacj\u0119 o osi\u0105gni\u0119ciu limitu lub throttlingu,<\/li>\n<li>adres strony albo zadanie, kt\u00f3re dzia\u0142a\u0142o w tym czasie.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Nie wyci\u0105gaj wniosk\u00f3w z jednego kr\u00f3tkiego skoku. Powtarzaj\u0105ce si\u0119 odczyty w czasie spowolnienia s\u0105 bardziej przydatne ni\u017c pojedynczy pomiar.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"15_limitow_do_sprawdzenia\"><\/span>15 limit\u00f3w do sprawdzenia<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ol class=\"wp-block-list\">\n<li><strong>Wykorzystanie CPU.<\/strong> Sprawd\u017a, czy procesor jest d\u0142ugo obci\u0105\u017cony. Utrzymuj\u0105ce si\u0119 u\u017cycie CPU powy\u017cej 80% w czasie szczytu oraz cz\u0119ste skoki do 100% s\u0105 sygna\u0142em przeci\u0105\u017cenia. Mog\u0105 te\u017c powodowa\u0107 wzrost warto\u015bci load average, czyli \u015bredniego obci\u0105\u017cenia systemu.<\/li>\n<li><strong>Throttling CPU.<\/strong> Sprawd\u017a, czy system ogranicza czas procesora przydzielony stronie. Powtarzaj\u0105ce si\u0119 ograniczenia w tym samym czasie co spowolnienia wskazuj\u0105, \u017ce aplikacja nie otrzymuje pe\u0142nej dost\u0119pnej mocy CPU.<\/li>\n<li><strong>Load average.<\/strong> Zapisz warto\u015b\u0107 obci\u0105\u017cenia systemu razem z u\u017cyciem CPU. Wysokie load average przy cz\u0119stych skokach CPU do 100% oznacza, \u017ce procesy konkuruj\u0105 o czas procesora.<\/li>\n<li><strong>Pami\u0119\u0107 RAM.<\/strong> Sprawd\u017a, czy zu\u017cycie pami\u0119ci ro\u015bnie do limitu podczas \u0142adowania strony, importu danych lub pracy z panelem CMS. Powtarzaj\u0105ce si\u0119 zbli\u017cenie do limitu wskazuje na presj\u0119 pami\u0119ci, a niekoniecznie na b\u0142\u0105d wtyczki.<\/li>\n<li><strong>Swap.<\/strong> Zobacz, czy system korzysta z pami\u0119ci wymiany. Je\u015bli u\u017cycie swapu pojawia si\u0119 razem ze spowolnieniem, sprawd\u017a najpierw pami\u0119\u0107 RAM i procesy dzia\u0142aj\u0105ce w tym samym czasie.<\/li>\n<li><strong>Procesy PHP.<\/strong> Sprawd\u017a liczb\u0119 aktywnych proces\u00f3w PHP. Je\u017celi procesy pozostaj\u0105 zaj\u0119te, nowe \u017c\u0105dania mog\u0105 czeka\u0107 na wykonanie. Zapisz, czy sytuacja powtarza si\u0119 przy konkretnych adresach lub zadaniach.<\/li>\n<li><strong>PHP workers.<\/strong> Sprawd\u017a limit r\u00f3wnoleg\u0142ych pracownik\u00f3w PHP, czyli proces\u00f3w obs\u0142uguj\u0105cych \u017c\u0105dania skrypt\u00f3w. Osi\u0105ganie limitu podczas ruchu oznacza, \u017ce kolejne \u017c\u0105dania mog\u0105 oczekiwa\u0107 na wolnego workera.<\/li>\n<li><strong>Entry processes.<\/strong> Sprawd\u017a liczb\u0119 jednocze\u015bnie rozpoczynanych \u017c\u0105da\u0144. Warto\u015b\u0107 przy limicie mo\u017ce wskazywa\u0107 na nag\u0142y ruch, ci\u0119\u017ckie \u017c\u0105dania albo zadania wykonywane w tle.<\/li>\n<li><strong>Po\u0142\u0105czenia r\u00f3wnoleg\u0142e.<\/strong> Zapisz liczb\u0119 aktywnych po\u0142\u0105cze\u0144 do serwera. Sta\u0142y wzrost podczas niedost\u0119pno\u015bci lub op\u00f3\u017anie\u0144 wymaga por\u00f3wnania z ruchem oraz procesami PHP.<\/li>\n<li><strong>Disk I\/O.<\/strong> Sprawd\u017a wykorzystanie operacji wej\u015bcia i wyj\u015bcia dysku. D\u0142ugi czas wysokiego I\/O mo\u017ce op\u00f3\u017ania\u0107 odczyt plik\u00f3w, zapis sesji oraz operacje bazy danych.<\/li>\n<li><strong>I\/O wait.<\/strong> Zapisz czas oczekiwania procesora na operacje dyskowe. Wysoki odczyt przy jednoczesnym wzro\u015bcie Disk I\/O kieruje diagnostyk\u0119 w stron\u0119 operacji na dysku, a nie samego kodu strony.<\/li>\n<li><strong>Przestrze\u0144 dyskowa.<\/strong> Sprawd\u017a zaj\u0119te miejsce na pliki, kopie, logi i dane aplikacji. Zbli\u017canie si\u0119 do limitu mo\u017ce utrudni\u0107 zapis nowych danych i plik\u00f3w tymczasowych.<\/li>\n<li><strong>Inody.<\/strong> Sprawd\u017a liczb\u0119 plik\u00f3w i katalog\u00f3w. Limit inod\u00f3w mo\u017ce zosta\u0107 osi\u0105gni\u0119ty tak\u017ce wtedy, gdy pozosta\u0142a przestrze\u0144 dyskowa nie jest ca\u0142kowicie zaj\u0119ta. Szczeg\u00f3ln\u0105 uwag\u0119 zwr\u00f3\u0107 na du\u017c\u0105 liczb\u0119 ma\u0142ych plik\u00f3w.<\/li>\n<li><strong>Transfer i przepustowo\u015b\u0107.<\/strong> Por\u00f3wnaj bie\u017c\u0105cy transfer z okresem szczytowego ruchu. Nietypowy wzrost mo\u017ce wynika\u0107 z wi\u0119kszej liczby odwiedzin, du\u017cych plik\u00f3w albo intensywnej pracy w tle. Zapisz godzin\u0119 i czas trwania zdarzenia.<\/li>\n<li><strong>Obci\u0105\u017cenie bazy danych i zadania cykliczne.<\/strong> Sprawd\u017a, czy wzrost zapyta\u0144 do bazy wyst\u0119puje razem z wolniejsz\u0105 stron\u0105. Zapisz tak\u017ce godziny zada\u0144 cyklicznych, takich jak importy, aktualizacje lub generowanie raport\u00f3w. Je\u015bli spowolnienia powtarzaj\u0105 si\u0119 o tych samych porach, por\u00f3wnaj oba pomiary.<\/li>\n<\/ol>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Jak_odroznic_problem_CMS_od_problemu_zasobow\"><\/span>Jak odr\u00f3\u017cni\u0107 problem CMS od problemu zasob\u00f3w<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"wp-block-paragraph\">Je\u015bli CPU, pami\u0119\u0107, PHP workers, procesy wej\u015bciowe, I\/O lub transfer zbli\u017caj\u0105 si\u0119 do limitu w czasie problemu, najpierw przeanalizuj obci\u0105\u017cenie serwera. Je\u017celi zasoby pozostaj\u0105 stabilne, a op\u00f3\u017anienia dotycz\u0105 tylko okre\u015blonej funkcji, adresu lub zadania CMS, sprawd\u017a t\u0119 cz\u0119\u015b\u0107 aplikacji.<\/p>\n<p class=\"wp-block-paragraph\">Por\u00f3wnuj zawsze te same przedzia\u0142y czasu. Sam fakt wyst\u0105pienia b\u0142\u0119du nie pokazuje jeszcze jego przyczyny. Znaczenie ma zgodno\u015b\u0107 czasowa: limit powinien pojawi\u0107 si\u0119 w tym samym okresie co spowolnienie, b\u0142\u0105d lub niedost\u0119pno\u015b\u0107.<\/p>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Co_zrobic_po_audycie\"><\/span>Co zrobi\u0107 po audycie<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul class=\"wp-block-list\">\n<li><strong>Optymalizuj stron\u0119<\/strong>, gdy zasoby nie s\u0105 stale wyczerpane, a problem wi\u0105\u017ce si\u0119 z konkretn\u0105 funkcj\u0105, zapytaniem lub zadaniem CMS.<\/li>\n<li><strong>Ogranicz ruch lub prac\u0119 w tle<\/strong>, gdy skoki wyst\u0119puj\u0105 podczas import\u00f3w, raport\u00f3w, zada\u0144 cyklicznych albo nietypowego wzrostu odwiedzin.<\/li>\n<li><strong>Skontaktuj si\u0119 z dostawc\u0105 hostingu<\/strong>, gdy powtarzaj\u0105 si\u0119 throttling, osi\u0105ganie limit\u00f3w lub wysokie I\/O. Przeka\u017c znaczniki czasu i zapisane warto\u015bci.<\/li>\n<li><strong>Rozwa\u017c zwi\u0119kszenie zasob\u00f3w<\/strong>, gdy obci\u0105\u017cenie jest powtarzalne, wynika z rzeczywistego ruchu i nie znika po ograniczeniu pracy w tle oraz optymalizacji aplikacji.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">W Elastycznym Web Hostingu zasoby mog\u0105 dopasowywa\u0107 si\u0119 do aktualnego ruchu i obci\u0105\u017cenia strony. Przy wi\u0119kszym ruchu system mo\u017ce zwi\u0119ksza\u0107 moc CPU, pami\u0119\u0107 RAM i przestrze\u0144, a po spadku obci\u0105\u017cenia wraca\u0107 do poziomu bazowego. Odczyty z kilku moment\u00f3w nadal s\u0105 potrzebne, aby ustali\u0107, czy problem ma charakter aplikacyjny, czy wynika z powtarzaj\u0105cego si\u0119 zapotrzebowania na zasoby.<\/p>\n","protected":false},"author":6,"featured_media":10957,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[3488,97,121,124],"manual_kb_tag":[8016,3866,7682,175,578,8013],"class_list":["post-17772","manual_kb","type-manual_kb","status-publish","format-standard","has-post-thumbnail","hentry","manualknowledgebasecat-inne-domeny","manualknowledgebasecat-bazy-danych","manualknowledgebasecat-inne","manualknowledgebasecat-inne-faktury-i-platnosci","manual_kb_tag-pamiec-ram","manual_kb_tag-wydajnosc-strony","manual_kb_tag-cpu","manual_kb_tag-php","manual_kb_tag-elastyczny-web-hosting","manual_kb_tag-audyt-zasobow-serwera"],"_links":{"self":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17772","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":3,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17772\/revisions"}],"predecessor-version":[{"id":17773,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb\/17772\/revisions\/17773"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media\/10957"}],"wp:attachment":[{"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/media?parent=17772"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manualknowledgebasecat?post=17772"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/dhosting.pl\/pomoc\/wp-json\/wp\/v2\/manual_kb_tag?post=17772"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}