« LINUX:LogWatch » : différence entre les versions

Aucun résumé des modifications
Aucun résumé des modifications
Ligne 18 : Ligne 18 :


Voici la structure:
Voici la structure:
* répertoire "conf" sous "/etc/logwatch": contient la configuration.
* répertoire "conf" sous "/etc/logwatch": contient la configuration personnalisée.
* répertoire "default.conf" sous le répertoire "/usr/shared/logwatch": contient la configuration par défaut.
* répertoire "default.conf" sous le répertoire "/usr/shared/logwatch": contient la configuration par défaut.
** fichier "conf/logwatch.conf" ou "default.conf/logwatch.conf": contient la configuration générale.
** fichier "conf/logwatch.conf" ou "default.conf/logwatch.conf": contient la configuration générale.
** répertoire "conf/logfiles" ou "default.conf/logfiles": contient le fichier de configuration contenant la liste des noms des journaux à analyser pour chaque service, un fichier par groupe de journaux. Au nom du groupe, on ajoute l'extension ".conf".
** répertoire "conf/logfiles" ou "default.conf/logfiles": contient les fichiers de configuration contenant la liste des noms des journaux à analyser pour chaque service, un fichier par groupe de journaux. Au nom du groupe, on ajoute l'extension ".conf".
** répertoire "conf/services" ou "default.conf/services": contient le fichier de configuration pour chaque service, un fichier par service. Au nom du service, on ajoute l'extension ".conf".
** répertoire "conf/services" ou "default.conf/services": contient les fichiers de configuration pour chaque service, un fichier par service. Au nom du service, on ajoute l'extension ".conf". Chaque fichier du service fait référence à un ou plusieurs fichiers de groupe de journaux. Il est à noter que certains services n'analysent aucun fichier journal mais on leur propre type de traitement. Par exemple, le service "zz-lm_sensors" récupère les températures des CPUs, des radiateurs, de la carte écran,... ou le service "zz-disk_space" récupère l'utilisation des espaces disques ("df").
* répertoire "scripts/services": contient les scripts à exécuter pour chaque service, un script par service.
* répertoire "scripts/services": contient les scripts à exécuter pour chaque service, un script par service.




 
En premier lieu, on peut s'intéresser au fichier de configuration générale: "logwatch.conf"
et spécialement au paramètres suivants:
* MailTo = root : le message est envoyé à l'utilisateur "root"
* Detail = Low : le niveau de détail affiché est au plus bas. Je conseille de le laisser à cette valeur. On peut le mettre à la valeur "Med" pour obtenir plus de détails mais on risque d'être submergé avec pour conséquence de ne plus regarder le rapport. Ne parlons pas du niveau maximal "High".