logging - Journalisation (logging)

Contrôle la capture et la sortie des messages de journal et de trace.

NameTypeDefaultDescription
maxFileSizeint
Min: 0
20Taille maximale d'un fichier journal, en mégaoctets, avant sa clôture. La valeur 0 (zéro) signifie l'absence de limite de taille.
maxFilesint
Min: 0
2Nombre maximal de fichiers journaux qui seront conservés avant que le fichier le plus ancien ne soit supprimé. La valeur 0 (zéro) signifie qu'il n'existe aucune limite.
logDirectoryChemin vers un répertoire${server.output.dir}/logsEmplacement du répertoire des fichiers journaux. La valeur par défaut est ${server.output.dir}/logs.
messageFileNamestringmessages.logNom du fichier dans lequel la sortie des messages sera placée. Ce nom est relatif au répertoire des journaux configuré. La valeur par défaut est messages.log.
traceFileNamestringtrace.logNom du fichier dans lequel la sortie de trace sera placée. Ce nom est relatif au répertoire des journaux configuré. La valeur par défaut est trace.log.
traceSpecificationstring*=infoSpécification de trace conforme à la grammaire et qui spécifie l'état initial des différents composants de trace. Une valeur vide est autorisée et signifie 'désactiver tous les composants de trace'. Tout composant qui n'est pas spécifié explicitement est initialisé avec l'état par défaut *=info.
hideMessagestringListe des messages, séparés par une virgule, qui sont configurés pour être masqués dans les fichiers console.log et message.log. Si les messages sont configurés pour être masqués, ils sont redirigés vers le fichier trace.log.
messageSourcestringmessageListe des sources à acheminer vers messages.log
messageFormatstringbasicFormat à utiliser pour messages.log
consoleSourcestringmessageListe des sources à acheminer vers console.log/la console
consoleFormatstringbasicFormat à utiliser pour console.log/la console
traceFormat
  • ENHANCED
  • BASIC
  • ADVANCED
ENHANCEDCe format est utilisé pour le journal de trace.
ENHANCED
Utiliser le format de trace de base étendu.
BASIC
Utiliser le format de trace de base.
ADVANCED
Utiliser le format de trace avancé.
isoDateFormatbooleanfalseSi cet attribut reçoit la valeur true, les entrées aux journaux messages.log, trace.log et FFDC utiliseront le format de date et d'heure ISO 8601. La valeur par défaut est false.
consoleLogLevel
  • AUDIT
  • ERROR
  • INFO
  • WARNING
  • OFF
AUDITNiveau de journalisation utilisé pour le filtrage des messages placés dans les flux système. La valeur par défaut est audit.
AUDIT
Les messages d'audit et d'avertissement sont placés dans le flux de sortie système. Les messages d'erreur seront placés dans le flux d'erreurs système.
ERROR
Les messages d'erreur seront placés dans le flux d'erreurs système.
INFO
Les messages d'informations, d'audit et d'avertissement sont placés dans le flux de sortie système. Les messages d'erreur seront placés dans le flux d'erreurs système.
WARNING
Les messages d'avertissement sont placés dans le flux de sortie système. Les messages d'erreur seront placés dans le flux d'erreurs système.
OFF
Aucune sortie du serveur ne sera écrite dans les flux système. Seule la sortie JVM sera écrite dans les flux système.
copySystemStreamsbooleantrueSi la valeur est true, System.out est placé dans le flux de sortie système et System.err est placé dans le flux d'erreurs système. Si la valeur est false, System.out et System.err ne sont pas écrits dans les flux système, mais dans les journaux configurés, tels que messages.log ou trace.log. La valeur par défaut est true.
suppressSensitiveTracebooleanfalseLa trace de serveur risque d'exposer des données sensibles lors du suivi de données dynamiques, tels les octets reçus via une connexion réseau. La définition de la valeur true empêche l'exposition des informations potentiellement sensibles dans les fichiers journaux et de trace. La valeur par défaut est false.