{"id":22093,"date":"2026-11-10T15:00:00","date_gmt":"2026-11-10T14:00:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=22093"},"modified":"2026-11-05T08:25:52","modified_gmt":"2026-11-05T07:25:52","slug":"sikring-og-evaluering-af-apache-mod-status","status":"publish","type":"post","link":"https:\/\/webhosting.de\/da\/apache-mod-status-absichern-auswerten\/","title":{"rendered":"Sikring af Apache mod_status og korrekt tolkning af statusv\u00e6rdier"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Med Apache mod_status kan du se, hvor mange worker-processer der er i gang, og hvilke anmodninger der behandles. Beskyt <strong style=\"font-weight:700;color:inherit\">Statusendepunkt<\/strong> mod uautoriseret adgang: Output kan indeholde f\u00f8lsomme anmodnings- og klientdata. For Apache HTTP Server 2.4 viser artiklen en lokal standardkonfiguration og forklarer, hvordan du kontrollerer yderligere adgangsveje. Gentagne hentninger hj\u00e6lper med diagnosticeringen \u2013 et enkelt \u00f8jebliksbillede beviser hverken en vedvarende mangel p\u00e5 arbejdere eller \u00e5rsagen hertil. <\/p>\n<nav class=\"wh-toc\" aria-label=\"Indholdet af denne artikel\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">G\u00e5 direkte til afsnittet<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#mod-status-grundlagen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Hvad mod_status viser<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#statusdaten-und-risiken\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Statusdata og deres sikkerhedsm\u00e6ssige konsekvenser<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#topologie-und-mpm\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Kontroller adgangsveje og worker-modellen<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#lokale-konfiguration\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Ops\u00e6tning af et lokalt statusendepunkt<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#zugriff-gezielt-beschraenken\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Sikker udvidelse af adgangen til overv\u00e5gning<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#statuswerte-auswerten\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">At placere statusv\u00e6rdier korrekt<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#monitoring-im-verlauf\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Overv\u00e5gning af statusdata over tid<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#fehler-und-zugriffstests\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Kontroller adgang og fejlmeddelelser<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#ursachen-und-entscheidungen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Fra indicier til driftsbeslutninger<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"mod-status-grundlagen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"mod-status-grundlagen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Hvad mod_status viser<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Apache-modulet mod_status leverer oplysninger om den k\u00f8rende webserver. Det hj\u00e6lper blandt andet med at finde ud af, hvor mange worker-processer der er i gang, og hvilke anmodninger der behandles. De f\u00f8lgende forklaringer vedr\u00f8rer Apache HTTP Server 2.4; dokumentationen for udviklingsgrenen er adskilt herfra og kan ikke overf\u00f8res til denne version uden n\u00e6rmere unders\u00f8gelse.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En <strong style=\"font-weight:700;color:inherit\">handler<\/strong> genererer statusudskriften for en konfigureret URL-sti. Et \u00bbLocation\u00ab-afsnit kan videregive denne sti til handleren <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">server-status<\/code> tildele; der kr\u00e6ves ikke en fil med samme navn i DocumentRoot til dette form\u00e5l. Stien giver s\u00e5ledes adgang til serverdiagnostik og er ikke en almindelig side, der leveres fra filsystemet.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">HTML-visningen er velegnet til manuel fejlfinding. Varianten med <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> leverer en maskinl\u00e6sbar repr\u00e6sentation, som et overv\u00e5gningssystem regelm\u00e6ssigt kan hente. Hvilke detaljer der er tilg\u00e6ngelige, afh\u00e6nger blandt andet af serverkonfigurationen. Parameteren g\u00f8r ikke slutpunktet til en separat tjeneste: Ogs\u00e5 dens output skal beskyttes mod uautoriseret adgang. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Foruds\u00e6tningen er, at mod_status er indl\u00e6st, og at du har tilladelse til at redigere den relevante Apache-konfiguration. For adgangsbegr\u00e6nsninger skal de n\u00f8dvendige autorisationsmoduler desuden v\u00e6re tilg\u00e6ngelige. Hvordan et modul aktiveres, og hvilke filer der er ansvarlige for dette, varierer afh\u00e6ngigt af distribution og installation; en enkelt filsti er derfor ikke et universelt udgangspunkt. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">For <strong style=\"font-weight:700;color:inherit\">Apache-overv\u00e5gning<\/strong> Udskriften er en kilde til fejlfinding, men ikke en fuldst\u00e6ndig overv\u00e5gning af applikationsydelsen. Den viser for eksempel, at workerne er i gang, men forklarer ikke i sig selv, om det er en database, et backend eller en langsom klient, der forsinker behandlingen. For at finde \u00e5rsagen har du desuden brug for relevante applikations-, system- og logdata.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"statusdaten-und-risiken\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"statusdaten-und-risiken\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Statusdata og deres sikkerhedsm\u00e6ssige konsekvenser<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Statussiden viser blandt andet besk\u00e6ftigede og ledige workere samt oplysninger om start- eller genstartstidspunktet og k\u00f8rselstiden. Besk\u00e6ftigede workere er p\u00e5 foresp\u00f8rgselstidspunktet ikke tilg\u00e6ngelige som ledig kapacitet. Hvor kritisk forholdet mellem besk\u00e6ftigede og ledige workere er, kan f\u00f8rst vurderes ud fra forl\u00f8bet og den faktisk konfigurerede worker-gr\u00e6nse. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Tidsperioden hj\u00e6lper med at s\u00e6tte de aggregerede v\u00e6rdier ind i en tidsm\u00e6ssig sammenh\u00e6ng: Et gennemsnit siden opstarten kan skjule korte belastningstoppe. Ligeledes er en foresp\u00f8rgsel med f\u00e5 ledige arbejdere i f\u00f8rste omgang blot et \u00f8jebliksbillede. Gentagne foresp\u00f8rgsler sammen med svartider og fejl giver et bedre grundlag for at unders\u00f8ge en mulig knaphed. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Med <strong style=\"font-weight:700;color:inherit\">Udvidet status<\/strong> Apache registrerer yderligere detaljer, herunder samlede antal bes\u00f8g og datam\u00e6ngder samt oplysninger om aktuelle v\u00e6rter og anmodninger. N\u00e5r mod_status indl\u00e6ses, er denne registrering som standard aktiveret i Apache 2.4. En eksplicit konfigurationsbeslutning g\u00f8r det dog muligt at se, hvilket detaljeringsniveau der er planlagt i den p\u00e5g\u00e6ldende drift. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Den mere detaljerede registrering har sin pris: Den medf\u00f8rer ekstra arbejde og kan g\u00f8re serveren langsommere. Du b\u00f8r derfor afveje den diagnostiske nytte mod denne indsats, i stedet for automatisk at betragte flere detaljer som en gratis forbedring. Uden ExtendedStatus mangler der p\u00e5 den anden side oplysninger, der kan v\u00e6re nyttige til at identificere igangv\u00e6rende foresp\u00f8rgsler. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Udskriften kan afsl\u00f8re igangv\u00e6rende anmodninger og klientoplysninger. Behandl den derfor som <strong style=\"font-weight:700;color:inherit\">f\u00f8lsomme driftsdata<\/strong> og ikke som en offentlig sundhedstjek. HTML-visningen og <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> kr\u00e6ver den samme adgangsbeskyttelse; en sti, der er sv\u00e6r at g\u00e6tte, forhindrer ikke adgang for nogen, der kender den eller opdager den. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"topologie-und-mpm\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"topologie-und-mpm\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Kontroller adgangsveje og worker-modellen<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Inden du foretager en \u00e6ndring, skal du registrere den installerede Apache-version og det aktive multiprocessing-modul, kort sagt MPM. Kontroller desuden, hvilke virtuelle v\u00e6rter der betjener den p\u00e5g\u00e6ldende listener, om reverse-proxyer videresender foresp\u00f8rgsler, og hvilke adgangsregler der allerede g\u00e6lder. F\u00f8rst med dette overblik kan man vurdere, hvor en ny regel vil have virkning, og hvilke eksisterende konfigurationer den kan p\u00e5virke. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En lokal overv\u00e5gningsagent kunne hente status via en loopback-adresse. En vellykket lokal hentning viser dog kun, at netop denne forbindelse med den valgte adresse, port og den valgte virtuelle v\u00e6rt fungerer. Den beviser hverken, at andre v\u00e6rter er beskyttet, eller at ekstern adgang mislykkes.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En anden mulighed kan v\u00e6re via en reverse-proxy og en anden virtuel v\u00e6rt. Her kan andre omdirigeringer eller adgangsregler finde anvendelse; desuden skal det unders\u00f8ges, hvilken klientadresse Apache rent faktisk bruger til autorisation. Se p\u00e5 <strong style=\"font-weight:700;color:inherit\">Adgangsvej<\/strong> derfor inklusive proxy, valg af host og Apache-regler, i stedet for at overf\u00f8re den lokale test til hele topologien.<\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-1024x683.webp\" class=\"wp-image-22098\" alt=\"Et AI-genereret symbolbillede af en netv\u00e6rksstikd\u00e5se med et tilsluttet Ethernet-kabel i et teknikrum.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">AI-genereret illustrativt billede: Netv\u00e6rksruter og proxykonfiguration bestemmer, hvordan en statusforesp\u00f8rgsel n\u00e5r frem til Apache.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">MPM bestemmer, hvordan Apache anvender processer og eventuelt tr\u00e5de til databehandling. En proces er en enhed i operativsystemet; tr\u00e5de k\u00f8rer inden for en proces og kan der udf\u00f8re opgaver. Betydningen af antallet af arbejdsprocesser afh\u00e6nger derfor af den anvendte model. Den <a href=\"https:\/\/webhosting.de\/da\/webserver-worker-models-prefork-worker-event-mpm-serverperf\/\">Sammenligning af Apache-arbejdermodellerne<\/a> forklarer forskellene mellem Prefork, Worker og Event.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Is\u00e6r n\u00e5r det g\u00e6lder <strong style=\"font-weight:700;color:inherit\">event-MPM<\/strong> \u00c5bne forbindelser er ikke n\u00f8dvendigvis det samme som permanent optagede arbejdstr\u00e5de. Visse ventetilstande kan behandles anderledes end den aktive behandling af en anmodning. Not\u00e9r derfor den aktive MPM, f\u00f8r du tr\u00e6ffer en beslutning om kapacitet p\u00e5 baggrund af antallet af forbindelser og arbejdstr\u00e5de. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"lokale-konfiguration\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"lokale-konfiguration\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Ops\u00e6tning af et lokalt statusendepunkt<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Kontroller, inden du foretager \u00e6ndringen, om Apache HTTP Server 2.4 k\u00f8rer, <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mod_status<\/code> er indl\u00e6st, og de n\u00f8dvendige autorisationsmoduler er tilg\u00e6ngelige. Registrer desuden de eksisterende virtuelle v\u00e6rter og adgangsregler. Modulaktivering og konfigurationsstier varierer afh\u00e6ngigt af distributionen; det f\u00f8lgende eksempel h\u00f8rer hjemme i den relevante Apache-konfigurationsfil, ikke i en generel standardfil.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Eksemplet skifter <strong style=\"font-weight:700;color:inherit\">Udvidet status<\/strong> udtrykkeligt og tildeler stien til statusbehandleren. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require local<\/code> begr\u00e6nser adgangen i henhold til Apaches regler for lokale forbindelser. Direktivet til detaljeret logning st\u00e5r uden for \u00bbLocation\u00ab-afsnittet. Inden du implementerer det, skal du kontrollere, hvordan dette afsnit fungerer sammen med din eksisterende konfiguration.  <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Kode<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Kopier kode<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Kopieret<\/span><span data-wh-copy-fallback hidden>Kode er markeret \u2013 kopier venligst<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-apache\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">ExtendedStatus On\n\n&lt;Location &quot;\/server-status&quot;&gt;\n    SetHandler server-status\n    Require local\n&lt;\/Location&gt;<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">S\u00f8rg for, at \u00e6ndringen kontrolleres og godkendes i henhold til din driftsproces, inden du implementerer den. Eksemplet er et udgangspunkt og ikke en garanti for alle virtuelle v\u00e6rter eller proxy-ruter. Is\u00e6r eksisterende autorisationsafsnit kan have indflydelse p\u00e5, hvilken regel der g\u00e6lder for en konkret foresp\u00f8rgsel. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Efter k\u00f8rslen kan du hente den maskinl\u00e6sbare udskrift lokalt ved hj\u00e6lp af f\u00f8lgende l\u00e6sekommando. Den foruds\u00e6tter, at der er oprettet en listener p\u00e5 den valgte loopback-adresse og standardporten 80. Kontroller ogs\u00e5, om anmodningen n\u00e5r frem til den p\u00e5t\u00e6nkte virtuelle v\u00e6rt; hvis n\u00f8dvendigt skal du tilpasse port- og v\u00e6rtsvalget til dit milj\u00f8.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminal<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Kopier kode<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Kopieret<\/span><span data-wh-copy-fallback hidden>Kode er markeret \u2013 kopier venligst<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">curl --fail --silent --show-error &#039;http:\/\/127.0.0.1\/server-status?auto&#039;<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En mislykket hentning er i f\u00f8rste omgang blot en indikation, ikke en entydig fejldiagnose. Ud over autorisationen kan der f.eks. v\u00e6re tale om en anden lytter, en afvigende host-tildeling eller en omdirigering. En vellykket lokal hentning siger derimod ikke noget om, hvorvidt andre adgangsveje er beskyttet.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"zugriff-gezielt-beschraenken\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"zugriff-gezielt-beschraenken\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Sikker udvidelse af adgangen til overv\u00e5gning<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">V\u00e6lg adgangsmetoden ud fra, hvor overv\u00e5gningen foreg\u00e5r, og hvem der har brug for uddataene. En agent p\u00e5 samme v\u00e6rt kan benytte den lokale begr\u00e6nsning. Hvis et eksternt system skal have adgang, b\u00f8r adgangen begr\u00e6nses til de kilder, der reelt er behov for, og derefter kontrolleres via den tilsigtede netv\u00e6rksvej.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Adgangsmuligheder til statusendpunktet\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Adgangsmuligheder til statusendpunktet<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Variant<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Brug<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Vigtig eksamen<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Lokal agent<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Foresp\u00f8rgsel p\u00e5 Apache-v\u00e6rten med \u00bbRequire local\u00ab<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Overv\u00e5g agentens tilg\u00e6ngelighed og drift hver for sig.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Begr\u00e6nset overv\u00e5gningsnetv\u00e6rk<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Tillad specifik adresse eller netv\u00e6rk med \u00bbRequire ip\u00ab<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Kontroller, hvilken klientadresse Apache rent faktisk bruger til autorisation.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Yderligere tilmelding<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Kontroller identiteten ved siden af en netv\u00e6rksbegr\u00e6nsning<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Netv\u00e6rk og login skal udtrykkeligt forbindes med \u00bbOG\u00ab; Basic Authentication m\u00e5 kun anvendes via en beskyttet transport.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Med <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require ip<\/code> Det er ikke alene afg\u00f8rende, hvilken adresse overv\u00e5gningsserveren har set fra sin egen synsvinkel. Bag en reverse-proxy skal den installerede konfiguration angive den adresse, som Apache rent faktisk bruger til autorisation. Kontroller denne tilknytning i praksis, inden du frigiver et netv\u00e6rk; en formodet klientadresse er ikke en p\u00e5lidelig adgangskontrol. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Flere af dem <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require<\/code>-Direktiver inden for et afsnit fungerer som udgangspunkt som en <strong style=\"font-weight:700;color:inherit\">\u201deller\u201d-operator<\/strong>: Hvis en anmodning opfylder en af betingelserne, kan det i sig selv v\u00e6re tilstr\u00e6kkeligt. Hvis en klient skal komme fra det tilladte netv\u00e6rk og desuden logge ind, skal betingelserne udtrykkeligt angives i en <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">&lt;RequireAll&gt;<\/code>-Saml containerne og test begge krav hver for sig. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ved Basic Authentication er det f\u00f8rst en passende transportprotokol som TLS, der beskytter adgangsdataene under overf\u00f8rslen. Et separat administrationsnetv\u00e6rk kan yderligere begr\u00e6nse adgangen, men erstatter ikke en effektiv Apache-autorisation. Ogs\u00e5 her b\u00f8r kun autoriserede systemer kunne hente HTML-udskriften og den maskinl\u00e6sbare udskrift.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"statuswerte-auswerten\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"statuswerte-auswerten\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">At placere statusv\u00e6rdier korrekt<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Statussiden besvarer forskellige diagnosesp\u00f8rgsm\u00e5l med forskellige data. L\u00e6s <strong style=\"font-weight:700;color:inherit\">Arbejdstagerfordeling<\/strong> Derfor er den ikke isoleret: Den beskriver tilstanden p\u00e5 det tidspunkt, hvor den hentes. Yderligere detaljer om anmodningen afh\u00e6nger af konfigurationen og is\u00e6r af ExtendedStatus; hvilke felter der vises, kan variere afh\u00e6ngigt af serveren og MPM\u2019en. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Statusoplysninger for typiske diagnosesp\u00f8rgsm\u00e5l\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Statusoplysninger for typiske diagnosesp\u00f8rgsm\u00e5l<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Diagnosesp\u00f8rgsm\u00e5l<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Udgave<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Erkl\u00e6ring<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Gr\u00e6nse<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Er der arbejdere i arbejde?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Ansatte og selvst\u00e6ndige<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Viser den aktuelle bel\u00e6gning.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">En hentning er ikke ensbetydende med en varig m\u00e6tning.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Hvilket arbejde er der gang i lige nu?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Anmodninger og procesallokering i ExtendedStatus<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">G\u00f8r det muligt at knytte synligt arbejde til processer.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Nogle anmodninger kan g\u00e5 tabt mellem hentningerne; \u00e5rsagen er ukendt.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Hvordan udvikler antallet af bes\u00f8gende sig?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Samlede bes\u00f8g og datam\u00e6ngde<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">T\u00e6llere kan anvendes til en historisk analyse.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">En enkeltv\u00e6rdi angiver ikke en kortfristet hastighed; der skal tages h\u00f8jde for genstarter.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Hvad sker der med event-forbindelser?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Asynkrone tilstande som \u00bbWriting\u00ab og \u00bbKeep-alive\u00ab<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Skelner mellem de viste forbindelsesstatus.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">\u00c5bne forbindelser er ikke det samme som permanent besatte arbejdstr\u00e5de.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Antag, at en foresp\u00f8rgsel viser mange optagede og kun f\u00e5 ledige arbejdere. Det kan v\u00e6re en kortvarig spidsbelastning eller tyde p\u00e5 et l\u00e6ngerevarende pres. Gentag foresp\u00f8rgslen, og sammenlign udviklingen med svartider, fejl og den faktisk g\u00e6ldende worker-gr\u00e6nse, f\u00f8r du overvejer at \u00e6ndre kapaciteten.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">P\u00e5 <strong style=\"font-weight:700;color:inherit\">event-MPM<\/strong> kan visse ventetilstande h\u00e5ndteres af lytteren i stedet for af permanent tilknyttede arbejdstr\u00e5de. \u00bbWriting\u00ab og \u00bbKeep-alive\u00ab skal derfor opfattes som forbindelsestilstande og ikke generelt som et tal for antallet af optagede tr\u00e5de. Ogs\u00e5 processer, der afsluttes, og \u00e6ldre generationer efter en graceful restart kan p\u00e5virke billedet; tjek detaljerne for din installerede 2.4-version. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Med henblik p\u00e5 klassificeringen af arkitekturen supplerer <a href=\"https:\/\/webhosting.de\/da\/apache-event-mpm-vs-worker-mpm-finjustering-og-optimering-af-webserveren\/\">Sammenligning af Event MPM og Worker MPM<\/a> statusvisningen. Valget af MPM forklarer, hvordan Apache organiserer forbindelser og arbejde; det erstatter dog ikke en observation af den konkrete server og dens applikation.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"monitoring-im-verlauf\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"monitoring-im-verlauf\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Overv\u00e5gning af statusdata over tid<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">For Apache Monitoring er en enkelt statusside blot et udsnit. Lad den maskinl\u00e6sbare udskrift komme via <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> Hent dem regelm\u00e6ssigt fra en autoriseret agent, og gem v\u00e6rdierne med et tidsstempel. P\u00e5 den m\u00e5de kan du f.eks. se, om der kun er f\u00e5 ledige arbejdere i en kort periode, eller om de forbliver ledige over flere foresp\u00f8rgsler. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">For en <strong style=\"font-weight:700;color:inherit\">Intervalhastighed<\/strong> Du sammenligner en kumulativ t\u00e6ller med dens forrige v\u00e6rdi og dividerer forskellen med den forl\u00f8bne tid. Hvis antallet af bes\u00f8g f.eks. stiger med 120 inden for 60 sekunder, svarer det for dette interval til gennemsnitligt to bes\u00f8g pr. sekund. Dette gennemsnit siger dog endnu intet om fordelingen inden for det p\u00e5g\u00e6ldende minut.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Kontroller oplysninger om opstart eller genstart samt t\u00e6llerstandene, inden du beregner forskellen. Hvis serveren er blevet genstartet, eller hvis en t\u00e6ller er faldet i forhold til den forrige afl\u00e6sning, skal du betragte dette som en nulstilling og starte en ny sammenligningsserie. En negativ trafikrate baseret p\u00e5 to t\u00e6llerstande ville her v\u00e6re vildledende; ogs\u00e5 udfaldne foresp\u00f8rgsler b\u00f8r forblive synlige i forl\u00f8bet. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">De gennemsnitstal, som mod_status udregner over serverens driftstid, udj\u00e6vner korte belastningsspidser. En tidsserie med et passende foresp\u00f8rgselsinterval viser \u00e6ndringer mere pr\u00e6cist, men kan ogs\u00e5 overse h\u00e6ndelser, der finder sted mellem to foresp\u00f8rgsler. V\u00e6lg derfor intervallet, s\u00e5 det passer til det problem, der skal diagnosticeres, og tag h\u00f8jde for den indsats, der kr\u00e6ves til indsamling og lagring. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-1024x683.webp\" class=\"wp-image-22099\" alt=\"AI-genereret illustration af enkelte statusopkald som separate kort ved siden af et ur.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">AI-genereret illustration: Gentagne foresp\u00f8rgsler viser \u00e6ndringer, men kan overse begivenheder, der finder sted mellem foresp\u00f8rgslerne.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ogs\u00e5 gemte statusdata skal beskyttes: Afh\u00e6ngigt af udskriften kan de indeholde oplysninger om anmodninger og klienter. Begr\u00e6ns adgangen til agent, lager og analyse til autoriserede personer og systemer. Fastl\u00e6g desuden, hvor l\u00e6nge r\u00e5data og afledte n\u00f8gletal skal opbevares til det p\u00e5g\u00e6ldende driftsform\u00e5l.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"fehler-und-zugriffstests\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"fehler-und-zugriffstests\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Kontroller adgang og fejlmeddelelser<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Efter at en \u00e6ndring er blevet godkendt, skal du f\u00f8rst kontrollere, om der er den forventede autoriserede adgang, f.eks. fra den lokale overv\u00e5gningsagent. Kontroller derefter b\u00e5de HTML-siden og varianten fra en netv\u00e6rksplacering, hvor adgang udtrykkeligt ikke er tilladt <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code>. Ingen af dem m\u00e5 levere statusdata derfra. En test af kun \u00e9n lokation eller via kun \u00e9n adgangsvej er ikke tilstr\u00e6kkelig. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Gentag testen for de virtuelle v\u00e6rter, der rent faktisk kan n\u00e5s, og om n\u00f8dvendigt for direkte forbindelser samt forbindelser, der g\u00e5r via en reverse-proxy. At testen lykkes lokalt, er ikke ensbetydende med, at proxyen sikrer den samme beskyttelse. V\u00e6r ogs\u00e5 opm\u00e6rksom p\u00e5 omdirigeringer: Det afg\u00f8rende er, om der i slutningen af en adgangsvej udleveres f\u00f8lsomme statusdata. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Hvis en tilladt hentning mislykkes, skal du ud over <strong style=\"font-weight:700;color:inherit\">Godkendelse<\/strong> herunder lytter, adresse og port samt valget af den virtuelle v\u00e6rt. Proxy- og omdirigeringsregler kan ligeledes omdirigere anmodningen p\u00e5 en anden m\u00e5de end forventet. En enkelt fejl er derfor ikke i sig selv et sikkert tegn p\u00e5 hverken en forkert adgangsregel eller en defekt handler.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Kontroller eksisterende konfigurationer for gamle adgangsregler som f.eks. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Order<\/code> og <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Deny<\/code>. Deres uovervejede blanding med de nyere <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require<\/code>-Regler kan f\u00f8re til uventede resultater. Kontroller den kombination, der rent faktisk virker, i stedet for at konkludere, at adgangen er tilladt, ud fra en enkelt tilladende regel. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">En beskyttet placering er desuden ikke n\u00f8dvendigvis det eneste mulige statuspunkt. Hvis mod_status er indl\u00e6st, kan dens handler ogs\u00e5 i konfigurationer pr. mappe, herunder <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">.htaccess<\/code> v\u00e6re tilg\u00e6ngelig. Kontroller derfor eksisterende poster og tilladte delegationer, is\u00e6r p\u00e5 f\u00e6lles servere, s\u00e5 der ikke kan oprettes yderligere ubeskyttede handlere. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"ursachen-und-entscheidungen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"ursachen-und-entscheidungen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Fra indicier til driftsbeslutninger<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Hvis der gentagne gange er mange arbejdere i gang og kun f\u00e5 ledige, er det et tegn p\u00e5 mulig kapacitetsbelastning, men endnu ikke et bevis p\u00e5 \u00e5rsagen. Sammenlign udviklingen med svartider, fejlprocenter og den faktisk g\u00e6ldende worker-gr\u00e6nse. F\u00f8rst det samlede billede viser, om bel\u00e6gningen falder sammen med m\u00e6rkbare problemer, og hvor vedvarende disse er. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Inden du h\u00e6ver en gr\u00e6nse, skal du kontrollere den tilg\u00e6ngelige hukommelse og det ekstra behov hos de p\u00e5g\u00e6ldende processer eller tr\u00e5de. Unders\u00f8g samtidig, hvorfor behandlinger tager lang tid: En h\u00f8jere grad af parallelitet kan lade den egentlige \u00e5rsag best\u00e5 og binde yderligere ressourcer. \u00c6ndringer b\u00f8r derfor indg\u00e5 i en kontrolleret driftsproces med efterf\u00f8lgende overv\u00e5gning.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ved langsomme foresp\u00f8rgsler kan gentagne statusforesp\u00f8rgsler hj\u00e6lpe med at indsn\u00e6vre de aktuelle foresp\u00f8rgsler og de tilh\u00f8rende processer. Sammenlign tidspunkterne med adgangs- og fejllogfiler samt med data fra applikationen og dens backend-systemer. En flygtig anmodning kan forsvinde mellem to statusforesp\u00f8rgsler; en enkelt registrering kan hverken p\u00e5lideligt identificere en bestemt applikation som \u00e5rsagen eller bevise, at der er tale om et angreb. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">For en i\u00f8jnefaldende <strong style=\"font-weight:700;color:inherit\">Proces-ID<\/strong> Du kan desuden kontrollere operativsystemdata s\u00e5som CPU- og hukommelsesforbrug. Denne sammenkobling er et yderligere spor, men erstatter ikke en tidsm\u00e6ssig sammenligning med anmodninger og logfiler. Is\u00e6r ved gentagne observationer b\u00f8r du tage h\u00f8jde for, at processer og de anmodninger, de netop behandler, kan skifte. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ved event-MPM skal du desuden v\u00e6re opm\u00e6rksom p\u00e5 processer, der afsluttes, og gamle generationer efter en \u00bbgraceful restart\u00ab. De kan p\u00e5virke billedet under overgangen; \u00e5bne forbindelser skal i den forbindelse ikke generelt sidestilles med permanent optagede arbejdstr\u00e5de. Unders\u00f8g de s\u00e6rlige forhold ved den installerede Apache 2.4-version, inden du ud fra en s\u00e5dan overgangsfase tr\u00e6ffer en permanent beslutning om kapaciteten. <\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Kilder og den aktuelle videnskabelige viden<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Status for unders\u00f8gelsen: <time datetime=\"2026-11-04\">2026-11-04<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Grundlaget er Apache HTTP Server 2.4; distributionsafh\u00e6ngige konfigurationsstier og versionsafh\u00e6ngige detaljer vedr\u00f8rende event-MPM skal kontrolleres i den p\u00e5g\u00e6ldende installation. Oplysningerne er opdateret pr. 4. november 2026.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/mod\/mod_status.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/sections.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/mod\/event.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/howto\/auth.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/current\/upgrading.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>Apache mod_status viser worker-udnyttelse og igangv\u00e6rende anmodninger. P\u00e5 denne m\u00e5de kan du beskytte status-endepunktet, kontrollere forskellige adgangsveje og analysere dataene over en l\u00e6ngere periode.<\/p>","protected":false},"author":1,"featured_media":22096,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[834],"tags":[],"class_list":["post-22093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk-webserver-plesk-administration-anleitungen"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/22093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/comments?post=22093"}],"version-history":[{"count":2,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/22093\/revisions"}],"predecessor-version":[{"id":22100,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/posts\/22093\/revisions\/22100"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media\/22096"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/media?parent=22093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/categories?post=22093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/da\/wp-json\/wp\/v2\/tags?post=22093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}