Est-ce que quelqu'un connaît un bon outil qui vous permet d'effectuer une recherche dans les fichiers journaux répartis sur un groupe de machines. Nous avons plusieurs serveurs Web et serveurs d'application et le fait de creuser les journaux sur chaque serveur un par un est pénible.Recherche de journaux sur plusieurs machines
3
A
Répondre
1
Vous pouvez utiliser le script bash suivant (si vous pouvez ssh aux machines distantes et avoir accès en lecture aux fichiers journaux)
(echo "machine1", ssh ordinateur1 tail/var/log/messages; echo "machine2"; ssh machine2 queue/var/log/messages;) | moins
1
Je ne sais pas combien de travail il faut installer/configurer, mais j'ai entendu quelques bonnes choses sur splunk. YMMV.
0
Vous pouvez utiliser fabric à la queue plusieurs hôtes et grep tous les résultats:
$ fab -P -u 'USER' -p 'PASSWORD' --linewise -H host1,host2,host3 -- tail -f /path/to/my/log.log | grep ERROR
0
Splunk est très efficace pour regrouper les fichiers journaux pour la recherche et l'affichage des résultats sous forme graphique des comptages des coups par le temps mais c'est aussi cher. J'ai récemment appris à propos de Kibana qui est une alternative open source à Splunk.
Questions connexes
- 1. Recherche de texte rapide sur les journaux
- 2. DirectShow sur plusieurs machines avec wcf
- 3. Contrôle simultané de plusieurs fichiers journaux (sur SSH) sous Windows?
- 4. DirectShow Editing Services sur plusieurs machines en parallèle?
- 5. ASP.NET Recherche sur plusieurs paramètres
- 6. recherche de plusieurs-à-plusieurs
- 7. Recherche PHP et MySQL sur plusieurs colonnes
- 8. Recherche d'éléments inhabituels sur plusieurs vecteurs
- 9. Recherche plein texte MySQL sur plusieurs tables
- 10. Recherche sur plusieurs colonnes dans NHibernate
- 11. plusieurs critères de recherche
- 12. Déploiement de fichiers sur des machines distantes
- 13. Test sur une version différente de Mac sans acheter de serveur OSX ou de plusieurs machines
- 14. Gérer le répertoire de base sur plusieurs machines avec quelques différences?
- 15. Visionneuse de journaux distants pour les fichiers journaux Java/Glassfish
- 16. Système d'aperçu de journalisation pour les journaux provenant de plusieurs applications
- 17. .tlh généré sur 2 machines est différent
- 18. Synchronisation de deux machines d'état
- 19. Notifier lors d'erreurs graves sur les journaux
- 20. Déploiement de biztalk sur les machines de développement/build
- 21. SSIS recherche floue avec plusieurs sorties par erreur de recherche
- 22. Journaux du serveur d'applications
- 23. mise en page tombe sur IE8 sur certaines machines
- 24. Recherche de plusieurs tables avec MySQL
- 25. EnumPorts() renvoie une erreur étrange sur certaines machines
- 26. Réplication de session sur les machines virtuelles Java dans WebSphere
- 27. Envoi de dates sur RMI entre machines dans différentes régions
- 28. Restrictions sur une base de données des journaux de transaction
- 29. mySQL recherche dans plusieurs lignes
- 30. Recherche de plusieurs termes dans un champ