Mam kilka aplikacji i skryptów, które chcę przekierować dane wyjściowe do plików niestandardowych.
Uruchamiam te aplikacje za pomocą
command | logger -t TAG
Chciałbym filtrować te wiadomości na podstawie ich tagów i przekierowywać je do różnych plików. Nie chcę używać przekierowania bash, ponieważ te aplikacje są głównie procesem długotrwałym i wymagają odpowiedniej rotacji logów.
Próbowałem dodać niestandardowy filtr w /etc/rsyslog.d/60-myfilter.conf;
if $syslogtag == 'giomanager' then /var/log/giomanager.log
Co ja robię źle ? Jaki jest właściwy sposób filtrowania na podstawie tagu lub czy jest lepsza opcja, aby uzyskać podobny wynik?
/var/log/giomanager.log