summaryrefslogtreecommitdiff
path: root/ceilometer/pipeline
diff options
context:
space:
mode:
authorMehdi Abaakouk <sileht@redhat.com>2017-12-11 11:12:20 +0100
committerMehdi Abaakouk <sileht@redhat.com>2018-02-27 16:14:19 +0100
commitbe22389c47596495ca8440815c393234a3e40aa4 (patch)
treeecddccf32fe14d7caed3ea4e9466cec7e1d33556 /ceilometer/pipeline
parent36414e1cebe3a43d962f8d2adfe7cc34742e9057 (diff)
downloadceilometer-be22389c47596495ca8440815c393234a3e40aa4.tar.gz
cinder: link volume to image and instance
This change tracks the image_id and the instance_id of volume. Change-Id: I5e15080fad6cabece132d4609ed473494a64495e
Diffstat (limited to 'ceilometer/pipeline')
-rw-r--r--ceilometer/pipeline/data/event_definitions.yaml4
1 files changed, 4 insertions, 0 deletions
diff --git a/ceilometer/pipeline/data/event_definitions.yaml b/ceilometer/pipeline/data/event_definitions.yaml
index 1748360a..eaac600f 100644
--- a/ceilometer/pipeline/data/event_definitions.yaml
+++ b/ceilometer/pipeline/data/event_definitions.yaml
@@ -81,6 +81,10 @@
fields: payload.status
created_at:
fields: payload.created_at
+ image_id:
+ fields: payload.glance_metadata[?key=image_id][0].value
+ instance_id:
+ fields: payload.volume_attachment[0].server_id
- event_type: ['volume.exists', 'volume.create.*', 'volume.delete.*', 'volume.resize.*', 'volume.attach.*', 'volume.detach.*', 'volume.update.*']
traits:
<<: *cinder_traits