New, updated and deprecated options for ceilometer
New options
Option = default value (Type) Help string
[DEFAULT] collector_workers = 1 (IntOpt) Number of workers for collector service. A single collector is enabled by default.
[DEFAULT] dispatcher = ['database'] (MultiStrOpt) Dispatcher to process data.
[DEFAULT] heat_control_exchange = heat (StrOpt) Exchange name for Heat notifications
[DEFAULT] kombu_reconnect_delay = 1.0 (FloatOpt) How long to wait before reconnecting in response to an AMQP consumer cancel notification.
[DEFAULT] log_config_append = None (StrOpt) The name of logging configuration file. It does not disable existing loggers, but just appends specified logging configuration to any other existing logging options. Please see the Python logging module documentation for details on logging configuration files.
[DEFAULT] max_request_body_size = 114688 (IntOpt) The maximum body size per request, in bytes
[DEFAULT] notification_workers = 1 (IntOpt) Number of workers for notification service. A single notification agent is enabled by default.
[DEFAULT] use_syslog_rfc_format = False (BoolOpt) (Optional) Use syslog rfc5424 format for logging. If enabled, will add APP-NAME (RFC5424) before the MSG part of the syslog message. The old format without APP-NAME is deprecated in I, and will be removed in J.
[event] definitions_cfg_file = event_definitions.yaml (StrOpt) Configuration file for event definitions.
[event] drop_unmatched_notifications = False (BoolOpt) Drop notifications if no event definition matches. (Otherwise, we convert them with just the default traits)
[notification] ack_on_event_error = True (BoolOpt) Acknowledge message when event persistence fails.
[notification] store_events = False (BoolOpt) Save event details.
[publisher] metering_secret = change this or be hacked (StrOpt) Secret value for signing metering messages.
[vmware] api_retry_count = 10 (IntOpt) Number of times a VMware Vsphere API must be retried
[vmware] host_ip = (StrOpt) IP address of the VMware Vsphere host
[vmware] host_password = (StrOpt) Password of VMware Vsphere
[vmware] host_username = (StrOpt) Username of VMware Vsphere
[vmware] task_poll_interval = 0.5 (FloatOpt) Sleep time in seconds for polling an ongoing async task
New default values
Option Previous default value New default value
[DEFAULT] allowed_rpc_exception_modules ceilometer.openstack.common.exception, nova.exception, cinder.exception, exceptions nova.exception, cinder.exception, exceptions
[DEFAULT] default_log_levels amqplib=WARN, sqlalchemy=WARN, boto=WARN, suds=INFO, keystone=INFO, eventlet.wsgi.server=WARN amqp=WARN, amqplib=WARN, boto=WARN, qpid=WARN, sqlalchemy=WARN, suds=INFO, iso8601=WARN, requests.packages.urllib3.connectionpool=WARN
[DEFAULT] logging_context_format_string %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user)s %(tenant)s] %(instance)s%(message)s %(asctime)s.%(msecs)03d %(process)d %(levelname)s %(name)s [%(request_id)s %(user_identity)s] %(instance)s%(message)s
Deprecated options
Deprecated option New Option
[DEFAULT] log_config [DEFAULT] log_config_append
[publisher_rpc] metering_secret [publisher] metering_secret