Aodh Configuration Options¶
aodh: DEFAULT¶
- record_history¶
- Type:
boolean
- Default:
True
Record alarm change events.
- event_alarm_cache_ttl¶
- Type:
integer
- Default:
60
TTL of event alarm caches, in seconds. Set to 0 to disable caching.
- prometheus_disable_rbac¶
- Type:
boolean
- Default:
False
Disable RBAC for Prometheus evaluator.
- additional_ingestion_lag¶
- Type:
integer
- Default:
0
- Minimum Value:
0
The number of seconds to extend the evaluation windows to compensate the reporting/ingestion lag.
- member_creation_time¶
- Type:
integer
- Default:
120
The time in seconds to wait for the load balancer member creation.
- rest_notifier_certificate_file¶
- Type:
string
- Default:
''
SSL Client certificate file for REST notifier.
- rest_notifier_certificate_key¶
- Type:
string
- Default:
''
SSL Client private key file for REST notifier.
- rest_notifier_ca_bundle_certificate_path¶
- Type:
string
- Default:
<None>
SSL CA_BUNDLE certificate for REST notifier
- rest_notifier_ssl_verify¶
- Type:
boolean
- Default:
True
Whether to verify the SSL Server certificate when calling alarm action.
- rest_notifier_max_retries¶
- Type:
integer
- Default:
0
Number of retries for REST notifier
- notifier_topic¶
- Type:
string
- Default:
alarming
The topic that aodh uses for alarm notifier messages.
- http_timeout¶
- Type:
integer
- Default:
600
Timeout seconds for HTTP requests. Set it to None to disable timeout.
Warning
This option is deprecated for removal. Its value may be silently ignored in the future.
- Reason:
This parameter is not used now and has no effect.
aodh: api¶
- paste_config¶
- Type:
string
- Default:
api-paste.ini
Configuration file for WSGI definition of API.
- auth_mode¶
- Type:
string
- Default:
keystone
Authentication mode to use. Unset to disable authentication
- gnocchi_external_project_owner¶
- Type:
string
- Default:
service
Project name of resources creator in Gnocchi. (For example the Ceilometer project name
- gnocchi_external_domain_name¶
- Type:
string
- Default:
Default
Domain name of resources creator in Gnocchi. (For example, default or service_domain
- user_alarm_quota¶
- Type:
integer
- Default:
-1
Maximum number of alarms defined for a user.
¶ Group
Name
DEFAULT
user_alarm_quota
- project_alarm_quota¶
- Type:
integer
- Default:
-1
Maximum number of alarms defined for a project.
¶ Group
Name
DEFAULT
project_alarm_quota
- alarm_max_actions¶
- Type:
integer
- Default:
-1
Maximum count of actions for each state of an alarm, non-positive number means no limit.
¶ Group
Name
DEFAULT
alarm_max_actions
aodh: coordination¶
- backend_url¶
- Type:
string
- Default:
<None>
The backend URL to use for distributed coordination. If left empty, alarm evaluation won’t do workload partitioning and will only function correctly if a single instance of the service is running.
- heartbeat_interval¶
- Type:
floating point
- Default:
1.0
Number of seconds between heartbeats for distributed coordination.
¶ Group
Name
coordination
heartbeat
- retry_backoff¶
- Type:
integer
- Default:
1
Retry backoff factor when retrying to connect with coordination backend
- max_retry_interval¶
- Type:
integer
- Default:
30
Maximum number of seconds between retry to join partitioning group
aodh: database¶
- alarm_history_time_to_live¶
- Type:
integer
- Default:
-1
Number of seconds that alarm histories are kept in the database for (<= 0 means forever).
- alarm_histories_delete_batch_size¶
- Type:
integer
- Default:
0
- Minimum Value:
0
Number of alarm histories to be deleted in one iteration from the database (0 means all).
aodh: evaluator¶
- workers¶
- Type:
integer
- Default:
1
- Minimum Value:
1
Number of workers for evaluator service. default value is 1.
- evaluation_interval¶
- Type:
integer
- Default:
60
Period of evaluation cycle, should be >= than configured pipeline interval for collection of underlying meters.
¶ Group
Name
DEFAULT
evaluation_interval
aodh: listener¶
- workers¶
- Type:
integer
- Default:
1
- Minimum Value:
1
Number of workers for listener service. default value is 1.
- event_alarm_topic¶
- Type:
string
- Default:
alarm.all
The topic that aodh uses for event alarm evaluation.
¶ Group
Name
DEFAULT
event_alarm_topic
- batch_size¶
- Type:
integer
- Default:
1
Number of notification messages to wait before dispatching them.
- batch_timeout¶
- Type:
integer
- Default:
<None>
Number of seconds to wait before dispatching samples when batch_size is not reached (None means indefinitely).
aodh: notifier¶
- batch_size¶
- Type:
integer
- Default:
1
Number of notification messages to wait before dispatching them.
- batch_timeout¶
- Type:
integer
- Default:
<None>
Number of seconds to wait before dispatching samples when batch_size is not reached (None means indefinitely).
- workers¶
- Type:
integer
- Default:
1
- Minimum Value:
1
Number of workers for notifier service. default value is 1.
aodh: service_credentials¶
- region_name¶
- Type:
string
- Default:
<None>
Region name to use for OpenStack service endpoints.
¶ Group
Name
service_credentials
os-region-name
service_credentials
os_region_name
- interface¶
- Type:
string
- Default:
public
- Valid Values:
public, internal, admin, auth, publicURL, internalURL, adminURL
Type of endpoint in Identity service catalog to use for communication with OpenStack services.
¶ Group
Name
service_credentials
os-endpoint-type
service_credentials
os_endpoint_type
aodh: service_types¶
- zaqar¶
- Type:
string
- Default:
messaging
Message queue service type.