137 lines
2.5 KiB
Plaintext
137 lines
2.5 KiB
Plaintext
[loggers]
|
|
keys=root,ceilometer,cinder,glance,horizon,keystone,nova,quantum,swift,amqplib,sqlalchemy,boto,suds,eventletwsgi,<%= node["openstack"]["logging"]["ignore"].map{|k,v| k.gsub(/\W/, '_')}.join(',') %>
|
|
|
|
[formatters]
|
|
keys=normal,normal_with_name,debug,syslog_with_name,syslog_debug
|
|
|
|
[handlers]
|
|
keys=stderr,devel,prod,debug
|
|
|
|
## FORMATTERS ##
|
|
|
|
[formatter_debug]
|
|
format=[%(name)s]: %(asctime)s %(levelname)s %(module)s.%(funcName)s %(message)s
|
|
|
|
[formatter_normal]
|
|
format=%(asctime)s %(levelname)s %(message)s
|
|
|
|
[formatter_normal_with_name]
|
|
format=[%(name)s]: %(asctime)s %(levelname)s %(message)s
|
|
|
|
[formatter_syslog_with_name]
|
|
format=%(name)s: %(levelname)s %(message)s
|
|
|
|
[formatter_syslog_debug]
|
|
format=%(name)s: %(levelname)s %(module)s.%(funcName)s %(message)s
|
|
|
|
## LOGGERS ##
|
|
|
|
[logger_amqplib]
|
|
level = WARNING
|
|
handlers = stderr
|
|
qualname = amqplib
|
|
|
|
[logger_sqlalchemy]
|
|
level = WARNING
|
|
handlers = stderr
|
|
qualname = sqlalchemy
|
|
# "level = INFO" logs SQL queries.
|
|
# "level = DEBUG" logs SQL queries and results.
|
|
# "level = WARNING" logs neither. (Recommended for production systems.)
|
|
|
|
[logger_boto]
|
|
level = WARNING
|
|
handlers = stderr
|
|
qualname = boto
|
|
|
|
[logger_suds]
|
|
level = INFO
|
|
handlers = stderr
|
|
qualname = suds
|
|
|
|
<% node["openstack"]["logging"]["ignore"].each do |k,v| %>
|
|
[logger_<%= k.gsub(/\W/, '_') %>]
|
|
level = <%= v %>
|
|
handlers = prod,debug
|
|
qualname = <%= k %>
|
|
|
|
<% end %>
|
|
[logger_eventletwsgi]
|
|
level = WARNING
|
|
handlers = stderr
|
|
qualname = eventlet.wsgi.server
|
|
|
|
[logger_root]
|
|
level=NOTSET
|
|
handlers=devel
|
|
|
|
[logger_ceilometer]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=ceilometer
|
|
|
|
[logger_cinder]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=cinder
|
|
|
|
[logger_glance]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=glance
|
|
|
|
[logger_horizon]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=horizon
|
|
|
|
[logger_keystone]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=keystone
|
|
|
|
[logger_nova]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=nova
|
|
|
|
[logger_quantum]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=quantum
|
|
|
|
[logger_swift]
|
|
level=DEBUG
|
|
handlers=prod,debug
|
|
qualname=swift
|
|
|
|
## HANDLERS ##
|
|
|
|
[handler_stderr]
|
|
class = StreamHandler
|
|
args = (sys.stderr,)
|
|
formatter = debug
|
|
|
|
[handler_devel]
|
|
class=StreamHandler
|
|
level=NOTSET
|
|
formatter=debug
|
|
args=(sys.stdout,)
|
|
|
|
[handler_file]
|
|
class=FileHandler
|
|
formatter=debug
|
|
args=('/var/log/openstack/openstack.log', 'w')
|
|
|
|
[handler_prod]
|
|
level=INFO
|
|
class=handlers.SysLogHandler
|
|
formatter=syslog_with_name
|
|
args=(('/dev/log'), handlers.SysLogHandler.LOG_LOCAL0)
|
|
|
|
[handler_debug]
|
|
level=DEBUG
|
|
class=handlers.SysLogHandler
|
|
formatter=syslog_debug
|
|
args=(('/dev/log'), handlers.SysLogHandler.LOG_LOCAL1)
|