diff --git a/src/master/collect-master.conf b/src/master/collect-master.conf index f506a379c5e55dab66417b93f853aa05b25b3000..83495ab278b5282fa99532964eb308a413f7ea3d 100644 --- a/src/master/collect-master.conf +++ b/src/master/collect-master.conf @@ -9,6 +9,7 @@ port: 5678 port_compression: 5679 ; The logging format. See http://docs.python.org/2/library/logging.html log_format: %(name)s@%(module)s:%(lineno)s %(asctime)s %(levelname)s %(message)s +syslog_format: ucollect: %(name)s@%(module)s:%(lineno)s %(asctime)s %(levelname)s %(message)s ; Severity of the logs. One of TRACE, DEBUG, INFO, WARN, ERROR, CRITICAL log_severity: TRACE ; Where to log. - means stderr. diff --git a/src/master/collect-master.py b/src/master/collect-master.py index fc301624a3cfd0403b7ba1bdd20d5d26a72ed9bd..900508d66db5058d9c1bd0989bee28f8c0ba0d0c 100755 --- a/src/master/collect-master.py +++ b/src/master/collect-master.py @@ -48,7 +48,8 @@ if log_file != '-': handler.setFormatter(logging.Formatter(fmt=master_config.get('log_format'))) logging.getLogger().addHandler(handler) -handler_syslog = logging.handlers.SysLogHandler(address="/dev/log") +handler_syslog = logging.handlers.SysLogHandler(address=('localhost', 514)) +handler_syslog.setFormatter(logging.Formatter(fmt=master_config.get('syslog_format'))) logging.getLogger().addHandler(handler_syslog) loaded_plugins = {}