¿Se supone que rsyslog debe escribir registros remotos en un archivo por nombre de host remoto o dirección IP?

¿Se supone que rsyslog debe escribir registros remotos en un archivo por nombre de host remoto o dirección IP?

Estoy usando rsyslog en rhel 7.3. Ya he definido las siguientes configuraciones en el archivo /etc/rsyslog.conf

$PreserveFQDN on $template Remote10514,"/data/logs/%HOSTNAME%/%HOSTNAME%-%$YEAR%%$MONTH%%$DAY%.log"

Todos los nombres de host/dispositivo remoto se pueden resolver. Noto que algunos directorios de registros de dispositivos se crean por IP y otros son FQDN. También he incluido uno de los nombres de host en el archivo /etc/host para solucionar si ese es el problema.

Vi a alguien informar que tiene algunos errores, pero quería confirmar si hay algún problema en mi configuración.

Respuesta1

Está funcionando después de realizar el siguiente cambio.

/%FROMHOST%/%FROMHOST%- de %HOSTNAME%/%HOSTNAME%

información relacionada