Configurer le journal d'accès de service HTTP

Enterprise Server utilise le journal d'accès du service HTTP pour activer et configurer la rotation des journaux d'accès pour les serveurs virtuels. Ces journaux sont situés dans le répertoire domain_root_dir/domain_dir /logs/access et sont nommés comme suit : virtual_server_name_access_log.yyyyMMdd- HHhmmmsss.txt

  1. Dans l'arborescence de navigation, développez le nœud Configuration.
  2. Sous le nœud Configuration, sélectionnez le nœud Service HTTP.
  3. Sur la page Service HTTP, cliquez sur l'onglet Journal d'accès.

    La page Journal d'accès s'ouvre.

  4. Cochez la case Rotation activée pour activer la rotation des fichiers journaux.
  5. Dans la liste déroulante Stratégie de rotation, sélectionnez une stratégie de rotation.

    La seule stratégie de rotation disponible est le temps.

  6. Dans le champ Intervalle de rotation, entrez le nombre de minutes entre les rotations du journal d'accès.

    Ce champ n'est valide que si la stratégie de rotation est time. La valeur par défaut est de 1440 minutes (24 heures).

    Assurez-vous que le suffixe de rotation contient suffisamment de valeurs pour créer un suffixe unique pour chaque rotation de journal. Par exemple, si plus d'une rotation par jour est appliquée au journal d'accès, ajoutez l'heure dans le suffixe de rotation.

    Le suffixe doit être unique pour s'assurer qu'une rotation est appliquée au fichier du journal d'accès chaque fois que l'intervalle de rotation arrive à son terme. Si le suffixe de rotation du nouveau fichier du journal d'accès est le même que celui du fichier du journal d'accès existant, aucune rotation n'est appliquée au fichier.

  7. Dans le champ Suffixe de rotation, entrez la valeur de chaîne à ajouter à la fin du nom du fichier journal après la rotation.

    La valeur par défaut est yyyyMMdd-HH'h'mm'm'ss's'.

  8. Dans le champ Format, entrez une valeur de chaîne pour spécifier les propriétés ci-dessous du journal d'accès :

    La valeur par défaut est la suivante :

    %client.name% %auth-user-name% %datetime% %request% %status% %response.length%

    Les valeurs suivantes peuvent être incluses dans la chaîne de format :

    %client.name%

    Nom de l'hôte client

    %client.dns%

    Client DNS

    %datetime%

    Date du système

    %request%

    Ligne de requête HTTP complète

    %status%

    Statut

    %response.length%

    Longueur du contenu de la réponse

    %header.referer%

    En-tête de référent

    %header.user-agent%

    En-tête agent utilisateur

    %http-method%

    Méthode HTTP

    %http-uri%

    URI HTTP

    %query-str%

    Chaîne de requête HTTP

    %http-version%

    Version du protocole HTTP

    %header.accept%

    En-tête d'acceptation

    %header.date%

    En-tête de date

    %header.if-mod-since%

    En-tête Si modifié depuis

    %header.auth%

    En-tête d'autorisation

    %header.any%

    Toute valeur d'en-tête HTTP valide définie dans RFC 2616 (any est également une valeur d'en-tête valide ; elle est indiquée ici en tant que variable)

    %auth-user-name%

    Nom de l'utilisateur autorisé

    %cookie.value%

    Valeur d'un cookie

    %vs.id%

    ID serveur virtuel

  9. Cliquez sur Enregistrer.
Voir aussi