Add classes for Gnocchi archive policies implementation
Change-Id: I77d5334075d60c34611ed920ee538fbe3990da13
Related-Prod: https://mirantis.jira.com/browse/PROD-20813
Depends-On: I7341dfb26a39275e1a9b55f7a49fd2ace9584612
diff --git a/ceilometer/server/backend/gnocchi.yml b/ceilometer/server/backend/gnocchi.yml
new file mode 100644
index 0000000..9eca73b
--- /dev/null
+++ b/ceilometer/server/backend/gnocchi.yml
@@ -0,0 +1,19 @@
+classes:
+- service.ceilometer.server.publisher.panko
+parameters:
+ _param:
+ openstack_event_alarm_topic: alarm.all
+ ceilometer_create_gnocchi_resources: false
+ ceilometer_gnocchi_filter_project: service
+ # gnocchi and panko are default backends for Ceilometer since Pike
+ # they are incompatible with any legacy database publisher backends
+ ceilometer:
+ server:
+ publisher:
+ gnocchi:
+ enabled: true
+ url: "gnocchi://?filter_project=${_param:ceilometer_gnocchi_filter_project}"
+ publish_metric: true
+ # filter_project is deprecated since queens
+ filter_project: ${_param:ceilometer_gnocchi_filter_project}
+ create_resources: ${_param:ceilometer_create_gnocchi_resources}