From 8fdd19e78a2053285569cda05cdc4875b716190c Mon Sep 17 00:00:00 2001 From: gord chung Date: Tue, 13 Feb 2018 21:19:59 +0000 Subject: [PATCH] add disk.device.*.latency meters it's missing from docs and gnocchi see: I0235087af459278b9ad0a66f95c4e4c4ac72e112 Change-Id: If2bad05c52c636c728c95ab6e9520cb6467a99e1 --- ceilometer/publisher/data/gnocchi_resources.yaml | 2 ++ doc/source/admin/telemetry-measurements.rst | 10 ++++++++++ .../add-disk-latency-metrics-9e5c05108a78c3d9.yaml | 5 +++++ 3 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/add-disk-latency-metrics-9e5c05108a78c3d9.yaml diff --git a/ceilometer/publisher/data/gnocchi_resources.yaml b/ceilometer/publisher/data/gnocchi_resources.yaml index 364292d825..6056aca888 100644 --- a/ceilometer/publisher/data/gnocchi_resources.yaml +++ b/ceilometer/publisher/data/gnocchi_resources.yaml @@ -109,6 +109,8 @@ resources: - 'disk.device.write.bytes' - 'disk.device.write.bytes.rate' - 'disk.device.latency' + - 'disk.device.read.latency' + - 'disk.device.write.latency' - 'disk.device.iops' - 'disk.device.capacity' - 'disk.device.allocation' diff --git a/doc/source/admin/telemetry-measurements.rst b/doc/source/admin/telemetry-measurements.rst index 53d8478100..762af89134 100644 --- a/doc/source/admin/telemetry-measurements.rst +++ b/doc/source/admin/telemetry-measurements.rst @@ -331,6 +331,16 @@ The following meters are collected for OpenStack Compute. | | ative | MB | instance | Pollster | Libvirt | Memory swap out | | swap.out | | | ID | | | | +-----------+-------+------+----------+----------+---------+------------------+ +| **Meters added in the Queens release** | ++-----------+-------+------+----------+----------+---------+------------------+ +| disk.devi\| Cumul\| | | | | Total time read | +| ce.read.l\| ative | ns | Disk ID | Pollster | Libvirt | operations have | +| atency | | | | | | taken | ++-----------+-------+------+----------+----------+---------+------------------+ +| disk.devi\| Cumul\| | | | | Total time write | +| ce.write.\| ative | ns | Disk ID | Pollster | Libvirt | operations have | +| latency | | | | | | taken | ++-----------+-------+------+----------+----------+---------+------------------+ .. note:: diff --git a/releasenotes/notes/add-disk-latency-metrics-9e5c05108a78c3d9.yaml b/releasenotes/notes/add-disk-latency-metrics-9e5c05108a78c3d9.yaml new file mode 100644 index 0000000000..9bc76c650f --- /dev/null +++ b/releasenotes/notes/add-disk-latency-metrics-9e5c05108a78c3d9.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Add `disk.device.read.latency` and `disk.device.write.latency` meters to + capture total time used by read or write operations.