aboutsummaryrefslogtreecommitdiff
path: root/ansible/roles/ceilometer/templates/pipeline.yaml.j2
blob: 376559ce3bbd6a605b5ad7ce08da40c487d4c5c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
---
sources:
    - name: meter_source
      meters:
          - "*"
      sinks:
          - meter_sink
sinks:
    - name: meter_sink
      publishers:
{% if enable_gnocchi | bool %}
          - gnocchi://
{% endif %}
{% if enable_ceilometer_prometheus_pushgateway | bool %}
          - prometheus://{{ ceilometer_prometheus_pushgateway_host }}:{{ ceilometer_prometheus_pushgateway_port }}/metrics/job/openstack-telemetry{% if ceilometer_prometheus_pushgateway_options %}/?{{ (ceilometer_prometheus_pushgateway_options | dict2items | rejectattr("value", "equalto", None) | list | items2dict).items() | map("join", "=") | join("&")}}{% endif %}
{% endif %}