Sur la conf rsyslog, je ne parviens pas à récupérer les variables j'ai ajouté une ligne de test sur le rsyslog.conf [...] :fromhost-ip, isequal, "X.X.X.X" /var/log/current/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/ [...]
Mais en fait, je n'ai pas de translation de mes variables mais je trouve des paths /var/log/current/%HOSTNAME%/%$YEAR%/%$MONTH%/ avec un repertoire %$DAY% vide....
Aussi, je suis preneur de toutes idées sachant que je veux juste récupérer mes logs et les classer dans une arborescence en fonction du nom de machine, de l'année du moi et du jour...
Message édité par Arkady92 le 05-01-2012 à 12:19:32
Marsh Posté le 05-01-2012 à 12:14:03
Bonjour,
Je dois migrer des serveurs de collecte de syslog-ng en rsyslog
Dans ma configuration initiale syslog-ng, j'avais la conf suivante :
[...]
destination hosts {
file("/var/journaux/$HOST/$YEAR/$MONTH/$DAY"
owner(root)
group(root)
perm(0600)
dir_perm(0700)
create_dirs(yes));
};
[...]
Sur la conf rsyslog, je ne parviens pas à récupérer les variables
j'ai ajouté une ligne de test sur le rsyslog.conf
[...]
:fromhost-ip, isequal, "X.X.X.X" /var/log/current/%HOSTNAME%/%$YEAR%/%$MONTH%/%$DAY%/
[...]
Mais en fait, je n'ai pas de translation de mes variables mais je trouve des paths /var/log/current/%HOSTNAME%/%$YEAR%/%$MONTH%/ avec un repertoire %$DAY% vide....
Aussi, je suis preneur de toutes idées sachant que je veux juste récupérer mes logs et les classer dans une arborescence en fonction du nom de machine, de l'année du moi et du jour...
Message édité par Arkady92 le 05-01-2012 à 12:19:32