Невозможно войти в фильтр rsyslog с помощью регистратора [дубликат]

Этот вопрос уже здесь есть ответ:

Ubuntu 64 14.04 поставляется со встроенным rsyslog (7).

Я добавил test.conf в /etc/rsyslog.d со следующей строкой:

:syslogtag,isequal,"test"       /var/log/test.log

Затем я перезапускаю rsyslog и регистрирую, используя регистратор ]:

echo "hi there" | logger -t test

Я ожидаю, что эта строка достигнет /var/log/test.log , но вместо этого она достигнет syslog.log .

Что я делаю не так?

0
задан 31 August 2015 в 21:25
1 ответ

После теста не хватает двоеточия. Он читает "test" , но должен читать "test:" .

Это та же проблема: как фильтровать сообщения rsyslog по тегам .

2
ответ дан 4 December 2019 в 13:47

Теги

Похожие вопросы