Je suis à la recherche d'un outil d'analyse pour les fichiers journaux générés par les fichiers log4j. Je cherche quelque chose de plus avancé que grep? Qu'est-ce que vous utilisez pour l'analyse du fichier journal?Existe-t-il un analyseur de fichier journal pour les fichiers log4j?
Je cherche suivant les types de caractéristiques:
- L'outil doit me dire combien de temps une déclaration de journal donné ou une trace de la pile est produite, de préférence avec le soutien de certains types de modèles (par exemple le nombre. des instructions de journal correspondant à 'Utilisateur [az] * connecté').
- Les ruptures par niveau de journal (combien de lignes INFO, DEBUG) et par classe qui a initié le message de journal seraient agréables.
- Répartition par date (nombre d'instructions de consignation dans une période donnée)
- Quelles sont les lignes de journal communes?
- Prise en charge de plusieurs fichiers depuis que je suis en utilisant journal roulant
- analyse de Hot spot: trouver s'il y a une certaine période de temps où il y a nombre anormalement élevé de déclarations de journaux
- soit en ligne de commande ou GUI sont très bien
- Open Source est préféré, mais je suis également intéressé par les offres commerciales
Ma configuration log4j utilise org.apache.log4j.PatternLayout avec motif %d %p %c - %m%n
mais qui pourrait être adapté pour l'outil d'analyse.
Possible copie de http://stackoverflow.com/questions/144807/java-log-viewer – Vadzim