17-dixsept.md 1.7 KB

Installation de logwatch

Installation

# apt install logwatch
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Paquets suggérés :
  fortune-mod
Paquets recommandés :
  libdate-manip-perl libsys-cpu-perl libsys-meminfo-perl
Les NOUVEAUX paquets suivants seront installés :
  logwatch
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 373 ko dans les archives.
Après cette opération, 2 267 ko d'espace disque supplémentaires seront utilisés.
Réception de:1 http://debian.mirrors.ovh.net/debian stretch/main amd64 logwatch all 7.4.3+git20161207-2 [373 kB]
373 ko réceptionnés en 0s (2 054 ko/s)
Sélection du paquet logwatch précédemment désélectionné.
(Lecture de la base de données... 30506 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../logwatch_7.4.3+git20161207-2_all.deb ...
Dépaquetage de logwatch (7.4.3+git20161207-2) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.6.1-2) ...
Paramétrage de logwatch (7.4.3+git20161207-2) ...

Configuration

vim /usr/share/logwatch/default.conf/logwatch.conf

Il faut changer les lignes suivantes:

MailTo = root -> Mailto = adresse émail de l'administrateur Range = Yesterday -> Range = All

J'ai laissé Range à Yesterday pour limiter la taille du rapport.

On teste en le lançant manuellement:

logwatch --detail Low --mailto admin@example.net --service All --range today

Bien sûr, remplacez l'adresse émail fictive par celle du compte administrateur de votre serveur. Vous devez recevoir le compte-rendu dans votre boîte mail.

Mail bien reçu :)