12.3.9. Configurer un gestionnaire personnalisé dans le CLI
- Ajouter un nouveau gestionnaire personnalisé.
- Afficher la configuration d'un gestionnaire personnalisé.
- Définir un niveau de journalisation.
- Supprimer un gestionnaire personnalisé.
Important
/subsystem=logging/logging-profile=NAME/
au lieu de /subsystem=logging/
.
/subsystem=logging/
par /profile=NAME/subsystem=logging/
.
- Ajouter un nouveau gestionnaire personnalisé
- Utiliser l'opération
add
avec la syntaxe suivante./subsystem=logging/custom-handler="MyCustomHandler":add
/subsystem=logging/custom-handler="MyCustomHandler":add
Copy to Clipboard Copied! Exemple 12.75. Ajouter un nouveau gestionnaire personnalisé
[standalone@localhost:9999 /] /subsystem=logging/custom-handler="MyCustomHandler":add(class="JdbcLogger",module="com.MyModule",formatter="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",properties={"maxNumberOfDays"=>"90","fileName"=>"custom.log","compressBackups"=>"true"}) [standalone@localhost:9999 /]
[standalone@localhost:9999 /] /subsystem=logging/custom-handler="MyCustomHandler":add(class="JdbcLogger",module="com.MyModule",formatter="%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n",properties={"maxNumberOfDays"=>"90","fileName"=>"custom.log","compressBackups"=>"true"}) [standalone@localhost:9999 /]
Copy to Clipboard Copied! - Afficher un gestionnaire personnalisé
- Utiliser l'opération
read-resource
avec la syntaxe suivante. Remplacer CUSTOMHANDLER par le nom du gestionnaire personnalisé./subsystem=logging/custom-handler=CUSTOMHANDLER:read-resource
/subsystem=logging/custom-handler=CUSTOMHANDLER:read-resource
Copy to Clipboard Copied! Exemple 12.76. Afficher une confoguration de gestionnaire personnalisé
[standalone@localhost:9999 /] /subsystem=logging/custom-handler="MyCustomHandler":read-resource { "outcome" => "success", "result" => { "autoflush" => true, "enabled" => true, "encoding" => undefined, "filter" => undefined, "filter-spec" => undefined, "formatter" => "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n", "level" => "INFO", "name" => "CONSOLE", "named-formatter" => "COLOR-PATTERN", "target" => "System.out" } }
[standalone@localhost:9999 /] /subsystem=logging/custom-handler="MyCustomHandler":read-resource { "outcome" => "success", "result" => { "autoflush" => true, "enabled" => true, "encoding" => undefined, "filter" => undefined, "filter-spec" => undefined, "formatter" => "%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n", "level" => "INFO", "name" => "CONSOLE", "named-formatter" => "COLOR-PATTERN", "target" => "System.out" } }
Copy to Clipboard Copied! - Définir le niveau de journalisation
- Utiliser l'opération
write-attribute
avec la syntaxe suivante. Remplacer CUSTOMHANDLER par le nom de la catégorie de journalisation et LEVEL par le niveau de journalisation à définir./subsystem=logging/custom-handler=CUSTOMHANDLER:write-attribute(name="level", value="INFO")
/subsystem=logging/custom-handler=CUSTOMHANDLER:write-attribute(name="level", value="INFO")
Copy to Clipboard Copied! Exemple 12.77. Définir le niveau de journalisation
[standalone@localhost:9999 /] /subsystem=logging/custom-gestionnaire="MyCustomgestionnaire":write-attribute(name="level", value="TRACE") {"outcome" => "success"}
[standalone@localhost:9999 /] /subsystem=logging/custom-gestionnaire="MyCustomgestionnaire":write-attribute(name="level", value="TRACE") {"outcome" => "success"}
Copy to Clipboard Copied! - Supprimer un gestionnaire personnalisé
- Utiliser l'opération
remove
avec la syntaxe suivante. Remplacer CUSTOMgestionnaire par le nom du gestionnaire personnalisé de fichiers à supprimer./subsystem=logging/custom-handler=CUSTOMHANDLER:remove
/subsystem=logging/custom-handler=CUSTOMHANDLER:remove
Copy to Clipboard Copied! Exemple 12.78. Supprimer un gestionnaire personnalisé
[standalone@localhost:9999 /] /subsystem=logging/custom-gestionnaire="MyCustomgestionnaire":remove {"outcome" => "success"} [standalone@localhost:9999 /]
[standalone@localhost:9999 /] /subsystem=logging/custom-gestionnaire="MyCustomgestionnaire":remove {"outcome" => "success"} [standalone@localhost:9999 /]
Copy to Clipboard Copied!