]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_status.html.fr
Update docco xforms
[apache] / docs / manual / mod / mod_status.html.fr
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>mod_status - Serveur Apache HTTP</title>
9 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
13 <body>
14 <div id="page-header">
15 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
16 <p class="apache">Serveur Apache HTTP Version 2.3</p>
17 <img alt="" src="../images/feather.gif" /></div>
18 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
19 <div id="path">
20 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Modules</a></div>
21 <div id="page-content">
22 <div id="preamble"><h1>Module Apache mod_status</h1>
23 <div class="toplang">
24 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_status.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
25 <a href="../fr/mod/mod_status.html" title="Français">&nbsp;fr&nbsp;</a> |
26 <a href="../ja/mod/mod_status.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
27 <a href="../ko/mod/mod_status.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
28 <a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
29 </div>
30 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Fournit des informations sur les performances et l'activité
31 du serveur</td></tr>
32 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
33 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>status_module</td></tr>
34 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_status.c</td></tr></table>
35 <h3>Sommaire</h3>
36
37     <p>Le module Status permet à un administrateur de déterminer le
38     niveau de performances de son serveur. Les statistiques instantanées
39     du serveur sont présentées dans une page HTML sous une forme
40     aisément lisible. Si nécessaire, cette page peut être configurée
41     pour être automatiquement actualisée (sous réserve de
42     compatibilité du navigateur). Une autre page fournit l'état
43     instantané du serveur sous la forme d'une simple liste lisible par
44     une machine.</p>
45
46     <p>Les détails fournis sont :</p>
47
48     <ul>
49       <li>Le nombre de processus servant les requêtes</li>
50
51       <li>Le nombre de processus inactifs</li>
52
53       <li>L'état de chaque processus, le nombre de requêtes qu'il a
54       traitées et le nombre total d'octets qu'il a servis (*)</li>
55
56       <li>Le nombre total d'accès effectués et d'octets servis (*)</li>
57
58       <li>Le moment où le serveur a été démarré/redémarré et le temps
59       écoulé depuis</li>
60
61       <li>Les valeurs moyennes du nombre de requêtes par seconde, du
62       nombre d'octets servis par seconde et du nombre d'octets par
63       requête (*)</li>
64
65       <li>Le pourcentage CPU instantané utilisé par chaque processus et
66       par l'ensemble des processus (*)</li>
67
68       <li>Les hôtes et requêtes actuellement en cours de traitement
69       (*)</li>
70     </ul>
71
72     <p>Les lignes se terminant par "(*)" ne sont disponibles que si la
73     directive <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code>
74     est définie à <code>On</code>. Depuis la version
75     2.3.6, le chargement de mod_status définit automatiquement
76     <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> à On.</p>
77 </div>
78 <div id="quickview"><h3 class="directives">Directives</h3>
79 <p>Ce module ne fournit aucune directive.</p>
80 <h3>Sujets</h3>
81 <ul id="topics">
82 <li><img alt="" src="../images/down.gif" /> <a href="#enable">Activation du rapport d'état</a></li>
83 <li><img alt="" src="../images/down.gif" /> <a href="#autoupdate">Actualisation automatique</a></li>
84 <li><img alt="" src="../images/down.gif" /> <a href="#machinereadable">Fichier d'état lisible par une machine</a></li>
85 <li><img alt="" src="../images/down.gif" /> <a href="#troubleshoot">Utilisation de server-status pour la recherche de défauts de
86     fonctionnement</a></li>
87 </ul></div>
88 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
89 <div class="section">
90 <h2><a name="enable" id="enable">Activation du rapport d'état</a></h2>
91     
92
93     <p>Pour n'activer les rapports d'état que pour les navigateurs
94     appartenent au domaine example.com, ajoutez ces lignes à votre
95     fichier de configuration <code>httpd.conf</code> :</p>
96 <div class="example"><p><code>
97     &lt;Location /etat-serveur&gt;<br />
98     <span class="indent">
99     SetHandler server-status<br />
100 <br />
101     Require host example.com<br />
102     </span>
103     &lt;/Location&gt;
104 </code></p></div>
105
106     <p>Il est alors possible d'obtenir les statistiques du serveur en
107     utilisant un navigateur web et en accédant à la page
108     <code>http://votre.serveur/etat-serveur</code>.</p>
109 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
110 <div class="section">
111 <h2><a name="autoupdate" id="autoupdate">Actualisation automatique</a></h2>
112
113     
114     <p>Vous pouvez faire en sorte que cette page d'état s'actualise
115     elle-même automatiquement si votre navigateur supporte "refresh".
116     Pour ce faire, accédez à la page
117     <code>http://votre.serveur/etat-serveur?refresh=N</code>, pour que
118     cette dernière soit actualisée toutes les N secondes.</p>
119
120 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
121 <div class="section">
122 <h2><a name="machinereadable" id="machinereadable">Fichier d'état lisible par une machine</a></h2>
123
124     
125     <p>La page <code>http://votre.serveur/etat-serveur?auto</code>
126     permet d'obtenir une version du fichier d'état lisible par une
127     machine. Ceci s'avère intéressant dans le cadre d'une exécution
128     automatique : voir le programme en Perl
129     <code>log_server_status</code> situé dans le répertoire
130     <code>/support</code> de votre distribution du serveur HTTP Apache.</p>
131
132     <div class="note">
133       <strong>Veuillez noter que si <code class="module"><a href="../mod/mod_status.html">mod_status</a></code> a été
134       chargé dans le serveur, son gestionnaire sera disponible dans
135       <em>tous</em> les fichiers de configuration, y compris les
136       fichiers de configuration de <em>niveau répertoire</em> (par
137       exemple <code>.htaccess</code>), ce qui peut avoir des
138       répercutions quant à la sécurité de votre site.</strong>
139     </div>
140
141 </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
142 <div class="section">
143 <h2><a name="troubleshoot" id="troubleshoot">Utilisation de server-status pour la recherche de défauts de
144     fonctionnement</a></h2>
145     
146     
147     <p>La page <code>server-status</code> peut servir de point de départ
148     à la recherche de défauts de fonctionnement lorsque votre serveur
149     mobilise toutes les ressources disponibles (CPU ou mémoire), pour
150     identifier quels clients ou requêtes sont la cause du problème.</p>
151
152     <p>Tout d'abord, assurez-vous que la directive <code class="directive"><a href="../mod/core.html#extendedstatus">ExtendedStatus</a></code> est bien définie à on, de
153     façon à ce que vous puissiez avoir accès à toutes les informations à
154     propos de la requête et du client pour chaque processus enfant ou
155     thread.</p>
156
157     <p>Consultez ensuite la liste des processus en cours (à l'aide de
158     <code>top</code>, ou d'un utilitaire de listage des processus
159     similaire), afin d'identifier les processus coupables. Triez
160     l'affichage de <code>top</code> par utilisation CPU ou mémoire, en
161     fonction du problème rencontré.</p>
162
163     <p>Rechargez la page <code>server-status</code> et recherchez
164     les identifiants des processus trouvés précédemment ; vous pourrez
165     alors déterminer quelle requête est traitée par ces processus, pour
166     quel client. Les requêtes peuvent apparaître de manière fugitive, et
167     il se peut que vous deviez effectuer plusieurs essais avant de
168     parvenir à les prendre en flagrant délit, pour ainsi dire.</p>
169
170     <p>Cette procédure <em>devrait</em> vous permettre de cerner quel
171     client, ou type de requête, sont à l'origine de vos problèmes de
172     charge. Il est probable que vous identifiiez une application web au
173     comportement anormal, ou un client en train d'attaquer votre site.</p>
174
175 </div>
176 </div>
177 <div class="bottomlang">
178 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_status.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
179 <a href="../fr/mod/mod_status.html" title="Français">&nbsp;fr&nbsp;</a> |
180 <a href="../ja/mod/mod_status.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
181 <a href="../ko/mod/mod_status.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
182 <a href="../tr/mod/mod_status.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
183 </div><div id="footer">
184 <p class="apache">Copyright 2011 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
185 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div>
186 </body></html>