Configurer le suivi des demandes échouées

Il y a deux méthodes pour configurer le suivi des requêtes échouées :

Utiliser la commande appcmd.exe

appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.enabled:True" /commit:apphost
appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.maxLogFiles:10" /commit:apphost
appcmd.exe set config -section:system.applicationHost/sites "/[name='Default Web Site'].traceFailedRequestsLogging.directory:%SystemDrive%\inetpub\logs\FailedReqLogFiles" /commit:apphost
appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /+"[path='*']"
appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /+"[path='*'].traceAreas.[provider='WWW Server',areas='Rewrite',verbosity='Verbose']"
appcmd.exe set config "Default Web Site" -section:system.webServer/tracing/traceFailedRequests /[path='*'].failureDefinitions.statusCodes:"400-599"

Notez que les étapes ci-dessus ne s'appliquent qu'à IIS 7.0 ou ultérieur, et que les commandes fonctionnent mieux lorsque cmd.exe est exécuté en tant qu'administrateur.

Via l'application IISManager

  1. Dans le gestionnaire IIS, développer le nœud racine, développer Sites, puis sélectionner Site Web par défaut. Root node – Sites – Default Web Site

  2. Dans le volet Actions à droite, sélectionner Suivi des demandes échouées. Actions – Failed Request Tracing

  3. Cocher la case Activer (obligatoire). Les options Répertoire cible et Nombre maximum de fichiers de trace peuvent être personnalisées (optionnel). Cliquer sur OK une fois terminé. Edit Website Failed Request Tracing Settings

  4. Développer Site Web par défaut, puis sélectionner le site Web à suivre. Select the website

  5. Double-cliquer sur l'icône Règles de suivi des demandes échouées du site Web sélectionné. Failed Request Tracing Rules

  6. Dans le volet Actions à droite, cliquer sur Ajouter pour ajouter une nouvelle règle. Actions – Add

  7. Sélectionner Tout le contenu ()*, puis cliquer sur Suivant. Trace all content

  8. Cocher la case Code(s) d'état, puis entrer le type de code d'état à tracer. Dans ce cas, le Code(s) d'état est configuré pour surveiller tout, des codes 400 à 599. Cliquer sur Suivant une fois terminé. Status code(s)

  9. Sélectionner les fournisseurs du suivi. Pour chaque fournisseur, régler la Verbosité à Verbeux et sélectionner toutes les Zones. Dans ce cas, le fournisseur Serveur WWW a été sélectionné. Providers

  10. Cliquer sur Terminer. La règle de suivi est maintenant définie. Defined tracing rule

Devolutions Forum logo Donnez-nous vos commentaires