L'opérateur du système d'archivage configure le stockage en adaptant des valeurs de directives de configuration du module de gestion archivistique Records Management. Ces directives sont placées dans la section correspondant au module dans le fichier de configuration :
[recordsManagement]
... directives de configuration de la gestion de l'archive ...
Maarch RM permet de classer dans les logs automatiquement.
La directive "logFilePlan" indique le modèle de chemin à utiliser par défaut pour le classement des logs
logFilePlan = "<type>/<date(Y)>/<date(m)>"
Les variables acceptées dans le chemin ont deux origines :
Le chemin est résolu, c'est-à-dire les variables évaluées, pour chaque log classée, au moment de son stockage.
Par exemple, pour le journal de l'application avec le chemin configuré comme dans l'exemple ci-avant, le chemin complet dans le plan de classement sera le suivant :
application/2018/04/
Les valeurs de variables ci-après sont fournies par le système d'archivage :
date(format) : Date ou portion de date, dont le format est défini par l'argument unique indiqué entre les parenthèses, par exemple
date(Y-m-d)
Pour une description des formats de date acceptés, voir la documentation php à l'adresse http://php.net/manual/function.date.php
La valeur de variable ci-après est une métadonnée fournie par la description de l'entité de log
type : Type de la log (application, lifeCycle, system)
La directive "translationLogType" permet de définir la traduction des types de logs
translationLogType = "{
'lifeCycle' : 'Journal du cycle de vie',
'application' : 'Journal de l\'application',
'system' : 'Journal du système'
}"
Trois types de logs existent :