deb-oslo.log/doc/source/configfiles/example_nova.rst
Doug Hellmann 4c749ccaaa add documentation with example of an external configuration file
Change-Id: I5f0af721e6a6b4c540a0b0b40496f441fa10b18f
2015-09-24 19:36:08 +00:00

2.3 KiB

Example Configuration File for nova

This sample configuration file demonstrates how the OpenStack compute service (nova) might be configured.

nova_sample.conf

Two logger nodes are set up, root and nova.

nova_sample.conf

Several handlers are created, to send messages to different outputs.

nova_sample.conf

And two formatters are created to be used based on whether the logging location will have OpenStack request context information available or not.

nova_sample.conf

The root logger is configured to send messages to the null handler, silencing most messages that are not part of the nova application code namespace.

nova_sample.conf

The nova logger is configured to send messages marked as INFO and higher level to the standard error stream.

nova_sample.conf

The amqp and amqplib loggers, used by the module that connects the application to the message bus, are configured to emit warning messages to the standard error stream.

nova_sample.conf

The sqlalchemy logger, used by the module that connects the application to the database, is configured to emit warning messages to the standard error stream.

nova_sample.conf

Similarly, boto, suds, and eventlet.wsgi.server are configured to send warnings to the standard error stream.

nova_sample.conf

The stderr handler, being used by most of the loggers above, is configured to write to the standard error stream on the console.

nova_sample.conf

The stderr handler uses the context formatter, which takes its configuration settings from oslo.config.

nova_sample.conf

The stdout and syslog handlers are defined, but not used.