J'ai plusieurs applications et scripts que je souhaite rediriger la sortie vers des fichiers personnalisés.
Je lance ces applications en utilisant
command | logger -t TAG
Je voudrais filtrer ces messages en fonction de leurs balises et les rediriger vers différents fichiers. Je ne veux pas utiliser la redirection bash car ces applications sont principalement des processus longs et nécessitent une rotation appropriée des journaux.
J'ai essayé d'ajouter un filtre personnalisé dans /etc/rsyslog.d/60-myfilter.conf;
if $syslogtag == 'giomanager' then /var/log/giomanager.log
Qu'est-ce que je fais mal ? Quelle est la bonne façon de filtrer en fonction de la balise ou existe-t-il une meilleure option pour obtenir un résultat similaire?
/var/log/giomanager.log