Maîtrisez la gestion des logs dans Glassfish v3. Comprenez les différents niveaux de logs, ainsi que les notions de logger ‘global’ et ‘local’. Décryptez le fichier de configuration logging.properties. Modiffiez à chaud un niveau de log avec la console web ou le script asadmin. Enfin, bénéficiez manuellement ou automatiquement de la stratégie de logs rotatifs de Glassfish
Les + objis
70% de travaux pratiques
Clé USB avec tous les outils utilisés + Corrigés TPs
Bilan pédagogique individuel + conseils
Prérequis
Glassfish v3 installé
Objectifs
Comprendre la gestion des niveaux de logs
Comprendre les Loggers : global ou local à un service
Identifier les méthodes de mise à jour à chaud d’un niveau de log
Liens utiles
Site du tutoriel Java Edition Entreprise version 6 (JEE6)
Ajout hote virtuel via console web
Framework de log JAva 1.4
Programme
Contexte
Vous souhaitez mieux maîtriser les sorties logs de Glassfish : logs des différents services systèmes ou logs applications déployées dans Glassfish.
Eléments de solution
Points clés
Notion de logger ‘global’ : valable par défaut pour toutes les applications et services
Notion de logger ‘local’ : configuration de log spécifique à une application ou service
Analyse répertoires et fichier logging.properties
Analysez le contenu du répertoire docRoot
Proposez ainsi une page d’accueil différente pour votre serveur GlassFish.
Analysez le contenu du répertoire ‘config’ du domaine1
A quoi sert le fichier logging.properties ?
Lancez la commande asadmin list-logger-levels .
QUESTION : qu’est ce qu’un Logger ?
Expliquez le résultat de la commande. En déduire la possibilité d’avoir plus de traces pour le service Catalina.
Voici la configuration du logger ‘global’ :
Expliquez.
Modifiez la valeur INFO par WARNING, puis relancez GlassFish. Quel impact sur les logs ?
Analysez la configuration suivante d’un logger ‘local’
Expliquez.
Effectuez à chaud la mise à jour du logger local suivant :
Expliquez.
Pour aller plus loin : Formation Objis
Faîtes comme nos clients : à travers nos 40 formations (70% de travaux pratiques) , approfondissez votre expertise technique, développez votre esprit critique, prenez du recul et contribuez avec assurance à la réussite de vos projets.