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 22/09/2015, 13:24]
129.175.152.220 [Configuration] spécifique à un service
logwatch [Le 11/01/2025, 21:12] (Version actuelle)
92.184.108.225 [Voir aussi]
Ligne 8: Ligne 8:
   * Les [[:​sudo|droits d'​administrateur]]   * 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.
- 
- 
  
 ===== 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 =====
Ligne 39: 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 52: Ligne 56:
 Vous pourriez avoir besoin d'une configuration spécifique à un service et un fichier de log particulier. 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/​services/​** et **/​etc/​logwatch/​logfiles/​** les fichiers correspondants à votre service qui sont présents+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.
  
-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''​ :​
  
-par exemple pour spécifier un niveau de log différent pour le service ''​http''​ 
   * copie des fichiers   * copie des fichiers
 +
   cp /​usr/​share/​logwatch/​default.conf/​services/​http.conf /​etc/​logwatch/​conf/​services/​   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/​   cp /​usr/​share/​logwatch/​default.conf/​logfiles/​http.conf /​etc/​logwatch/​conf/​logfiles/​
    
   * modification des fichiers   * modification des fichiers
 +
 <file bash /​etc/​logwatch/​conf/​services/​http.conf>​ <file bash /​etc/​logwatch/​conf/​services/​http.conf>​
-LogFile ​= /​var/​log/​apache2/​*access.log+LogDir ​= /​var/​log/​apache2/​ 
 +Detail = High
 </​file>​ </​file>​
  
 <file bash /​etc/​logwatch/​conf/​logfiles/​http.conf>​ <file bash /​etc/​logwatch/​conf/​logfiles/​http.conf>​
-LogDir ​= /​var/​log/​apache2/​ +LogFile ​= /​var/​log/​apache2/​*access.log
-Detail = High+
 </​file>​ </​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/​ 
  
-//​Contributeurs : [[:​utilisateurs:​Ool]]+//​Contributeurs : [[:​utilisateurs:​Ool]], [[:​utilisateurs:​Mr.Djez]],​ [[:​utilisateurs:​chapodepay]]
  • logwatch.1442921099.txt.gz
  • Dernière modification: Le 22/09/2015, 13:24
  • par 129.175.152.220