Analyseur de fichiers journaux pour les développeurs Java [fermé]


En l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion prolongée. Si vous pensez que cette question peut être améliorée et éventuellement rouverte, visitez l'aide centre pour des conseils. Fermé il y a 7 ans.

Désolé de soulever cette question. Mais je vois un besoin de mettre à jour la liste des meilleurs outils d'analyse de journaux.

J'ai utilisé BairTail. C'est simple et rapide. Mais le développement s'est arrêté en 2007 et n'a jamais été mis à jour par la suite et aucune fonctionnalité de recherche pour les utilisateurs gratuits

Puis déplacé vers LogExpert, c'est bon et gratuit avec la recherche fonctionnalité. Mais c'est sacrément lent quand la taille du journal passe de 2 à 3 mo et que le défilement est douloureux

Apache Chainsaw, autre que celui d'Apache, je dirais que c'est assez difficile pour les développeurs qui veulent analyser les journaux rapidement sans faire toutes les expressions régulières et le travail manuel. C'est trop d'écart par rapport à l'utilisation normale et assez lent

Veuillez suggérer un bon / meilleur outil d'analyse de journal [freeware]

  1. La fonctionnalité de recherche simple et la surbrillance sont indispensables
  2. Devrait fonctionner en douceur avec un minimum ressources cpu
  3. Il sera utilisé jusqu'à l'analyse de fichiers 30 - 50mb
  4. Défilement et interface graphique conviviale. J'utilise dans l'environnement Windows et n'ai besoin que d'outils GUI
Author: Reddy, 2013-02-26

3 answers

J'ai utilisé otroslogviewer pour analyser les fichiers journaux générés sous Windows. Je l'ai utilisé avec des fichiers 500MB sans aucune performance ou stabilité. C'est gratuit, ouvert scource et le développement est toujours actif. Il a un motif auto detect pour Java.util.journalisation ou vous pouvez passer votre PatternLayout à partir de log4j ou décrire votre configuration personnalisée pour analyser les messages de journal. Vous pouvez rechercher (facultatif avec RegEx), marquer et filtrer les résultats et utiliser la surbrillance (pour stacktraces ou XML, etc.). C'est le meilleur choix pour moi, j'ai trouvé dans le web.

 7
Author: Simulant, 2013-02-27 07:28:08

Le dernier instantané de développeur de Chainsaw est beaucoup amélioré. Vous n'avez pas besoin d'utiliser des expressions rationnelles, tapez simplement un mot dans la zone de recherche ou de filtre pour obtenir une correspondance de texte partielle insensible à la casse (guillemets simples s'il s'agit de plus d'un mot)..

Chainsaw a maintenant la possibilité d'annoter les notes( cliquez dans le champ "marqueur"), fournit des tonnes de façons de personnaliser l'interface utilisateur et dispose d'un écran de configuration amélioré (vous pouvez créer une configuration Chainsaw en lui donnant votre fichier de configuration log4j contenant un fileappender définition) It Cela vaut peut-être la peine de lui donner un autre regard.

Instantané développeur disponible ici: http://people.apache.org / ~ sdeboy

 1
Author: Scott, 2013-02-27 06:13:02

Mes deux cents.. Je crains que vous ne trouviez pas unlogiciel gratuit qui fasse ce que vous demandez. Voici quelques raisons de venir à l'esprit.

  1. Les formats de fichiers journaux en texte brut sont follement fragmentés, il est très difficile de les rendre utiles - vous avez demandé une bonne qualité et une simplicité d'utilisation, non?. Cela peut sembler simple, mais il ne l'est pas. Pour le rendre convivial, il est encore plus compliqué, les logiciels libres ne se soucient jamais trop de la convivialité.

  2. Ouvrir source (ou freebees) ne font pas de choses GUI en général, à part plusieurs exceptions, alors ne vous attendez pas à trouver des interfaces utilisateur de pointe. L'Open source est excellent avec les frameworks, les bibliothèques, les serveurs, et jamais avec l'interface utilisateur et certainement pas avec la convivialité.

  3. Outil d'analyse de journal sérieux basé sur des fichiers est étrange de le mettre doucement. Pour faire l'analyse, il faut des données structurées. Croquer des tas de données dans l'application GUI n'est pas pratique. C'est pourquoi personne n'a pris la peine de créer quelque chose comme ce et de le donner.

Donc, vous trouverez des morceaux de ce puzzle séparément - vous trouverez un analyseur de journal cool gratuitement, ou vous trouverez une visionneuse de journal cool gratuitement, vous trouverez un indexeur et un stockage de données fantastique pour les journaux.. Mais vous ne trouverez jamais de solution complète libre pour les raisons mentionnées ci-dessus.

 1
Author: Dima, 2013-02-27 12:11:13