blob: fb6839bccf92d2aae49eccd697c262c059b05b32 [file] [log] [blame]
Éric Lemoine67201962016-12-14 14:48:30 +00001classes:
2- service.aodh.server.cluster
Ondrej Smolae4108862017-10-16 16:19:41 +02003- service.haproxy.proxy.single
Éric Lemoine67201962016-12-14 14:48:30 +00004- system.haproxy.proxy.listen.openstack.aodh
Ondrej Smolae4108862017-10-16 16:19:41 +02005- system.keepalived.cluster.instance.openstack_telemetry_vip
Ondrej Smolac91c0622017-01-30 14:09:44 +01006parameters:
Mykyta Karpinb96cbb32018-06-01 16:34:47 +03007 _param:
8 openstack_event_alarm_topic: alarm.all
Mykyta Karpina243f262018-07-23 12:14:45 +03009 # Keep alarm history in database for 30 days
10 aodh_alarm_history_ttl: 2592000
Ondrej Smolac91c0622017-01-30 14:09:44 +010011 aodh:
12 server:
13 enabled: true
Mykyta Karpindc2b1c12018-07-17 10:17:06 +030014 role: ${_param:openstack_node_role}
Ondrej Smolac91c0622017-01-30 14:09:44 +010015 version: ${_param:aodh_version}
16 cluster: true
Mykyta Karpina243f262018-07-23 12:14:45 +030017 ttl: ${_param:aodh_alarm_history_ttl}
Ondrej Smolac91c0622017-01-30 14:09:44 +010018 debug: false
19 verbose: true
Dmitry Kalashnikbc186922017-03-28 22:44:03 +040020 region: ${_param:openstack_region}
Mykyta Karpinb96cbb32018-06-01 16:34:47 +030021 event_alarm_topic: ${_param:openstack_event_alarm_topic}
Ondrej Smolac91c0622017-01-30 14:09:44 +010022 database:
Oleh Hryhorova4908b02018-06-04 16:10:46 +030023 engine: "mysql"
Ondrej Smolac91c0622017-01-30 14:09:44 +010024 host: ${_param:openstack_database_address}
25 port: 3306
26 name: aodh
27 user: aodh
28 password: ${_param:mysql_aodh_password}
29 bind:
30 host: ${_param:cluster_local_address}
31 port: 8042
32 identity:
33 engine: keystone
34 host: ${_param:keystone_service_host}
35 port: 35357
36 tenant: service
37 user: aodh
38 password: ${_param:keystone_aodh_password}
Mykyta Karpinf16f02d2018-07-05 12:49:46 +030039 region: ${_param:openstack_region}
Ondrej Smolac91c0622017-01-30 14:09:44 +010040 message_queue:
41 engine: rabbitmq
42 port: 5672
43 user: openstack
44 password: ${_param:rabbitmq_openstack_password}
45 virtual_host: '/openstack'
46 members:
47 - host: ${_param:openstack_message_queue_node01_address}
48 - host: ${_param:openstack_message_queue_node02_address}
Dmitry Kalashnikbc186922017-03-28 22:44:03 +040049 - host: ${_param:openstack_message_queue_node03_address}
Mykyta Karpina243f262018-07-23 12:14:45 +030050 # Check for expired alarm history every day at 2 AM
51 expirer:
52 cron:
53 minute: 0
54 hour: 2