Назад | Перейти на главную страницу

Регистратор Linux не записывает теги в файлы журнала?

У меня проблема с командой logger. После обновления syslog-ng до версии 3.3 (возможно, это не зависит от него напрямую), регистратор (с помощью команды ниже) не регистрирует имена тегов:

logger -t "BLABLA"  some_log_string

Как я могу это решить? Я поискал, но ничего не нашел по этому поводу.

Заранее спасибо.

Хорошо, я сам решил эту проблему. Судя по всему, создатели syslog-ng немного изменили его в новой версии (3.0), которую я использую syslog-ng 3.3. Чтобы отображать сообщения журнала с именем приложения, мы должны включить $MSGHDR директива с $MSG. Пример шаблона будет таким:

template("$DATE $YEAR $MSGHDR$MSG\n")

С этого момента syslog-ng будет регистрироваться следующим образом:

15 декабря, 15:22:01 2012 fw_update_app: найден каталог fw