Мне нужна помощь: <Кто-нибудь знает, как я могу изменить серьезность журнала?
Что я хочу сделать, это что-то вроде этого.
узел3 -> промежуточный -> сервер журнала
Я хочу на промежуточном узле фильтровать журналы на основе некоторых ключевых слов, а затем отправлять их с разной степенью серьезности на сервер журналов.
Это возможно ?
Вы должны иметь возможность выполнить "выполнение оболочки", которое вызывает сценарий, изменяющий серьезность и использующий logger
отправить обратно.
Из man rsyslog.conf
Shell выполнить
Это выполняет программу в подоболочке. Программе передается сообщение, созданное с помощью шаблона, как единственный параметр командной строки. Rsyslog ожидает завершения программы и только после этого продолжает работу.Example: ^program-to-execute;template
Программа для выполнения может быть любым допустимым исполняемым файлом. Он получает строку шаблона как единственный параметр (argv1).