blob: fb8f7472ac715cc158ffd0ac6391c05fce988c63 [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
Dmitry Teselkin986260f2018-08-30 19:07:25 +030011 linux:
12 system:
13 cron:
14 user:
15 aodh:
16 enabled: true
Ondrej Smolac91c0622017-01-30 14:09:44 +010017 aodh:
18 server:
19 enabled: true
Mykyta Karpindc2b1c12018-07-17 10:17:06 +030020 role: ${_param:openstack_node_role}
Ondrej Smolac91c0622017-01-30 14:09:44 +010021 version: ${_param:aodh_version}
22 cluster: true
Mykyta Karpina243f262018-07-23 12:14:45 +030023 ttl: ${_param:aodh_alarm_history_ttl}
Ondrej Smolac91c0622017-01-30 14:09:44 +010024 debug: false
25 verbose: true
Dmitry Kalashnikbc186922017-03-28 22:44:03 +040026 region: ${_param:openstack_region}
Mykyta Karpinb96cbb32018-06-01 16:34:47 +030027 event_alarm_topic: ${_param:openstack_event_alarm_topic}
Ondrej Smolac91c0622017-01-30 14:09:44 +010028 database:
Oleh Hryhorova4908b02018-06-04 16:10:46 +030029 engine: "mysql"
Ondrej Smolac91c0622017-01-30 14:09:44 +010030 host: ${_param:openstack_database_address}
31 port: 3306
32 name: aodh
33 user: aodh
34 password: ${_param:mysql_aodh_password}
35 bind:
36 host: ${_param:cluster_local_address}
37 port: 8042
38 identity:
39 engine: keystone
40 host: ${_param:keystone_service_host}
41 port: 35357
42 tenant: service
43 user: aodh
44 password: ${_param:keystone_aodh_password}
Mykyta Karpinf16f02d2018-07-05 12:49:46 +030045 region: ${_param:openstack_region}
Ondrej Smolac91c0622017-01-30 14:09:44 +010046 message_queue:
47 engine: rabbitmq
48 port: 5672
49 user: openstack
50 password: ${_param:rabbitmq_openstack_password}
51 virtual_host: '/openstack'
52 members:
53 - host: ${_param:openstack_message_queue_node01_address}
54 - host: ${_param:openstack_message_queue_node02_address}
Dmitry Kalashnikbc186922017-03-28 22:44:03 +040055 - host: ${_param:openstack_message_queue_node03_address}
Mykyta Karpina243f262018-07-23 12:14:45 +030056 # Check for expired alarm history every day at 2 AM
57 expirer:
58 cron:
59 minute: 0
60 hour: 2