Mise en place de Logwatch sur un serveur Ubuntu sous Plesk

0
699

Logwatch est un outil très puissant qui permet de garder un oeil sur les logs de son serveur.

Celui-ci prépare régulièrement un aperçu de ce qui se passe sur le serveur et peut dans le cas échéant envoyé un récapitulatif par email a la personne responsable.

Malheureusement si votre serveur est administré à l’aide de l’outil plesk, Logwatch ne renvoie pas correctement les données des sites héberger sur celui-ci.

Dans se dossier, nous allons installer logwatch, le configurer et exécuter un petit script qui ajoutera les domaines créer sous plesk dans la liste des éléments a traité.

Installer Logwatch sous Ubuntu.

Logwatch peut être installé facilement via la commande suivante:

Ensuite nous allons ajuster ses paramétres pour récevoir par émail le récapitulatif des logs.

 

A l’aide de l’éditeur Nano nous allons changer les paramètres suivants:

Format=html

Mailto=votreadresseemail@votre domaine

detail=Med

Un fichier script pour Logwatch sous Plesk.

Nous allons maintenant créer le script qui ajoutera automatiquement les nouveaux domaines créer sous plesk dans la liste des éléments à traiter par LogWatch.

De nouveau a l’aide de Nano nous allons créer un nouveau fichier:

Pour ensuite copier coller le code suivant:

Après avoir sauvegardé, nous allons le rendre exécutable a l’aide de la commande suivante:

Enfin nous allons ajouter celui-ci a la tache cron qui exécute logwatch afin que notre script scanne et ajoute le cas échéant le traitement de nouveau domaine.

Votre tache cron doit ressembler à ceci:

Bonne lecture de vos logs ! Personnellement chaque matin avec un bon café 😉

Photo by xmodulo

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.