« Le système d'exploitation GNU-Linux/Les fichiers journaux syslog » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Ligne 45 :
*.* @192.168.30.221
* et côté serveur de log, l'option '''SYSLOGD ="-r"''' dans le fichier '''{{vert|/etc/default/syslogd}}'''
 
== La commande logger==
 
La commande {{vert|logger}} permet d'envoyer un message à syslog même connecté en utilisateur
$logger -p auth.inf -l unnom "mon message à envoyer"
'''-l''' permet d'ajouter '''unnom''', un ''tag'' c'est un mot quelqconque pour signer le message
 
== le fichier logrotate==
{{vert|logrotate}}est un fichier texte situé dans '''etc/''', il sert à configurer 'la politique des rotations' des logs.
Effectivement, il faut supprimer les anciens fichiers log, sinon on risque un saturation de disque. Pour cela on peut programmer des rotations de logs qui se traduisent par l'archivage des fichiers log assez récents et la suppression des anciens, et ceci avec une périodicité bien définie.
La page man de logrotate donne toutes la syntaxe et les mots clé.
exemple :
* monthly (à faire tous les mois)
* rotate n (à faire tous les '''n''' mois)
* create
* compress
 
 
monthly