Antoine_Sauteron_1266

Rotation des logs du serveur Automation Engine

Discussion created by Antoine_Sauteron_1266 on May 8, 2017
Certains d'entre vous se demandent peut-être comment la rotation des logs s'opère.
Voici quelques informations à ce propos.

1 - Les logs serveurs "tournent" au bout d'une certaine période, ou lorsque leur taille atteint une limite


Cela est défini dans UC_SYSTEM_ SETTINGS > 'CHANGE_LOGGING_DAYS' et 'CHANGE_LOGGING_MB' :

CHANGE_LOGGING_DAYS :                                                     

                   

Durée en jours après laquelle les fichiers log sont changés.

                   

Valeurs autorisées : 1 à 32767
Valeur par défaut : 14

CHANGE_LOGGING_MB :

La taille en Mo après laquelle les fichiers log sont changés.

Valeurs autorisées : 1 à 32767
Valeur par défaut : 20


Si l'une de ces 2 conditions est remplie, alors un nouveau fichier de log sera écrit.

Les paramètres CHANGE_LOGGING_DAYS et CHANGE_LOGGING_MB affectent également les logs des agents.
D'autre part la rotation des logs de certains objets EVENTS est affectée par CHANGE_LOGGING_DAYS.


2 - Le nombre maximum de fichiers logs conservés localement sur le serveur est détemriné par le paramètre 'logcount=' dans la section [GLOBAL] de ucsrv.ini.


Si par exemple vous définisssez 'logcount=4' il y aura jusqu'à 5 logs par processus serveur (le '00' n'est pas pris en compte):

  • CP001: CPsrv_log_001_00.txt, CPsrv_log_001_01.txt, CPsrv_log_001_02.txt, CPsrv_log_001_03.txt, CPsrv_log_001_04.txt
  • WP001: WPsrv_log_001_00.txt, WPsrv_log_001_01.txt, WPsrv_log_001_02.txt, WPsrv_log_001_03.txt, WPsrv_log_001_04.txt
  • ...

L'emplacement des fichiers log dépend de ce paramètre dans ucsrv.ini > [GLOBAL]
logging=..\temp\$$srv_log_*_##.txt

Une fois que le nombre de fichiers défini via ce paramètre a été atteint, les fichiers existants seront écrasés par des plus récents.

Si vous cherchez toutefois à retrouver des logs ayant déjà été remplacés, vous pouvez tenter la méthode décrite dans ce post.

Cordialement,
Antoine

Outcomes