Contrôle la capture et la sortie des messages de journal et de trace.
Name | Type | Default | Description |
---|---|---|---|
maxFileSize | int Min: 0 | 20 | Taille maximale d'un fichier journal, en mégaoctets, avant sa clôture. La valeur 0 (zéro) signifie l'absence de limite de taille. |
maxFiles | int Min: 0 | 2 | Nombre 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. |
logDirectory | Chemin vers un répertoire | ${server.output.dir}/logs | Emplacement du répertoire des fichiers journaux. La valeur par défaut est ${server.output.dir}/logs. |
messageFileName | string | messages.log | Nom 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. |
traceFileName | string | trace.log | Nom 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. |
traceSpecification | string | *=info | Spé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. |
hideMessage | string | Liste 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. | |
messageSource | string | message | Liste des sources à acheminer vers messages.log |
messageFormat | string | basic | Format à utiliser pour messages.log |
consoleSource | string | message | Liste des sources à acheminer vers console.log/la console |
consoleFormat | string | basic | Format à utiliser pour console.log/la console |
traceFormat |
| ENHANCED | Ce 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é. |
isoDateFormat | boolean | false | Si 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 | Niveau 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. |
copySystemStreams | boolean | true | Si 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. |
suppressSensitiveTrace | boolean | false | La 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. |