blob: 6ebf45fee6650aec22a1f94577572be7109a6de7 [file] [log] [blame]
Mykyta Karpinc49e8442018-06-15 15:46:16 +03001classes:
2- service.ceilometer.server.publisher.panko
3parameters:
4 _param:
5 openstack_event_alarm_topic: alarm.all
6 ceilometer_create_gnocchi_resources: false
7 ceilometer_gnocchi_filter_project: service
8 # gnocchi and panko are default backends for Ceilometer since Pike
9 # they are incompatible with any legacy database publisher backends
10 ceilometer:
11 server:
12 publisher:
13 gnocchi:
14 enabled: true
15 url: "gnocchi://?filter_project=${_param:ceilometer_gnocchi_filter_project}"
16 publish_metric: true
17 # filter_project is deprecated since queens
18 filter_project: ${_param:ceilometer_gnocchi_filter_project}
19 create_resources: ${_param:ceilometer_create_gnocchi_resources}
Vasyl Saienko62b49732018-07-06 17:48:26 +030020 request_timeout: 30
Mykyta Karpin3e4503e2018-07-06 10:04:53 +030021 event_alarm_notifier:
22 enabled: true
23 url: "notifier://?topic=${_param:openstack_event_alarm_topic}"
24 publish_event: true
Mykyta Karpinfcd82792018-10-11 11:34:01 +030025 # default permissions in panko configuration files and ssl certificates are restricted
26 # to panko group, therefore ceilometer must have those permission to have ability to
27 # connect to panko's backend db
28 linux:
29 system:
30 group:
31 panko:
32 enabled: true
33 user:
34 ceilometer:
35 enabled: true
36 name: 'ceilometer'
37 home: '/var/lib/ceilometer'
38 shell: '/bin/false'
39 groups:
40 - 'panko'