Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUMS JAVA FAQs TUTORIELS JAVASEARCH SOURCES LIVRES OUTILS, EDI & API ECLIPSE NETBEANS BLOG DISCUSSIONS TV
 

Journalisation des évènements avec l'API Logging de Java

Par Hugo ETIEVANT

La journalisation consiste à garder les traces sur un support sûr des évènements survenus dans un système ou dans une application. Un ou plusieurs fichiers de log au format prédéfini sont générés en cours d’exécution et conservent des messages informant sur la date et l’heure de l’événement, la nature de l’événement et sa gravité par un code ou une description sémantique, éventuellement d’autres informations : utilisateur, classe, etc…

Les journaux peuvent utilement être réutilisés par :
- un administrateur afin de produire des statistiques sur l’utilisation d’un système (par exemple les logs du serveur web Apache)
- un développeur afin de détecter des défaillances et de corriger les bugs qui en sont responsables, il est plus facile de repérer la source d’une défaillance si le journal est dense en informations (fonctions appelées, valeurs des paramètres passés…)
- un développeur pour éviter de polluer son code avec des println()
- un utilisateur peut utiliser un journal afin de revenir sur un crash et refaire les opérations qui n’auraient été perdues (transactions)

L’API utilisée : « java.util.logging » est fournie par défaut dans le JDK 1.4. D’usage simple, elle permet de journaliser des évènements dans un fichier au format texte ou XML. Différents niveaux de sévérité sont applicables aux messages journalisés. Et la fonction standard se décline en une myriade de fonctions spécifiques. Cette API doit être appelée dans toute classe qui nécessite de journaliser des informations : import java.util.logging.*;


API Logging Télécharger le tutoriel sur l'API Logging.
mode FTP - miroir HTTP
119 Ko 18/04/2004 37 slides

Responsables bénévoles de la rubrique Java : Eric Siber et Baptiste Wicht - Contacter par EMail :
Vos questions techniques : forum d'entraide Java - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.