Conditions préalables à la tâche de collecte des journaux OWA

Vous devez planifier la tâche de collecte des journaux OWA pour récupérer les journaux IIS (Internet Information Services) Windows. Les journaux IIS sont collectés depuis les serveurs Exchange à partir du chemin d'accès au journal par défaut (C:\inetpub\logs\LogFiles\W3SVC1). Vous pouvez mettre à jour le chemin du journal avec l'option de configuration du chemin du journal d'Exchange Reporter Plus. Différentes approches sont nécessaires pour activer les collectes de journaux de sites Web pour différents serveurs. Vous trouverez ci-dessous les approches de collecte des données de journal de site Web pour les serveurs IIS 6 et IIS 7.

Remarque : Pour activer CSCookie, suivez les étapes indiquées dans l'annexe.
  1. Cliquez sur Démarrer et accédez à Panneau de configuration → Outils d'administration → Gestionnaire des services Internet (IIS).
  2. Cliquez avec le bouton droit sur Sites Web. Accédez à Site Web par défaut, puis sélectionnez Propriétés.
  3. Cliquez sur le bouton Propriétés sous la section Activer la journalisation.
  4. Cliquez sur l'onglet Avancé.
  5. Vérifiez que les champs suivants sont sélectionnés : date, time, cs-uri-stem, cs-username, c-ip, cs(User-Agent) et sc-status.
  6. Cliquez sur OK.
  1. Cliquez sur Démarrer et accédez à Panneau de configuration → Outils d'administration → Gestionnaire des services Internet (IIS).
  2. Dans le volet Connexions, développez le nom du serveur, développez les sites, puis sélectionnez le site Web sur lequel vous souhaitez configurer la journalisation. La valeur par défaut est W3SVC1.
  3. Dans le volet Accueil, double-cliquez sur Journalisation.
  4. Cliquez sur Sélectionner des champs.
  5. Dans les champs W3C Logging, vérifiez que les champs suivants sont sélectionnés : date, heure, cs-uri-stem, cs-username, c-ip, cs(User-Agent) et sc-status.
  6. Cliquez sur OK.
  7. Cliquez sur Appliquer dans le volet droit.

Lorsque vous équilibrez la charge de votre site Web au niveau de la couche 7, l'adresse IP source réelle du client est remplacée par l'adresse IP de l'équilibreur de charge, et seule cette adresse est enregistrée dans les journaux IIS. Pour contourner ce problème, vous devez insérer des en-têtes XFF sur l'équilibreur de charge pour suivre l'adresse IP source réelle du client. IIS doit ensuite être reconfiguré pour rendre ces données disponibles dans les journaux. Les étapes de configuration varient en fonction de votre version d'IIS. Exchange Reporter Plus ne prend pas en charge la journalisation avancée pour les versions d'IIS antérieures à la version 7.0.

Étapes d’activation de la journalisation avancée d'IIS dans les serveurs IIS 8.5 et versions ultérieures

