Suivre ses logs avec logwatch

Si vous utilisez votre raspberry Pi en tant que serveur, j'imagine que vous ne comptez pas vous connecter dessus tous les jours pour vérifier que tout va bien (ou même si vous comptez le faire il y a des chances pour que ça ne dure pas).

Il existe un petit logiciel très simple à utiliser si votre raspberry est déjà capable d'envoyer des mails, il s'agit de logwatch.

Celui-ci vous enverra chaque jour un petit résumé des log de votre serveur.

Pour l'installer tapez juste en mode administrateur

aptitude install logwatch

ou si jamais vous n'aviez pas enlevé sudo :

sudo aptitude install logwatch

Pour la suite je considérerai que vous n'utilisez pas sudo.

Une fois ceci fait prenez votre éditeur de texte préféré et modifiez le fichier logwatch.conf :

vim /usr/share/logwatch/default.conf/logwatch.conf
Modifiez la ligne suivante :
MailTo = votremail

Pour info si votre email arrive directement sur le raspberry vous n'êtes pas obligés de mettre la partie @votre_domaine

Modifiez aussi la ligne

Detail =

en ajoutant le niveau de détail que vous voullez, par exemple :

Detail = High

Vous avez le choix entre Low, Med, High ou un numéro entre0 et 10, 10 correspondant à High

Et voilà c'est fini !

Bon j'imagine que vous voullez plus de détails, du genre quand arrive le mail ou comment savoir si ça marche sans avoir à attendre, ne vous inquiétez pas, ça vient :

Le logiciel a installé un script situé ici :

/etc/cron.daily/00logwatch

Ce script sera lancé par cron toute les 24 heures. Si jamais vous voullez changer l'heure d'éxécution, c'est ici que ça se passe :

vim /etc/crontab

Maintenant si vous voullez savoir immédiatement si votre configuration marche, vous n'avez qu'à taper :

logwatch --output mail
Chez moi ça a mis quelques longues secondes avant de se terminer.
Une fois fini, si tout va bien, vous devriez recevoir un mail.

That's all.


Commentaires :

Pas encore de commentaires

Laisser un commentaire

social