Files
openstack-manuals/doc/config-reference/source/tables/nova-notifications.rst
Stephen Finucane 564f5330c3 [config-ref]: update nova config options for stable/ocata
This significant rework occurs due to recent changes in the
openstack-doc-tools project.

There are some manual fixes to the following options, where invalid rST
was included. These have been fixed on nova master but still need to be
backported to stable/ocata. This will be done separately.

- block_device_allocate_retries_interval (DEFAULT)
- torrent_images (xenserver)

Change-Id: Ia6ecbf025f1a2de19db896d3d72412461603093b
Depends-On: I4ef80825598cc7d98a4046afd5b131484e5a3469
2017-03-20 16:57:29 +00:00

2.5 KiB

Description of notifications configuration options
Configuration option = Default value Description
notify_on_api_faults = False (Boolean) If enabled, send api.fault notifications on caught exceptions in the API service.

notification_format = both

(String) Specifies which notification format shall be used by nova.

The default value is fine for most deployments and rarely needs to be changed. This value can be set to 'versioned' once the infrastructure moves closer to consuming the newer format of notifications. After this occurs, this option will be removed (possibly in the "P" release).

Possible values:

  • unversioned: Only the legacy unversioned notifications are emitted.
  • versioned: Only the new versioned notifications are emitted.
  • both: Both the legacy unversioned and the new versioned notifications are emitted. (Default)

The list of versioned notifications is visible in http://docs.openstack.org/developer/nova/notifications.html

notify_on_state_change = None

(String) If set, send compute.instance.update notifications on instance state changes.

Please refer to https://wiki.openstack.org/wiki/SystemUsageData for additional information on notifications.

Possible values:

  • None - no notifications
  • "vm_state" - notifications on VM state changes
  • "vm_and_task_state" - notifications on VM and task state changes

default_publisher_id = $my_ip

(String) Default publisher_id for outgoing notifications. If you consider routing notifications using different publisher, change this value accordingly.

Possible values:

  • Defaults to the IPv4 address of this host, but it can be any valid oslo.messaging publisher_id

Related options:

  • my_ip - IP address of this host
default_level = INFO (String) Default notification level for outgoing notifications.