service_syslog
Ceci est une ancienne révision du document !
Table des matières
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