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

Rsyslog udp input на выход порта через inputname в файл с помощью подключаемого модуля omfile?

Можно ли записать все журналы, полученные через определенный порт (например, UDP 1514), в 1 файл журнала с помощью плагин omfile ?

Как это или подобное?

$UDP514ServerRun 514
$UDP1514ServerRun 1514
if $UDP1514ServerRun == '123.456.789.999' then /var/log/clientA.log

входное имя Имя модуля ввода, создавшего сообщение (например, «imuxsock», «imudp»). Обратите внимание, что не все модули обязательно предоставляют это свойство. Если не указан, это пустая строка. Также обратите внимание, что модуль ввода может предоставить любую ценность по своему усмотрению. Что наиболее важно, это не обязательно входное имя модуля. Внутренние источники также могут предоставлять имена входов. В настоящее время «rsyslogd» определяется как имя входа для сообщений, внутренне генерируемых rsyslogd, например сообщений о запуске и завершении работы, а также сообщений об ошибках. Это свойство считается полезным при попытке отфильтровать сообщения в зависимости от их происхождения - например, локально сгенерированные сообщения («rsyslogd», «imuxsock», «imklog») должны попадать в другое место, чем сообщения, созданные где-то еще.