log2mail.conf(5)
NAME
log2mail.conf describes the configuration file options for log2mail(8).
SYNTAX
Every line consists of a key word, most of them followed by a '=' and a
value. You may have as many spaces (no tabs) before or at the end of
the lines. Values ending or starting with a space must be enclosed in
"". Comment lines start with a hash (#).
- log2mail either reads all files in a given directory or one specified
configuration file. You may include any number of files using:
- include = filename
- You can specify default values in a
- default
- section. There you may specify values for fromaddr, sendtime, resendtime, maxlines, template and sendmail (description see below).
- For every logfile you specify a file section:
- file = filename
- For every pattern you specify a pattern option (belonging to a log file):
- pattern = yourpattern
- You may specify one or more pattern for every log file.
- For every pattern you may specify one or more mail address:
- mailto = address
- Replace filename, yourpattern, address with the filename of the log file, your pattern you want to match and your mail address.
- fromaddr = FROM
- log2mail gives FROM as sender address to sendmail.
- sendtime = TIME
- log2mail waits TIME seconds before sending a message after a pattern has been matched for the first time.
- resendtime = TIME
- log2mail waits TIME seconds before sending a message a second time.
- maxlines = NUMBER
- Each message should not contain more than NUMBER lines of logfile entries. If maxlines is set to 0, a message will contain all the lines that matched since the last message was sent.
- template = FILENAME
- Tells log2mail that it will find the template for the message in FILENAME See below for escape sequences.
- sendmail = EXECUTABLE ARGUMENTS
- Tells log2mail to call EXECTUABLE ARGUMENTS instead of sendmail -oi -t.
- log2mail message templates
- The following escape sequences will be replaced:
- %f Sender address as specified with FromAdr
- %n how often the pattern has been matched since the last message
- has been sent
- %l the last lines ( MaxMsgLines )
- %t At this place the recipient address will be inserted.
- %m the pattern matched
- %F the name of the logfile
- %h the hostname of this machine
FILES
/etc/log2mail.conf
one or more message template files
AUTHOR
Michael Krax <michael.krax@innominate.com>
SEE ALSO
- regex (7), log2mail (8)