Outils pour utilisateurs

Outils du site


logwatch

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édentesRévision précédente
Prochaine révision
Révision précédente
logwatch [2020/11/05 21:17] – [Choisir son serveur de référence] pascallogwatch [2023/07/04 10:55] (Version actuelle) – modification externe 127.0.0.1
Ligne 8: Ligne 8:
  
 ===== Configuration ===== ===== Configuration =====
-==== sudo mkdir /var/cache/logwatch ====+==== /var/cache/logwatch ====
 Création du répertoire s'il n'existe pas. Création du répertoire s'il n'existe pas.
 <file> <file>
-root@mazarini:~# sudo mkdir-p /var/cache/logwatch+root@mazarini:~# sudo mkdir -p /var/cache/logwatch
 root@mazarini:~# ls -l /var/cache/logwatch root@mazarini:~# ls -l /var/cache/logwatch
 total 0 total 0
 root@mazarini:~#  root@mazarini:~# 
 +</file>
 +==== /etc/logwatch/conf/logwatch.conf ====
 +Copier le fichier /usr/share/logwatch/default.conf/logwatch.conf comme exemple pour débuter la configuration. 
 +=== Configuration initiale ===
 +<file>
 +########################################################
 +# This was written and is maintained by:
 +#    Kirk Bauer <kirk@kaybee.org>
 +#
 +# Please send all comments, suggestions, bug reports,
 +#    etc, to kirk@kaybee.org.
 +#
 +########################################################
 +
 +# NOTE:
 +#   All these options are the defaults if you run logwatch with no
 +#   command-line arguments.  You can override all of these on the
 +#   command-line.
 +
 +# You can put comments anywhere you want to.  They are effective for the
 +# rest of the line.
 +
 +# this is in the format of <name> = <value> Whitespace at the beginning
 +# and end of the lines is removed.  Whitespace before and after the = sign
 +# is removed.  Everything is case *insensitive*.
 +
 +# Yes = True  = On  = 1
 +# No  = False = Off = 0
 +
 +# You can override the default temp directory (/tmp) here
 +TmpDir = /var/cache/logwatch
 +
 +#Output/Format Options
 +#By default Logwatch will print to stdout in text with no encoding.
 +#To make email Default set Output = mail to save to file set Output = file
 +Output = stdout
 +#To make Html the default formatting Format = html
 +Format = text
 +#To make Base64 [aka uuencode] Encode = base64
 +Encode = none
 +
 +# Input Encoding
 +# Logwatch assumes that the input is in UTF-8 encoding.  Defining CharEncoding
 +# will use iconv to convert text to the UTF-8 encoding.  Set CharEncoding
 +# to an empty string to use the default current locale.  If set to a valid
 +# encoding, the input characters are converted to UTF-8, discarding any
 +# illegal characters.  Valid encodings are as used by the iconv program,
 +# and `iconv -l` lists valid character set encodings.   
 +# Setting CharEncoding to UTF-8 simply discards illegal UTF-8 characters.
 +#CharEncoding = ""
 +
 +# Default person to mail reports to.  Can be a local account or a
 +# complete email address.  Variable Output should be set to mail, or
 +# --output mail should be passed on command line to enable mail feature.
 +MailTo = root
 +# WHen using option --multiemail, it is possible to specify a different
 +# email recipient per host processed.  For example, to send the report
 +# for hostname host1 to user@example.com, use:
 +#Mailto_host1 = user@example.com
 +# Multiple recipients can be specified by separating them with a space.
 +
 +# Default person to mail reports from.  Can be a local account or a
 +# complete email address.
 +MailFrom = Logwatch
 +
 +# if set, the results will be saved in <filename> instead of mailed
 +# or displayed. Be sure to set Output = file also.
 +#Filename = /tmp/logwatch
 +
 +# Use archives?  If set to 'Yes', the archives of logfiles
 +# (i.e. /var/log/messages.1 or /var/log/messages.1.gz) will
 +# be searched in addition to the /var/log/messages file.
 +# This usually will not do much if your range is set to just
 +# 'Yesterday' or 'Today'... it is probably best used with Range = All
 +# By default this is now set to Yes. To turn off Archives uncomment this.
 +#Archives = No
 +
 +# The default time range for the report...
 +# The current choices are All, Today, Yesterday
 +Range = yesterday
 +
 +# The default detail level for the report.
 +# This can either be Low, Med, High or a number.
 +# Low = 0
 +# Med = 5
 +# High = 10
 +Detail = Low
 +
 +
 +# The 'Service' option expects either the name of a filter
 +# (in /usr/share/logwatch/scripts/services/*) or 'All'.
 +# The default service(s) to report on.  This should be left as All for
 +# most people.
 +Service = All
 +# You can also disable certain services (when specifying all)
 +Service = "-zz-network"     # Prevents execution of zz-network service, which
 +                            # prints useful network configuration info.
 +Service = "-zz-sys"         # Prevents execution of zz-sys service, which
 +                            # prints useful system configuration info.
 +Service = "-eximstats"      # Prevents execution of eximstats service, which
 +                            # is a wrapper for the eximstats program.
 +# If you only cared about FTP messages, you could use these 2 lines
 +# instead of the above:
 +#Service = ftpd-messages   # Processes ftpd messages in /var/log/messages
 +#Service = ftpd-xferlog    # Processes ftpd messages in /var/log/xferlog
 +# Maybe you only wanted reports on PAM messages, then you would use:
 +#Service = pam_pwdb        # PAM_pwdb messages - usually quite a bit
 +#Service = pam             # General PAM messages... usually not many
 +
 +# You can also choose to use the 'LogFile' option.  This will cause
 +# logwatch to only analyze that one logfile.. for example:
 +#LogFile = messages
 +# will process /var/log/messages.  This will run all the filters that
 +# process that logfile.  This option is probably not too useful to
 +# most people.  Setting 'Service' to 'All' above analyzes all LogFiles
 +# anyways...
 +
 +#
 +# By default we assume that all Unix systems have sendmail or a sendmail-like MTA.
 +# The mailer code prints a header with To: From: and Subject:.
 +# At this point you can change the mailer to anything that can handle this output
 +# stream.
 +# TODO test variables in the mailer string to see if the To/From/Subject can be set
 +# From here with out breaking anything. This would allow mail/mailx/nail etc..... -mgt
 +mailer = "/usr/sbin/sendmail -t"
 +
 +#
 +# With this option set to a comma separated list of hostnames, only log entries
 +# for these particular hosts will be processed.  This can allow a log host to
 +# process only its own logs, or Logwatch can be run once per a set of hosts
 +# included in the logfiles.
 +# Example: HostLimit = hosta,hostb,myhost
 +#
 +# The default is to report on all log entries, regardless of its source host.
 +# Note that some logfiles do not include host information and will not be
 +# influenced by this setting.
 +#
 +#HostLimit = myhost
 +
 +# Default Log Directory
 +# All log-files are assumed to be given relative to the LogDir directory.
 +# Multiple LogDir statements are possible.  Additional configuration variables
 +# to set particular directories follow, so LogDir need not be set.
 +#LogDir = /var/log
 +#
 +# By default /var/adm is searched after LogDir.
 +#AppendVarAdmToLogDirs = 1
 +#
 +# By default /var/log is to be searched after LogDir and /var/adm/ .
 +#AppendVarLogToLogDirs = 1
 +#
 +# The current working directory can be searched after the above.  Not set by
 +# default.
 +#AppendCWDToLogDirs = 0
 +</file>
 +=== Modifications ===
 +<file>
 +Output = mail       | Output = stdout
 +MailFrom = root       | MailFrom = Logwatch
 </file> </file>
  
 ===== Commandes ===== ===== Commandes =====
