Table des matières:

Comment puis-je améliorer ma journalisation ?
Comment puis-je améliorer ma journalisation ?

Vidéo: Comment puis-je améliorer ma journalisation ?

Vidéo: Comment puis-je améliorer ma journalisation ?
Vidéo: Tenir un journal : idées & conseils 📓 2024, Avril
Anonim

Comment améliorer la journalisation

  1. Comprendre Les Niveaux. Selon la RFC 5424, il y a 8 enregistrement niveaux, ils représentent les niveau de gravité d'un événement.
  2. Définir un objectif.
  3. Créez une norme et respectez-la.
  4. Donnez le contexte.
  5. Identifier de manière unique Les Merde hors de Vos journaux .
  6. Le temps est la clé.
  7. Faire enregistrement une action non bloquante.

En conséquence, la journalisation affecte-t-elle les performances ?

Réponse courte: oui, cela diminue l'application performance car il utilise des cycles CPU et d'autres ressources (mémoire, etc.). Ce qui précède imprimera le niveau DEBUG journaux de la classe DefaultLoadEventListener dans votre fichier journal avec un autre niveau INFO journaux.

De même, comment se connecter correctement ? Meilleures pratiques de journalisation: les 13 que vous devez savoir

  1. N'écrivez pas de journaux par vous-même (AKA Ne réinventez pas la roue)
  2. Connectez-vous au bon niveau.
  3. Utilisez la catégorie de journal appropriée.
  4. Écrivez des messages de journal significatifs.
  5. Écrire des messages de journal en anglais.
  6. Ajoutez du contexte à vos messages de journal.
  7. Connectez-vous au format analysable par machine.
  8. Mais rendez également les journaux lisibles par l'homme.

De cette façon, la journalisation ralentit-elle l'application ?

Oui il peut. Il est crucial de considérer la configuration, vous pouvez donc la configurer pour ne pas écrire autant Journal et puis aussi pas beaucoup de frais généraux. Le fait que vous ayez besoin d'écrire le Journal sur le disque lorsque vous l'avez activé - vous ne pouvez pas faire beaucoup contre.

Pourquoi la journalisation est-elle nécessaire ?

Pourquoi est-ce Enregistrement une partie importante du développement logiciel? Une grande partie de la vie des développeurs de logiciels est la surveillance, le dépannage et le débogage. Enregistrement rend ce processus beaucoup plus facile et plus fluide. Les outils de surveillance des performances des applications (APM) sont parfaits pour accéder à certaines des principales mesures de performances.

Conseillé: