Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logwatch [Le 05/02/2013, 16:52]
82.224.146.64 [Installation]
logwatch [Le 11/09/2022, 12:08] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 3: Ligne 3:
 ====== Logwatch ====== ====== Logwatch ======
 [[https://​help.ubuntu.com/​community/​Logwatch|Logwatch]] est un système configurable d'​analyse de [[wpfr>​Historique_(informatique)|fichiers journaux ]] ( // log// ) distribué sous [[wpfr>​Licence_MIT|licence MIT]]. \\ [[https://​help.ubuntu.com/​community/​Logwatch|Logwatch]] est un système configurable d'​analyse de [[wpfr>​Historique_(informatique)|fichiers journaux ]] ( // log// ) distribué sous [[wpfr>​Licence_MIT|licence MIT]]. \\
-Il va "​parser"​ (analyser ​la syntaxe) ​les fichiers ​de logs, et envoyer ​par mail un rapport.+Il va parcourir et analyser les fichiers ​journaux, et envoyer un rapport ​par courriel.
  
 ===== Pré-requis ===== ===== Pré-requis =====
-  * Les [[:​sudo|droits d'administrateurs]]+  * Les [[:​sudo|droits d'administrateur]]
   * Un [[wpfr>​MTA]] opérationnel pour le transfert du courrier.   * Un [[wpfr>​MTA]] opérationnel pour le transfert du courrier.
-// cf: [[:​postfix_systeme_satellite| postfix]] ou [[:​exim4-satellite| exim4]] en mode satellite // 
- 
  
 ===== Installation ===== ===== Installation =====
- +[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>logwatch]]**
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] ** logwatch **+
  
 S'il n’existe pas déjà créez le dossier **/​var/​cache/​logwatch ** nécessaire au bon fonctionnement de logwatch : S'il n’existe pas déjà créez le dossier **/​var/​cache/​logwatch ** nécessaire au bon fonctionnement de logwatch :
Ligne 25: Ligne 22:
   * Pour envoyer le rapport par mail   * Pour envoyer le rapport par mail
  
-  ​logwatch --mailto adresse@domaine.tld+<​code>​logwatch --mailto adresse@domaine.tld</​code>​
  
 +  * Pour envoyer le rapport au format html par mail
 +
 +<​code>​logwatch --mailto adresse@domaine.tld --output html</​code>​
 +
 +  * Pour voir l'aide
 +
 +<​code>​logwatch --help</​code>​
  
 ===== Configuration ===== ===== Configuration =====
-Pour modifier ​ la configuration par défaut copiez le fichier **/​usr/​share/​logwatch/​default.conf/​logwatch.conf ​ ** dans **/​etc/​logwatch/​conf/​ **.+==== Par défaut ==== 
 +Pour modifier ​ la configuration par défaut copiez le fichier **/​usr/​share/​logwatch/​default.conf/​logwatch.conf ​ ** dans **/​etc/​logwatch/​conf/​ **
  
-<​code>​sudo cp /​usr/​share/​logwatch/​default.conf/​logwatch.conf /​etc/​logwatch/​conf/</​code>​+<​code>​sudo cp /​usr/​share/​logwatch/​default.conf/​logwatch.conf /​etc/​logwatch/​conf/</​code>​
  
 et faites vos modifications dans **/​etc/​logwatch/​conf/​logwatch.conf ** et faites vos modifications dans **/​etc/​logwatch/​conf/​logwatch.conf **
Ligne 38: Ligne 43:
  
 Logwatch étant de base opérationnel,​ vous serez sûrement intéressé uniquement par: \\ Logwatch étant de base opérationnel,​ vous serez sûrement intéressé uniquement par: \\
-  * L'​adresse de destination de vos rapports ​+  * L'​adresse de destination de vos rapports
  
   MailTo = adresse@domaine.tld   MailTo = adresse@domaine.tld
Ligne 45: Ligne 50:
  
   Detail = Med   Detail = Med
 +  ​
 +<note important>​C'​est ici aussi qu'on spécifie le MTA utilisé.</​note>​
 +
 +==== spécifique à un service ====
 +Vous pourriez avoir besoin d'une configuration spécifique à un service et un fichier de log particulier.
 +
 +Il vous faudra alors copier dans **/​etc/​logwatch/​conf/​services/​** et **/​etc/​logwatch/​conf/​logfiles/​** les fichiers correspondants à votre service qui sont présents dans **/​usr/​share/​logwatch/​default.conf/​services/​** et **/​usr/​share/​logwatch/​default.conf/​logfiles/​** avant d'y apporter les modifications souhaitées.
 +
 +Par exemple pour spécifier un niveau de log différent pour le service ''​http''​ :​
 +
 +  * copie des fichiers
 +
 +  cp /​usr/​share/​logwatch/​default.conf/​services/​http.conf /​etc/​logwatch/​conf/​services/​
 +  cp /​usr/​share/​logwatch/​default.conf/​logfiles/​http.conf /​etc/​logwatch/​conf/​logfiles/​
 + 
 +  * modification des fichiers
 +
 +<file bash /​etc/​logwatch/​conf/​services/​http.conf>​
 +LogDir = /​var/​log/​apache2/​
 +Detail = High
 +</​file>​
 +
 +<file bash /​etc/​logwatch/​conf/​logfiles/​http.conf>​
 +LogFile = /​var/​log/​apache2/​*access.log
 +</​file>​
 +
 +  * Pour tester la configuration :​
 +
 +<​code>​logwatch --output mail</​code>​
 +
 ===== Désinstallation ===== ===== Désinstallation =====
 +Pour supprimer cette application,​ il suffit de [[:​tutoriel:​comment_supprimer_un_paquet|supprimer son paquet]]. Selon la méthode choisie, le configuration globale de l'​application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.
  
-[[:​tutoriel:​comment_supprimer_un_paquet|Supprimez les paquets]] **logwatch** +===== Voir aussi ===== 
-===== liens ===== +  * [[https://​sourceforge.net/​projects/​logwatch/​|Logwatch ​sur sourceforge.net]]
-  * [[http://​sourceforge.net/​projects/​logwatch/​| ​le site du projet logwatch ​sur sourceforge.net]]+
   * [[http://​www.stellarcore.net/​logwatch/​tabs/​docs/​HOWTO-Customize-LogWatch.html|HOWTO-Customize-LogWatch]]   * [[http://​www.stellarcore.net/​logwatch/​tabs/​docs/​HOWTO-Customize-LogWatch.html|HOWTO-Customize-LogWatch]]
 +  * [[http://​www.partage-it.com/​surveillez-les-logs-de-votre-serveur-avec-logwatch/​|Surveillez les logs de votre serveur avec logwatch]]
  
-//​Contributeurs : [[:​utilisateurs:​Ool]]+//​Contributeurs : [[:​utilisateurs:​Ool]], [[:​utilisateurs:​Mr.Djez]],​ [[:​utilisateurs:​chapodepay]]
  • logwatch.1360079528.txt.gz
  • Dernière modification: Le 05/02/2013, 16:52
  • par 82.224.146.64