diff options
author | Masaki Matsushita <glass.saga@gmail.com> | 2016-08-08 16:20:09 +0900 |
---|---|---|
committer | Masaki Matsushita <glass.saga@gmail.com> | 2016-08-09 13:24:11 +0900 |
commit | f80dd43297fef5e3e4d5bf88995992c4af7ed16e (patch) | |
tree | 2aa3d5971ba96c7cc81c66573dda5b024aa29245 /etc | |
parent | 58dc6bd79fc8f876f0644952f7b9ed0bc0b49c03 (diff) | |
download | trove-f80dd43297fef5e3e4d5bf88995992c4af7ed16e.tar.gz |
Add trove-guestagnet.conf sample for log rotation
This change adds a configuration sample of guestagent
to use log rotation.
Change-Id: I2f2fb0d42f2f9d674daf3adff8725a365cc1a5b3
Closes-Bug: #1269615
Diffstat (limited to 'etc')
-rw-r--r-- | etc/trove/trove-guestagent.conf.sample | 1 | ||||
-rw-r--r-- | etc/trove/trove-logging-guestagent.conf | 39 |
2 files changed, 40 insertions, 0 deletions
diff --git a/etc/trove/trove-guestagent.conf.sample b/etc/trove/trove-guestagent.conf.sample index 40c0c016..9453f003 100644 --- a/etc/trove/trove-guestagent.conf.sample +++ b/etc/trove/trove-guestagent.conf.sample @@ -74,6 +74,7 @@ root_grant_option = True # Directory and path for log files log_dir = /var/log/trove/ log_file = logfile.txt +log_config_append = /etc/trove/trove-logging-guestagent.conf [profiler] # If False fully disable profiling feature. diff --git a/etc/trove/trove-logging-guestagent.conf b/etc/trove/trove-logging-guestagent.conf new file mode 100644 index 00000000..add222df --- /dev/null +++ b/etc/trove/trove-logging-guestagent.conf @@ -0,0 +1,39 @@ +[loggers] +keys=root + +[handlers] +keys=file + +[formatters] +keys=minimal,normal,debug + +########### +# Loggers # +########### + +[logger_root] +level=WARNING +handlers=file + +################ +# Log Handlers # +################ + +[handler_file] +class=logging.handlers.RotatingFileHandler +level=WARNING +formatter=normal +args=('/var/log/trove-guestagent.log', 'a', 100 * 1024 * 1024) # log file limit is 100MB + +################## +# Log Formatters # +################## + +[formatter_minimal] +format=%(message)s + +[formatter_normal] +format=(%(name)s): %(asctime)s %(levelname)s %(message)s + +[formatter_debug] +format=(%(name)s): %(asctime)s %(levelname)s %(module)s %(funcName)s %(message)s |