tripleo-image-elements/elements/ceilometer-undercloud-config/os-apply-config/etc/ceilometer/pipeline.yaml

39 lines
1.0 KiB
YAML

sources:
- name: host_source
interval: 600
meters:
- "hardware.*"
sinks:
- "meter_sink"
- "cpu_sink"
- "swap_sink"
discovery:
- "tripleo_overcloud_nodes"
sinks:
- name: meter_sink
transformers:
publishers:
- rpc://
- name: cpu_sink
transformers:
- name: "arithmetic"
parameters:
target:
name: "hardware.system_stats.cpu.util"
unit: "%"
type: "gauge"
expr: "100 - $(hardware.system_stats.cpu.idle)"
publishers:
- rpc://
- name: swap_sink
transformers:
- name: "arithmetic"
parameters:
target:
name: "hardware.memory.swap.util"
unit: "%"
type: "gauge"
expr: "100 - (100 * $(hardware.memory.swap.avail) / $(hardware.memory.swap.total))"
publishers:
- rpc://