Mercurial > lbo > hg > syslog
view prototype.toml @ 7:6131d87d105b draft
Fix some syntax errors in the prototype config file
author | Lewin Bormann <lbo@spheniscida.de> |
---|---|
date | Sat, 26 Nov 2016 12:44:58 +0100 |
parents | fee9e63c0cc4 |
children | 2b42f97b88f1 |
line wrap: on
line source
# Example configuration file. [general] # All possible options are set here max_msg_len = 2048 bind_path = "/dev/log" [remotes] [remotes.main] # All possible options are set here addr = "10.0.0.2" port = 538 [[files]] # All possible options are described here # A name describing this logfile in a rule (default is the file name) name = "messages" file = "/var/log/messages" # e.g. "1k" "2M" "3G" default: 4M max_size = "2048k" # how many old files to keep; default = 10 history = 7 [[files]] # As mentioned above: the default for "name =" is the file name. # name = "/var/log/mail.log" file = "/var/log/mail.log" # e.g. "1h" "2d" "3w" max_age = "7d" [[files]] name = "infolog" file = "/var/log/info.log" # how to compress old files. Possible values: "none" "gzip" compress = "gzip" # ##################### # Rules are evaluated in the defined order, but a match doesn't stop evaluation. # This means that the same message can end up in several destinations. [[rules]] pattern = "*.info,mail.none,auth.none" dest = "infolog" [[rules]] pattern = "mail.*" dest = "/var/log/mail.log" [[rules]] pattern = "*.*" dest = "messages" [[rules]] pattern = "auth.*" remote_dest = "main"