Syslog

De BlaxWiki
Aller à la navigationAller à la recherche
auth ou security  	Messages de sécurité et d'authentification.
authpriv 	La même chose que précédemment, mais logs plus privés 
cron 	Messages de crontab et de at
daemon 	Messages systémes générés par le daemon
ftp 	Messages du serveur ftp
kern 	Messages du noyau
lpr 	Messages du serveur d'impression
mail 	Messages du serveur de messagerie
news 	Messages du serveur de news
syslog 	Messages de syslog lui-même
user 	Messages générés par le programme en cours d'un utilisateur
uucp 	Messages UUCP


Puis la liste de sévérité, classée de la  moins grave à la plus grave. Tous les messages de sévérité plus graves sont inclus, ainsi si vous choisissez sévérité err, vous avez aussi les messages crit, alert, et emerg.
7 	debug 	Messages de debogage
6 	info 	Messages d'information
5 	notice 	Messages un peu plus importants que les messages info
4 	warning ou warn 	Messages d'avertissement
3 	err 	Messages d'erreur
2 	crit 	Situation critique
1 	alert 	Situation critique nécessitant une intervention immédiate
0 	emerg ou panic 	Système inutilisable

Dans l'exemple ci dessous, il va logguer tout par défaut dans le fichier /var/log/syslog, sauf ce qui se trouve après le ";". Dans cet exemple les logs relatifs au mail ne seront pas loggués dans /var/log/syslog mais uniquement dans mail.info ou mail.log

*.*;mail.none,auth,authpriv.none        -/var/log/syslog
mail.*                          -/var/log/mail.log

les mails sont aussi exportés sur le serveur syslog-ng aulne (voir syslog-ng.conf

mail.* @aulne.fr.clara.net

Autre exemple :

*.*;auth,authpriv.none;mail,mail.*      -/var/log/syslog


Voici des scripts pour la maintenance d'un serveur syslog-ng :

Make-Links-To-Current-Logs-forsyslog-Aulne.sh

Compress-Syslog-Logs-Aulne.sh