Le moyen le plus simple de générer des journaux en Java à l'aide de SimpleFormatter et XMLFormatter de java.util.logging

Publié: 2020-05-26
Le moyen le plus simple de générer des journaux en Java à l'aide de SimpleFormatter, XMLFormatter de java.util.logging

Java est livré avec de nombreux utilitaires. Dans ce tutoriel, nous allons passer en revue la manière la plus simple de générer des fichiers journaux à l'aide SimpleFormatter et XMLFormatter .

Sur Crunchify, nous avons publié quelques tutoriels sur la journalisation il y a quelque temps.

  • Configuration correcte de log4j.properties
  • Utilitaire Log4j prêt à l'emploi pour votre projet de production
  • Créez votre propre niveau de journalisation

Aujourd'hui, je travaillais sur la configuration d' Elastic FileBeats sur mon hôte et je voulais générer des journaux pouvant être récupérés par Elastic FileBeats lors de l'exécution.

J'ai rapidement créé un utilitaire généré par le journal et je voulais partager la même chose avec vous tous. Nous utiliserons l'utilitaire java.util.logging intégré de Java.

CrunchifyLogGenerator.java

Comme vous le voyez dans le programme ci-dessus, j'ai commenté ci- below 2 lines . Une fois que vous avez exécuté le programme ci-dessus, décommentez sous deux lignes et vous verrez le résultat XML.

Exécutez simplement le programme ci-dessus en tant qu'application Java et vous verrez les lignes ci-dessous ajoutées à votre fichier journal spécifié.

Sortie console Eclipse :

J'espère que vous trouverez cet utilitaire utile pour votre projet. Si vous rencontrez un problème pour exécuter ceci, faites-le moi savoir.