Рейтинг:0

Как преобразовать эти операторы фильтрации в сценарий Rainer с привязкой if-then к определенному хосту в моем rsyslogd.conf?

флаг cm

У меня есть в моем rsyslog.conf мой слушатель phenex.localnet для моего домашнего шлюза, также известного как ад.localnet:

модуль(
        загрузка = "imudp"
)

вход(
        тип = «имудп»
        порт = "514"
)

:syslogtag,содержит,"led-manager" stop #stop всплески сообщений о темпе-5031 led-manager
:syslogtag,содержит,"lmd" stop #pace-5031 попытается использовать dhcpc6, даже если ipv6 отключен, отфильтруйте его

То, что я пытаюсь сделать, это останавливаться эти сообщения от входа в его файл журнала, который я настроил с помощью dynafile в другом месте конфигурации. Они, как правило, передаются по 10-15 сообщений за раз с неопределенными интервалами, и нет возможности отключить их на шлюзе, поэтому я хотел бы отфильтровать их на прослушивателе.

âNov 18 23:32:00 hell.localnet led-manager[1397]: темп-5031:зеленый:phone1 количество использования политики по умолчанию = 0 â
âNov 18 23:32:00 hell.localnet led-manager[1397]: темп-5031:green:phone1 количество использования политики по умолчанию = 1 â
âNov 18 23:32:00 hell.localnet led-manager[1397]: темп-5031:зеленый:phone2 количество использования политики по умолчанию = 0 â
âноябрь 18 23:32:00 hell.localnet led-manager[1397]: темп-5031:зеленый:количество использования политики по умолчанию phone2 = 1

18 ноября 23:29:05 hell.localnet lmd[1396]: dhcp6c0: следующий тайм-аут 159946560 â
âNov 18 23:29:05 hell.localnet lmd[1396]: dhcp6c: установить запрос опции (длина 8) â
âNov 18 23:29:05 hell.localnet lmd[1396]: dhcp6c: установить класс поставщика (длина 18) â
âNov 18 23:29:05 hell.localnet lmd[1396]: dhcp6c: dhcp6c установить префикс IA_PD â
âNov 18 23:29:05 hell.localnet lmd[1396]: dhcp6c: dhcp6c установить IA_PD

Я использую сценарий Rainer, и я не могу понять синтаксис для этого. Я подумал, что было бы хорошо подойти к этому с набором правил if-then(), специфичным для ад.localnet хозяин. Я часами читал документацию и примеры и немного застрял здесь. Конфигурация работает чисто, без ошибок, описанных при запуске sudo systemctl перезапустить rsyslog а потом sudo systemctl статус rsyslog. :syslogtag линии просто не работают.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.