-==== Gestion du daemon ====+==== Test de logwatch ====
 <code> <code>
-root@mazarini:~# /etc/init.d/ntp stop +root@mazarini:~# /usr/sbin/logwatch --output mail 
-root@mazarini:~# /etc/init.d/ntp start +root@mazarini:~# 
-root@mazarini:~# /etc/init.d/ntp restart +
-</code> +
-==== Interrogation ==== +
-<code> +
-# ntpq -p +
-     remote           refid      st t when poll reach   delay   offset  jitter +
-============================================================================== +
- gw-01.darksky.i 213.251.128.249  2 u   48   64    1    4.463    2.915   0.000 +
- ns0.luns.net.uk 158.43.192.66    2 u   47   64    1   22.373   -0.584   0.000 +
- 62-210-28-176.r 84.255.209.79    4 u   46   64    1    0.452   -0.475   0.000 +
- ntp-2.arkena.ne 193.190.230.65   2 u   45   64    1    0.916    0.336   0.000 +
- ntp1.online.net 145.238.203.14   2 u   44   64    1    0.293    2.246   0.000 +
-#+
 </code> </code>
 +Commande trouvée dans /etc/cron.daily/00logwatch
 +
 ===== Références ===== ===== Références =====
-  * Choix du pool de serveurs 
-    * [[http://documentation.online.net/fr/serveur-dedie/reseau/information-parametres-reseau-dedibox#serveurs_ntp|Documentation online.net]] 
-    * [[http://www.pool.ntp.org/fr/|NTP pool project]] 
  
      
logwatch.1604611057.txt.gz · Dernière modification : 2023/07/04 10:55 (modification externe)