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

конфигурация rsyslog

Мне нужна помощь: <Кто-нибудь знает, как я могу изменить серьезность журнала?

Что я хочу сделать, это что-то вроде этого.

узел3 -> промежуточный -> сервер журнала

Я хочу на промежуточном узле фильтровать журналы на основе некоторых ключевых слов, а затем отправлять их с разной степенью серьезности на сервер журналов.

Это возможно ?

Вы должны иметь возможность выполнить "выполнение оболочки", которое вызывает сценарий, изменяющий серьезность и использующий logger отправить обратно.

Из man rsyslog.conf

Shell выполнить
Это выполняет программу в подоболочке. Программе передается сообщение, созданное с помощью шаблона, как единственный параметр командной строки. Rsyslog ожидает завершения программы и только после этого продолжает работу.

   Example:
          ^program-to-execute;template

Программа для выполнения может быть любым допустимым исполняемым файлом. Он получает строку шаблона как единственный параметр (argv1).