<?xml version="1.0"?>
<!DOCTYPE modulesynopsis SYSTEM "../style/modulesynopsis.dtd">
<?xml-stylesheet type="text/xsl" href="../style/manual.de.xsl"?>
<modulesynopsis metafile="mod_status.xml.meta">
<name>mod_status</name>
<description>Liefert Iinformationen über Serveraktivitäten und
Auslastung
</description>
<status>Base</status>
<sourcefile>mod_status.c</sourcefile>
<identifier>status_module</identifier>
<summary>
<note>
<strong>Achtung:</strong> Diese Dokumentation wurde für die Version 2.0
des Apache HTTP-Servers nicht aktualisiert, so dass die Angaben mit Vorbehalt
zu betrachten sind.
</note>
<p>Mit dem Status-Modul kann sich der Administrator einen Überblick
über die Serverleistung verschaffen. Es zeigt eine HTML-Seite mit einer
übersichtlichen aktuellen Serverstatistik an. Bei Bedarf wird die Seite
automatisch aktualisiert (bei kompatiblen Browsern). Eine andere Seite
liefert
eine einfache Liste des aktuellen Serverstatus in maschinenlesbarer
Form.</p>
<p>Folgenden Informationen werden angezeigt:</p>
<ul>
<li>Die Anzahl der aktiven Prozesse</li>
<li>Dei Anzahl der freien Prozesse</li>
<li>Der Status der einzelnen Prozesse, die Anzahl der von ihnen bedienten
Anfragen sowie die Anzahl der gesendeten Bytes (*)</li>
<li>Die Anzahl aller Zugriffe und der gelieferten Bytes (*)</li>
<li>Der Zeitpunkt des Serverstarts/Neustarts und die seit dem vergangene
Zeit</li>
<li>Die durchschnittliche Anzahl der Anfragen pro Sekunde, die Anzahl der
pro Sekunde gelieferten Bytes und die durchschnittliche Anzahl der Bytes
pro Anfrage (*)</li>
<li>Der aktuelle Anteil der einzelnen Prozesse sowie
der Gesamtanteil an der CPU-Auslastung (*)</li>
<li>Die aktuell bedienten Hosts und Anfragen (*)</li>
</ul>
<p>Für die mit einem Sternchen gekennzeichneten (*) Angaben muss eine
Kompileroption angegeben werden, weil der Apache standardmäßig
nicht über
das dafür benötigte Instrumentarium verfügt.</p>
</summary>
<section id="enable">
<title>Aktivierung der Statusinformationen</title>
<p>Mit folgendem Zusatz in der Konfigurationsdatei <code>httpd.conf</code>
werden die Statusinformationen für Browsers der Domäne
<code>foo.com</code> aktiviert:
</p>
<example>
<Location /server-status><br />
SetHandler server-status<br />
<br />
Order Deny,Allow<br />
Deny from all<br />
Allow from .foo.com<br />
</Location>
</example>
<p>Jetzt kann mit einem Web-Browser auf die Seite
<code>http://Ihr.Server.name/server-status</code> zugegriffen werden.</p>
<note><p>Das Modul <module>mod_status</module> funktioniert nur, wenn
der Apache im <a
href="core.html#servertype">standalone</a>-Modus und nicht im
<a href="core.html#servertype">inetd</a>-Modus ausgeführt
wird.</p></note>
</section>
<section id="autoupdate">
<title>Automatische Aktualisierung</title>
<p>Die Statusinformationen werden automatisch aktualisiert, wenn der Browser
den Aufruf <code>http://your.server.name/server-status?refresh=n</code>
für eine Aktualisierung alle <code>n</code>-Sekunden
unterstützt.</p>
</section>
<section id="machinereadable">
<title>Maschinenlesbare Statusdatei</title>
<p>Eine maschinenlesbare Version der Statusdatei steht über die URL
<code>http://your.server.name/server-status?auto</code> zur Verfügung.
Diese Variante ist für die automatische Ausführung nützlich.
Beachten Sie in
diesem Zusammenhang das Perl-Programm <code>log_server_status</code>
aus dem Apache-Verzeichnis <code>/support</code>.</p>
<note>
<strong>Wird das Modul <module>mod_status</module> mit dem Server
kompiliert, stehen dessen Möglichkeiten in <em>allen</em>
Konfigurationsdateien zur Verfügung, auch in den Dateien für den
Verzeichniskontext (<code>.htaccess</code>). Das kann sich auf
Sicherheitsaspekte auswirken.</strong>
</note>
</section>
<directivesynopsis>
<name>ExtendedStatus</name>
<description>Aufzeichnung erweiterter Statusinformationen für jede
Anfrage</description>
<syntax>ExtendedStatus On|Off</syntax>
<default>ExtendedStatus Off</default>
<contextlist><context>server config</context></contextlist>
<compatibility>Diese Option steht seit der Apache-Version 1.3.2 zur
Verfügung.</compatibility>
<usage>
<p>Diese Option betrifft den gesamten Server und kann nicht für
virtuelle Hosts aktiviert oder deaktiviert werden. Das Zusammenstellen der
erweiterten Informationen kann den Server verlangsamen.</p>
</usage>
</directivesynopsis>
</modulesynopsis>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]