====== Logwatch ====== ===== Généralités ===== Logwatch est un outil de reporting par mail de ce qui se passe sur le serveur. Il est modulable en fonction des éléments qu'on souhaite voir remonter dans les messages. ===== Documentation ===== Le fichier de doc explique l'architecture de dossier qui permet de surcharger la configuration par défaut. /usr/share/doc/logwatch/HOWTO-Customize-LogWatch.gz ===== Installation ===== yum install logwatch apt install logwatch ===== Configuration ===== Plusieurs répertoires sont présent par défaut. /usr/share/logwatch/default.conf/ : pour la configuration générique /usr/share/logwatch/dist.conf/ : pour la configuration spécifique à Ubuntu /etc/logwatch/ : pour la machine en elle-même, c'est la que vous ferez votre propre configuration Créer le fichier de configuration suivant qui contiendra uniquement les éléments à surcharger par rapport au fichier de configuration par défaut ''/usr/share/logwatch/default.conf/logwatch.conf''. vi /etc/logwatch/conf/logwatch.conf Ajouter les informations à surcharger par rapport à la configuration par défaut. MailFrom = MailTo = "" Range = yesterday Detail = High mailer = "/usr/sbin/sendmail -t" Voici le script à exécuter pour recevoir le logwatch dans la boite mail. /usr/sbin/logwatch --output mail /usr/sbin/logwatch --mailto @ En fonction de la configuration mail, les mails logwatchs iront à root ou une boîte mail dédiée. Ces mails permettront de connaître les modifications intervenues sur le système, les espaces disques, les paquets installés, les comptes ajoutées,...