Mykyta Karpin | c49e844 | 2018-06-15 15:46:16 +0300 | [diff] [blame] | 1 | classes: |
| 2 | - service.ceilometer.server.publisher.panko |
| 3 | parameters: |
| 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 Saienko | 62b4973 | 2018-07-06 17:48:26 +0300 | [diff] [blame] | 20 | request_timeout: 30 |
Mykyta Karpin | 3e4503e | 2018-07-06 10:04:53 +0300 | [diff] [blame] | 21 | event_alarm_notifier: |
| 22 | enabled: true |
| 23 | url: "notifier://?topic=${_param:openstack_event_alarm_topic}" |
| 24 | publish_event: true |
Mykyta Karpin | fcd8279 | 2018-10-11 11:34:01 +0300 | [diff] [blame] | 25 | # 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' |