Настройка выходного подключаемого модуля Barnyard2 для каждого источника входного сигнала

Настройка выходного подключаемого модуля Barnyard2 для каждого источника входного сигнала

В настоящее время я использую snort-2.9.3.1, выводящий формат журнала unified2, и использую barnyard2-1.9 для обработки оповещений и отправки их как в syslog, так и в базу данных. В некоторых случаях у меня есть несколько экземпляров snort, запущенных на одном хосте, и я хотел бы регистрировать их отдельно.

Есть ли способ настроить barnyard2 таким образом, чтобы в зависимости от имени входного файла он выполнял разные действия?

Что-то вроде,

 [snortmain_unified.log]
 output alert_syslog: LOG_AUTH LOG_ALERT

 [snortsecondary_unified.log
 output alert_syslog: LOG_LOCAL1 LOG_ERR

Я надеюсь избежать запуска нескольких экземпляров barnyard2.

Связанный контент