Outils pour utilisateurs

Outils du site


service_syslog

Ceci est une ancienne révision du document !


rsyslog

créer template

$template MyTraditionalFormat,"%timegenerated% %HOSTNAME% '%syslogtag%'%msg:::drop-last-lf%0

Et “MyTraditionalFormat” est créé.

Executer

Envoi par mail

if $syslogtag == 'toto' then ^/root/prod/batch/syslog2mail

Le script “syslog2mail”:

#!/bin/sh
LOG="$1"
echo "$LOG" | mail -s "Syslog Message" root@localhost

(“$1” ⇒ la ligne de log)

Test:

$ logger -t toto coucou ducon
service_syslog.1277462491.txt.gz · Dernière modification : 2010/06/25 10:41 de thierry