Un champ de journalisation personnalisé peut être ajouté pour enregistrer les en-têtes XFF. Pour activer cette fonction :

  1. Cliquez sur Démarrer. Accédez à Panneau de configuration → Outils d'administration → Gestionnaire des services Internet (IIS).
  2. Cliquez sur le site Web approprié pour lequel vous souhaitez activer la journalisation XFF dans le volet gauche Connexions. La page Accueil s'affiche dans le panneau principal.
  3. Dans la page Accueil, double-cliquez sur Journalisation.
  4. Dans la section Fichier journal, cliquez sur Sélectionner des champs.
  5. Conditions préalables à la tâche de collecte des journaux OWA

  6. Cliquez sur l'option Ajouter un champ.
  7. Conditions préalables à la tâche de collecte des journaux OWA

  8. Dans la fenêtre Ajouter un champ personnalisé,
  9. Conditions préalables à la tâche de collecte des journaux OWA

  • Dans le volet Actions, cliquez sur Appliquer pour mettre les modifications en œuvre.
  • Les fichiers journaux se trouvent par défaut dans le répertoire %SystemDrive%\inetpub\logs\LogFiles. IIS crée de nouveaux fichiers journaux et ajoute des _X aux noms des fichiers journaux pour indiquer qu'ils contiennent des champs personnalisés.
  • Le champ personnalisé que vous avez ajouté à l'étape 6 doit être configuré dans Exchange Reporter Plus.
  • Étapes d’activation de la journalisation avancée d'IIS dans les serveurs IIS 7 et 7.5

    Pour IIS 7 et 7.5, le complément Journalisation avancée doit être installé. Il peut être téléchargé ici. Une fois installé sur le serveur IIS, vous verrez une option appelée Journalisation avancée dans IIS.

    1. Cliquez sur Démarrer. Accédez à Panneau de configuration → Outils d'administration → Gestionnaire des services Internet (IIS).
    2. Cliquez sur le site Web approprié pour lequel vous souhaitez activer la journalisation XFF dans le volet gauche Connexions. La page Accueil s'affiche dans le panneau principal.
    3. Dans la page Accueil, sous IIS, double-cliquez sur Journalisation avancée.
    4. Dans le volet droit Actions, cliquez sur Activer la journalisation avancée, puis sur Modifier les champs de journalisation.
    5. Conditions préalables à la tâche de collecte des journaux OWA

    6. Dans la fenêtre Modifier les champs de journalisation, cliquez sur Ajouter un champ, puis
    7. Conditions préalables à la tâche de collecte des journaux OWA

  • Dans le volet droit Actions, cliquez sur Ajouter une définition de journal.
  • Conditions préalables à la tâche de collecte des journaux OWA

  • Entrez Journaux avancés, ou un nom de votre choix, dans le champ Nom du fichier de base.
  • Conditions préalables à la tâche de collecte des journaux OWA

  • Cliquez Sélectionner des champs.
  • Conditions préalables à la tâche de collecte des journaux OWA

  • Vérifiez que les champs suivants sont sélectionnés :
  • Cliquez sur OK dans le formulaire Sélectionner les champs de journalisation, puis cliquez sur Appliquer dans le volet Actions.
  • Cliquez sur Revenir à la journalisation avancée dans le volet Actions.
  • Dans la section Réinitialisation IIS, choisissez Redémarrer pour appliquer les nouveaux paramètres.
  • Dans le volet Actions à droite, cliquez sur Activer la journalisation client.
  • Cliquez ensuite sur l'option Modifier le répertoire des journaux dans le volet Actions.
  • Copiez et enregistrez la valeur du champ Répertoire du journal du serveur. Vous en aurez besoin plus tard.
  • Le Champ personnalisé que vous avez ajouté à l'Étape 5 doit être configuré dans Exchange Reporter Plus.
  • Dans le champ Chemin du journal OWA(IIS), collez la valeur que vous avez copiée à l'étape 15 et remplacez %SystemDrive% par C:\. Par exemple : Remplacez %SystemDrive%\inetpub\logs\AdvancedLogs par C:\inetpub\logs\AdvancedLogs.

    Échec de la configuration du suivi des requêtes pour le rapport d'échec de connexion et d'autres rapports dans la catégorie OWA Général

    Condition préalable : Après l'installation par défaut d'IIS 7 ou d'une version ultérieure, installez le service de rôle de suivi pour utiliser le suivi des requêtes ayant échoué. Après avoir installé le service de rôle, vous devez activer le suivi des requêtes ayant échoué au niveau du site, de l'application ou de l'annuaire.

    Remarque : Ces journaux et données seront recréés tous les minuits (00:00).

    Étape d'installation du service de rôle de suivi

    Windows Server 2012 (ou) Windows Server 2012 R2 :

    1. Accédez au Gestionnaire de serveur.
    2. Dans le Gestionnaire de serveur, cliquez sur le menu Gérer, puis sur Ajouter des rôles et des fonctions.
    3. Dans l'assistant Ajouter des rôles et des fonctions, cliquez sur Suivant. Sélectionnez le type d'installation et cliquez sur Suivant.
    4. Sélectionnez le serveur de destination et cliquez sur Suivant.
    5. Sur la page Rôles de serveur, sélectionnez Serveur Web (IIS), Serveur Web, Intégrité et diagnostics, puis sélectionnez Suivi. Cliquez sur Suivant.
    6. Dans la page Sélectionner des fonctions, cliquez sur Suivant.
    7. Dans la page Confirmer les sélections d'installation, cliquez sur Installer.
    8. Dans la page Résultats, cliquez sur Fermer.

    Windows 8 (ou) Windows 8.1 :

    1. Cliquez sur Démarrer et accédez au Panneau de configuration.
    2. Accédez à Programmes et fonctions → Activer ou désactiver les fonctions Windows.
    3. Développez Internet Information Services, World Wide Web Services, Health and Diagnostics, puis sélectionnez Suivi.
    4. Cliquez sur OK et fermez la fenêtre.

    Windows Server 2008 (ou) Windows Server 2008 R2 :

    1. Cliquez sur Démarrer. Accédez à Outils d'administration → Gestionnaire de serveur.
    2. Dans le volet hiérarchique Gestionnaire de serveur, développez Rôles, puis cliquez sur Serveur Web (IIS).
    3. Dans le volet Serveur Web (IIS), faites défiler jusqu'à la section Services de rôle, puis cliquez sur Ajouter des services de rôle.
    4. Dans la page Sélectionner des services de rôle, sélectionnez Suivi, puis cliquez sur Suivant.
    5. Dans la page Confirmer les sélections d'installation, cliquez sur Installer.
    6. Dans la page Résultats, cliquez sur Fermer.

    Windows Vista (ou) Windows 7 :

    1. Cliquez sur Démarrer et accédez au Panneau de configuration.
    2. Dans le Panneau de configuration, cliquez sur Programmes et fonctionnalités, puis sur Activer ou désactiver les fonctions Windows.
    3. Développez Services d'information Internet, Services World Wide Web, santé et les diagnostics.
    4. Sélectionnez Suivi puis cliquez sur OK.

    Étapes de l’activation du suivi

    1. Ouvrez le Gestionnaire des services d'information Internet (IIS).
  • Dans le volet Connexions, sélectionnez la connexion au serveur, le site, l'application ou le répertoire pour lequel vous souhaitez configurer le suivi des requêtes ayant échoué.
  • Dans le volet Actions, cliquez sur Suivi des requêtes ayant échoué.
  • Dans la boîte de dialogue Modifier les paramètres de suivi des requêtes ayant échoué sur le site Web, cochez la case Activer pour activer le suivi.
  • Conservez la valeur par défaut ou entrez un nouveau répertoire de stockage des fichiers journaux des requêtes ayant échoué dans la case Répertoire.
  • Entrez le nombre de fichiers de suivi de requête ayant échoué que vous souhaitez stocker dans la zone Nombre maximal de fichiers de suivi, puis cliquez sur OK.
  • Problèmes connus sur IIS version 7 et 7.5 selon Microsoft

    1. Aucune donnée n'est consignée dans le champ cs-username lors de l'utilisation de la fonction de journalisation avancée d'Internet Information Services (IIS)

    Solution :

    Remarque : Les étapes suivantes impliquent la modification du fichier applicationHost.config. Sauvegardez toujours vos fichiers de configuration avant d'apporter des modifications.

    Pour contourner ce problème, modifiez le fichier applicationHost.config de la fonction de journalisation avancée en procédant comme suit :

    1. Ouvrez le fichier applicationHost.config sous le chemin d'accès C:\Windows\System32\inetsrv\config dans un éditeur de texte.
    2. Localisez la section <advancedLogging>.
    3. Dans advancedLogging, localisez le <champ id ="UserName »...>
    4. Modifiez le champ sourceType pour qu'il soit BuiltIn, comme suit :

    <field id="UserName" sourceName="UserName" sourceType="BuiltIn" logHeaderName="cs-username" category="Default" loggingDataType="TypeLPCSTR" />

    2. Journalisation des valeurs de chaîne avec guillemets

    Le nom d'utilisateur est affiché entre guillemets dans certains cas. Ceci n'est généralement pas le résultat souhaité. Vous pouvez corriger ce problème en modifiant la valeur du délimiteur.

    Solution :

    1. Ouvrez le fichier sous le chemin C:\Windows\System32\inetsrv\config\schema\IISAdvancedLogging_schema.XML dans un éditeur de texte.
    2. Localisez l'entrée <attribute name ="delimiter »...>.
    3. Modifiez la valeur par défaut en | comme suit : <attribute name="delimiter" type="string" defaultValue="|" />

    Annexe

    Étapes de l’activation de csCookie

    Remarque : si vous rencontrez des problèmes lors de la configuration, cliquez ici pour consulter les conseils de dépannage.

    Copyright © 2025, ZOHO Corp. Tous droits réservés.