summaryrefslogtreecommitdiff
path: root/etc/ceilometer/examples/monasca-publisher/example_pipeline.yaml
blob: b86aefd78e194b5f94cfb83460e7bc3f56fe13db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# An example pipeline.yaml
# Reference https://docs.openstack.org/ceilometer/latest/admin/telemetry-measurements.html
# for other possible meters.
---
sources:
    - name: compute_source
      interval: 30
      meters:
          - "memory"
          - "vcpus"
      sinks:
          - meter_sink
    - name: network_source
      interval: 30
      meters:
          - "bandwidth"
      sinks:
          - meter_sink
    - name: image_source
      interval: 30
      meters:
          - "image.size"
      sinks:
          - meter_sink
    - name: volume_source
      interval: 30
      meters:
          - "volume.size"
          - "snapshot.size"
      sinks:
          - meter_sink
    - name: swift_source
      interval: 3600
      meters:
          - "storage.objects"
          - "storage.objects.size"
          - "storage.objects.containers"
      sinks:
          - meter_sink
sinks:
    - name: meter_sink
      transformers:
      publishers:
         - monasca://https://<your monasca instance virtual IP>:8070/v2.0