Comment gérer les logs de chaque nœud de manière unifiée après clustering ? Par exemple, si une certaine fonction signale une erreur, vous devez vous rendre sur chaque nœud pour vérifier le journal. C'est trop gênant. Comment est-ce généralement géré ?
Notre entreprise a choisi de réécrire log4j
Il existe un fichier journal chaque jour et l'analyse se fait par fusion. Il n'est pas recommandé d'unifier tous les journaux sur un seul serveur.
Vous devriez vérifier le journal des erreurs, et il n'y a pas beaucoup de journaux d'erreurs. Ne conservez pas les journaux d’erreurs et les journaux normaux ensemble.
pile d'élans !
Système d'analyse des journaux open source distribué sous Google, vous pouvez vous référer à la mise en œuvre d'autres personnes.
L'idée générale devrait être : une file d'attente distribuée, une collecte de journaux + un moteur de recherche de journaux + un affichage d'interface graphique
pile d'élans !