Estou configurando um servidor de retransmissão RSYSLOG. Gostaria de retransmitir somente os logs recebidos de um sistema remoto para um servidor de destino. Eu encontrei exemplos de logs de marcação que vêm de um diretório local, mas nada para logs de entrada de um sistema remoto. Idealmente, não quero manter nenhum log nesse relay, mas apenas passá-los diretamente para o servidor de log de destino.
if $fromhost-ip=='192.168.1.10' then /var/log/app1/app1.log
module(load="imfile" PollingInterval="10") #needs to be done just once
# File 1
input(type="imfile"
File="/var/log/app1/app1.log"
Tag="app1:"
Severity="Informational"
Facility="local7")
if $syslogtag == "app1:" then @@192.168.1.50:1514
Qualquer ajuda seria apreciada!
Obrigado!