Chapter 18. Telemetry (ceilometer, gnocchi, aodh) Parameters

ParameterDescription

AodhPassword

The password for the OpenStack Telemetry Alarming (aodh) services.

CeilometerApiEndpoint

Whether to create or skip legacy Telemetry API endpoint. The default value is: False. Set this parameter to true to enable legacy Telemetry API service.

CeilometerBackend

The Telemetry backend type. The default value is: mongodb

CeilometerEventDispatcher

Comma-separated list of Dispatchers to process events data. Note that the database option is deprecated and will not be supported in the future. The default value is: ['panko', 'gnocchi']

CeilometerEventTTL

Number of seconds that events are kept in the database for (⇐ 0 means forever). The default value is: 86400

CeilometerMeterDispatcher

Comma-separated list of Dispatcher to process meter data. Note that the database option is deprecated and will not be supported in the future. The default value is: ['gnocchi']

CeilometerMeteringSecret

Secret shared by the Telemetry services.

CeilometerMeteringTTL

Number of seconds that samples are kept in the database for (⇐ 0 means forever). The default value is: 86400

CeilometerPassword

The password for the Telemetry service account.

CeilometerWorkers

Number of workers for the Telemetry service. The default value is: 0. Note that more workers creates a larger number of processes on systems, which results in excess memory consumption. It is recommended to choose a suitable non-default value on systems with high CPU core counts.

GnocchiArchivePolicy

Archive policy to use with OpenStack Telemetry Metrics (gnocchi) backend. The default value is: low

GnocchiBackend

The short name of the OpenStack Telemetry Metrics (gnocchi) backend to use. Should be one of swift, rbd, or file. The default value is: swift

GnocchiExternalProject

Project name of resources creator in OpenStack Telemetry Metrics (gnocchi). The default value is: service

GnocchiIndexerBackend

The short name of the OpenStack Telemetry Metrics (gnocchi) indexer backend to use. The default value is: mysql

GnocchiMetricdWorkers

Number of workers for OpenStack Telemetry Metrics (gnocchi). The default value is equal to the number of CPU cores on the node. Note that more workers creates a larger number of processes on systems, which results in excess memory consumption. It is recommended to choose a suitable non-default value on systems with high CPU core counts.

GnocchiPassword

The password for the OpenStack Telemetry Metrics (gnocchi) service and database account.

InternalTLSCAFile

Specifies the default CA cert to use if TLS is used for services in the internal network. The default value is: /etc/ipa/ca.crt

ManageEventPipeline

Whether to manage event_pipeline.yaml. The default value is: True

ManagePipeline

Whether to manage pipeline.yaml. The default value is: False

ManagePolling

Whether to manage polling.yaml. The default value is: False

MetricProcessingDelay

Delay between processing metrics. The default value is: 30

MongoDbIPv6

Enable IPv6 if MongoDB VIP is IPv6. The default value is: False

MongoDbNoJournal

Should MongoDb journaling be disabled. The default value is: False

MongodbMemoryLimit

Limit the amount of memory mongodb uses with systemd. The default value is: 20G

NotificationDriver

Driver or drivers to handle sending notifications. The default value is: messagingv2

NumberOfStorageSacks

Number of storage sacks to create. The default value is: 128

PankoPassword

The password for the panko services.

PipelinePublishers

A list of publishers to put in pipeline.yaml. When the collector is used, override this with notifier:// publisher. Set ManagePipeline to true for override to take effect. The default value is: ['gnocchi://']

SnmpdReadonlyUserName

The user name for SNMPd with readonly rights running on all Overcloud nodes. The default value is: ro_snmp_user

SnmpdReadonlyUserPassword

The user password for SNMPd with readonly rights running on all Overcloud nodes.