documentazione_3di_riservata:manuali_sysadmin:logwatch
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
documentazione_3di_riservata:manuali_sysadmin:logwatch [2016/01/11 17:45] – [logwatch] aalberghini | documentazione_3di_riservata:manuali_sysadmin:logwatch [Data sconosciuta] (versione attuale) – eliminata - modifica esterna (Data sconosciuta) 127.0.0.1 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
- | ====== Intro ====== | ||
- | |||
- | logwatch è un insieme di script Perl che permette il monitoraggio a scadenze regolari (per es. giornaliero) dei log di sistemi e dei log degli applicativi. | ||
- | |||
- | ===== Configurazione per invio mail ===== | ||
- | |||
- | È necessario configurare un server SMTP per l' | ||
- | |||
- | A tale scopo è spesso sufficiente installare ssmtp, che permette di inoltrare qualsiasi mail indirizzata ad un utente locale (come root) ad un account esterno specificando il server SMTP da utilizzare. | ||
- | |||
- | ==== ssmtp ==== | ||
- | |||
- | Nel nostro caso, per tutte le macchine interne è possibile specificare come server il nostro vecchio server di posta dns3.bo.priv, | ||
- | |||
- | Si riporta un esempio di file di configurazione per Ubuntu: | ||
- | |||
- | <code bash / | ||
- | # | ||
- | # Config file for sSMTP sendmail | ||
- | # | ||
- | # The person who gets all mail for userids < 1000 | ||
- | # Make this empty to disable rewriting. | ||
- | root=system-admin@3di.it | ||
- | |||
- | # The place where the mail goes. The actual machine name is required no | ||
- | # MX records are consulted. Commonly mailhosts are named mail.domain.com | ||
- | mailhub=dns3.bo.priv | ||
- | |||
- | # Where will the mail seem to come from? | ||
- | rewriteDomain=3di.it | ||
- | |||
- | # The full hostname | ||
- | hostname=tomcat-test.bo.priv | ||
- | |||
- | # Are users allowed to set their own From: address? | ||
- | # YES - Allow the user to specify their own From: address | ||
- | # NO - Use the system generated From: address | ||
- | # | ||
- | </ | ||
- | |||
- | ==== postfix ==== | ||
- | |||
- | Nel caso di utilizzo di postfix (dns3), è stato necessario aggiungere una configurazione apposita per rimappare gli indirizzi @bo.priv (dominio ora in gestione dal server dns3) a @3di.it, mediante l' | ||
- | < | ||
- | |||
- | Nel caso di modifiche al file / | ||
- | |||
- | ===== logwatch ===== | ||
- | |||
- | Per poter funzionare correttamente, | ||
- | |||
- | Nel nostro caso, tale utente è root, per cui il file eseguito dal cron.daily assumerà un aspetto simile a questo (possono esserci differenze triviali da una distro all' | ||
- | <code bash / | ||
- | #!/bin/bash | ||
- | |||
- | #Check if removed-but-not-purged | ||
- | test -x / | ||
- | |||
- | #execute | ||
- | / | ||
- | |||
- | #Note: It's possible to force the recipient in above command | ||
- | #Just pass --mailto address@a.com instead of --output mail | ||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
/data/attic/documentazione_3di_riservata/manuali_sysadmin/logwatch.1452530723.txt.gz · Ultima modifica: 2017/09/08 10:59 (modifica esterna)