Aodh 配置选项¶
aodh: DEFAULT¶
- record_history¶
- 类型:
布尔值
- 默认值:
True
记录警报变更事件。
- event_alarm_cache_ttl¶
- 类型:
整数
- 默认值:
60
事件警报缓存的 TTL,单位为秒。设置为 0 以禁用缓存。
- prometheus_disable_rbac¶
- 类型:
布尔值
- 默认值:
False
禁用 Prometheus 评估器的 RBAC。
警告
此选项在 Flamingo 版本中已弃用,未来可能会被静默忽略。
- 原因:
Prometheus RBAC 始终被禁用。从服务内部正确使用客户端 RBAC 强制执行是不可能的。使用它可能会导致问题。
- additional_ingestion_lag¶
- 类型:
整数
- 默认值:
0- 最小值:
0
- 最大值:
86400
为了补偿报告/摄取延迟,延长评估窗口的秒数。
- member_creation_time¶
- 类型:
整数
- 默认值:
120
等待负载均衡器成员创建的时间,单位为秒。
- rest_notifier_certificate_file¶
- 类型:
字符串
- 默认值:
''
REST 通知器的 SSL 客户端证书文件。
- rest_notifier_certificate_key¶
- 类型:
字符串
- 默认值:
''
REST 通知器的 SSL 客户端私钥文件。
- rest_notifier_ca_bundle_certificate_path¶
- 类型:
字符串
- 默认值:
<None>
REST 通知器的 SSL CA_BUNDLE 证书。
- rest_notifier_ssl_verify¶
- 类型:
布尔值
- 默认值:
True
调用警报操作时是否验证 SSL 服务器证书。
- rest_notifier_max_retries¶
- 类型:
整数
- 默认值:
0
REST 通知器的最大重试次数。
- notifier_topic¶
- 类型:
字符串
- 默认值:
alarming
Aodh 用于警报通知器消息的主题。
- enable_evaluation_results_metrics¶
- 类型:
布尔值
- 默认值:
False
是否启用指标收集。
aodh: api¶
- paste_config¶
- 类型:
字符串
- 默认值:
api-paste.ini
API WSGI 定义的配置文件。
- auth_mode¶
- 类型:
字符串
- 默认值:
keystone- 有效值:
keystone, noauth
要使用的身份验证模式。
- gnocchi_external_project_owner¶
- 类型:
字符串
- 默认值:
服务
Gnocchi 中资源创建者的项目名称。(例如 Ceilometer 项目名称)
- gnocchi_external_domain_name¶
- 类型:
字符串
- 默认值:
默认值
Gnocchi 中资源创建者的域名。(例如,default 或 service_domain)
aodh: coordination¶
- backend_url¶
- 类型:
字符串
- 默认值:
<None>
用于分布式协调的后端 URL。如果留空,警报评估将不会执行工作负载分区,并且仅当服务的单个实例正在运行时才能正常工作。
- retry_backoff¶
- 类型:
整数
- 默认值:
1
重试连接协调后端时的重试退避因子。
- max_retry_interval¶
- 类型:
整数
- 默认值:
30
重试加入分区组的最大秒数。
aodh: database¶
- alarm_history_time_to_live¶
- 类型:
整数
- 默认值:
-1
警报历史记录在数据库中保留的秒数(<= 0 表示永久)。
- alarm_histories_delete_batch_size¶
- 类型:
整数
- 默认值:
0- 最小值:
0
从数据库中一次删除的警报历史记录数量(0 表示全部)。
aodh: evaluator¶
- workers¶
- 类型:
整数
- 默认值:
1- 最小值:
1
评估器服务的 worker 数量。
- evaluation_interval¶
- 类型:
整数
- 默认值:
60
评估周期的周期,应大于或等于底层计量收集的配置管道间隔。
已弃用的变体¶ Group
名称
DEFAULT
evaluation_interval
aodh: listener¶
- workers¶
- 类型:
整数
- 默认值:
1- 最小值:
1
监听器服务的 worker 数量。
- event_alarm_topic¶
- 类型:
字符串
- 默认值:
alarm.all
Aodh 用于事件警报评估的主题。
已弃用的变体¶ Group
名称
DEFAULT
event_alarm_topic
- batch_size¶
- 类型:
整数
- 默认值:
1
在分发通知消息之前等待的通知消息数量。
- batch_timeout¶
- 类型:
整数
- 默认值:
<None>
在达到 batch_size 时等待分发样本的秒数(None 表示无限期)。
aodh: notifier¶
- batch_size¶
- 类型:
整数
- 默认值:
1
在分发通知消息之前等待的通知消息数量。
- batch_timeout¶
- 类型:
整数
- 默认值:
<None>
在达到 batch_size 时等待分发样本的秒数(None 表示无限期)。
- workers¶
- 类型:
整数
- 默认值:
1- 最小值:
1
通知器服务的 worker 数量。
aodh: service_credentials¶
- region_name¶
- 类型:
字符串
- 默认值:
<None>
用于 OpenStack 服务端点的区域名称。
已弃用的变体¶ Group
名称
service_credentials
os-region-name
service_credentials
os_region_name
- interface¶
- 类型:
字符串
- 默认值:
public- 有效值:
public, internal, admin, auth, publicURL, internalURL, adminURL
用于与 OpenStack 服务通信的 Identity 服务目录中的端点类型。
已弃用的变体¶ Group
名称
service_credentials
os-endpoint-type
service_credentials
os_endpoint_type
aodh: service_types¶
- zaqar¶
- 类型:
字符串
- 默认值:
messaging
消息队列服务类型。