Нет распознавания объекта (local4) от одного компьютера к другому - PullRequest
0 голосов
/ 06 мая 2019

882/5000 Здравствуйте, у меня есть 2 виртуальные машины. Один должен служить концентратором логов, другой отправляет мне свои логи. Однако мне нужно только отправить определенный конкретный тип (консул регистрирует решение с открытым исходным кодом, которое позволяет создавать конфигурации и т. Д.). Для этого я буду использовать rsyslog в качестве концентратора (машина 1). Поскольку это очень специфичные журналы, которые я должен восстановить, я хотел использовать local4 (бесплатное средство для такого рода использования) на моей машине 2. Однако я не могу отправить информацию. Машины хорошо взаимодействуют друг с другом, но у меня сложилось впечатление, что мой концентратор (машина 1) не распознает локальный4, отправленный машиной 2.

Ничего конкретного я не добавил в / etc / rsyslog. конф моей машины 2

local4.* /var/log/consul

а на моей первой машине просто шаблон для восстановления и организации приема

$template RemoteLogsTesting,"/var/log/remotehosts/%HOSTNAME%/%$now%.log"
if $fromhost-ip != "127.0.0.1" then -?RemoteLogsTesting
& stop 

У вас есть идеи?

...