3 votes

Comment surveiller les fichiers correspondant à un joker avec multitail

J'ai un répertoire 'logs' plein de fichiers journaux dont les noms suivent ce format :

XXX-YYYY-DATE-N.txt

où N est un nombre qui augmente au fil du temps.

Par exemple, en ce moment j'ai :

xxx-yyy-20130226-20.txt
xxx-yyy-20130226-21.txt
xxx-yyy-20130226-22.txt

J'aimerais surveiller ces fichiers, pour pouvoir voir le plus récent et remonter aux précédents de manière transparente.

La documentation de multitail dit

Il peut également surveiller des jokers : si un autre fichier correspondant au joker a une date de modification plus récente, il basculera automatiquement vers ce fichier. De cette manière, vous pouvez, par exemple, surveiller un répertoire complet de fichiers. La fusion de 2 voire plusieurs journaux est possible.

Ainsi, multitail semble être exactement ce dont j'ai besoin dans ce cas.

J'ai lu la documentation, mais je n'arrive pas à trouver les bonnes incantations pour qu'il fasse exactement ce que j'ai dit ci-dessus : me montrer le dernier journal correspondant à un motif, et fusionner tous les fichiers pour que je puisse remonter.

Pourriez-vous m'aider, s'il vous plaît ?

1voto

Scott Points 20468

Je n'ai jamais entendu parler de ce programme aujourd'hui, mais un rapide coup d'œil à la page man suggère que vous voulez dire -iw "xxx-yyy-*.txt" 5, en remplaçant le 5 par l'intervalle - combien de fois vous voulez qu'il vérifie si de nouveaux fichiers ont été créés.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X