Activation de la consignation de l'analyse de site

Par défaut, la journalisation de l'analyse du site n'est pas activée. Pour activer la consignation de l'analyse de site, indiquez les noms et emplacements des fichiers journaux sous la forme de valeurs dans WP SiteAnalyzerLogService pour les paramètres suivants.

Pourquoi et quand exécuter cette tâche

Pour plus de détails, voir Définition des propriétés de configuration de service.

Procédure

  1. Indiquez les noms des fichiers journaux et des fichiers journaux de sauvegarde.
    SiteAnalyzerFileHandler.fileName
    Indiquez l'emplacement et le nom de fichier du fichier journal. La valeur par défaut est logs/$APPSERVER_NAME/sa.log.
    SiteAnalyzerFileHandler.backupFileName
    Indiquez l'emplacement et le nom du fichier de sauvegarde du fichier journal. La valeur par défaut est logs/$APPSERVER_NAME/sa_$CREATE_TIME.log. Lorsque le fichier journal est sauvegardé, les données en cours sont stockées dans un fichier nommé sa_$CREATE_TIME.log et un nouveau fichier journal nommé sa.log est créé.
    Lors de la définition du nom de fichier ou de l'emplacement du répertoire, vous pouvez spécifier les jetons suivants :
    $APPSERVER_NAME
    Nom du serveur d'applications. Utilisez ce jeton pour les clusters verticaux afin que les différents serveurs d'applications écrivent dans différents fichiers s'ils partagent le même système de fichiers.
    $CREATE_TIME
    Date et heure de création du fichier. Indiquez le format de ce jeton dans ce paramètre : SiteAnalyzerFileHandler.dateFormat.
    $CLOSE_TIME
    Date et heure de fermeture du fichier. Indiquez le format de ce jeton dans ce paramètre : SiteAnalyzerFileHandler.dateFormat.
    Par exemple, vous pouvez spécifier les noms et les emplacements des fichiers journaux comme suit : log/backup/$APPSERVER_NAME/sa_$CREATE_TIME_$CLOSE_TIME.log.
    Remarque : Si HCL est en train d'écrire des données dans un fichier, les valeurs de $CLOSE_TIME et $CREATE_TIME sont identiques.
  2. Définissez le format de date des jetons utilisés dans les noms de fichier journal.
    SiteAnalyzerFileHandler.dateFormat
    Indiquez une valeur pour mettre en forme la date et l'heure des jetons $CLOSE_TIME et $CREATE_TIME. Par exemple, SiteAnalyzerFileHandler.dateFormat=yyyy.MM.dd-HH.mm.ss.
  3. Indiquez l'intervalle de sauvegarde des fichiers journaux.
    SiteAnalyzerFileHandler.minutesPerLogFile
    Définit l'intervalle de sauvegarde en minutes. Indiquez une valeur comprise entre 1 et 60.
    SiteAnalyzerFileHandler.hoursPerLogFile
    Définit l'intervalle de sauvegarde en heures. Indiquez une valeur comprise entre 1 et 24.
    SiteAnalyzerFileHandler.daysPerLogFile
    Définit l'intervalle de sauvegarde en jours. Indiquez le nombre de jours entre deux sauvegardes.
    Notes :
    • Si vous activez plusieurs intervalles de date, le plus petit intervalle est utilisé.
    • Si vous indiquez 60 minutes, le fichier est sauvegardé après 60 minutes. Si vous indiquez 1 heure, le fichier est sauvegardé au passage à l'heure complète suivante, par exemple 01h00, 02h00, etc. Pour les intervalles exprimés en jours, le fichier est uniquement sauvegardé à minuit (24h00). Pour plus d'informations sur le format de la date, reportez-vous à la documentation Java relative à java.text.SimpleDateFormat.
  4. Activez les consignateurs : pour activer un consignateur, sélectionnez le consignateur que vous souhaitez activer et affectez-lui la valeur true.
    Par exemple, SiteAnalyzerSessionLogger.isLogging=true.
    Pour obtenir la liste des consignateurs disponibles, reportez-vous à Référence des consignateurs d'analyse.
    Conseil : La journalisation de l'analyse de site peut affecter les performances. Pour cette raison, vous souhaiterez peut-être désactiver les consignateurs le cas échéant. Pour ce faire, remplacez la valeur true par false.
  5. Redémarrez HCL.