provide Instance-level network tx/rx errors, drops

Bug #1587987 reported by Cheyenne Bryant on 2016-06-01
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Wishlist
Prudhvi Rao Shedimbi

Bug Description

Problem Description -
Ceilometer does not provide Instance-level network tx/rx errors and drops.
It appears that the Ceilometer compute agent does not poll some Instance network meters. These metrics are available via the nova diagnostics command for each Instance.

GET /v2/{tenant_id}/servers/{server_id}/diagnostics
provides the following -

<diagnostics>
<tap138c86fc-55_tx_errors>0</tap138c86fc-55_tx_errors>
<vda_write>258048</vda_write>
<cpu0_time>13020000000</cpu0_time>
<tap138c86fc-55_rx_packets>21</tap138c86fc-55_rx_packets>
<tap138c86fc-55_tx>2660</tap138c86fc-55_tx>
<tap138c86fc-55_rx_errors>0</tap138c86fc-55_rx_errors>
<tap138c86fc-55_rx>2502</tap138c86fc-55_rx>
<vda_read>15964672</vda_read>
<vda_write_req>66</vda_write_req>
<memory-actual>524288</memory-actual>
<tap138c86fc-55_rx_drop>0</tap138c86fc-55_rx_drop>
<tap138c86fc-55_tx_packets>23</tap138c86fc-55_tx_packets>
<memory>524288</memory>
<memory-rss>117052</memory-rss>
<vda_read_req>918</vda_read_req>
<vda_errors>-1</vda_errors>
<tap138c86fc-55_tx_drop>0</tap138c86fc-55_tx_drop>
</diagnostics>

This request is to make the following network and disk error meters available via Ceilometer -
tx_errors
rx_errors
tx_drop
rx_drop

Environment
OpenStack Mitaka release

Changed in ceilometer:
assignee: nobody → Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi)

Raising a new bug for vda_errors (vbd_errors, etc. for each disk present). Updating description of this bug to include tx/rx errors and drop.

description: updated
Changed in ceilometer:
status: New → Confirmed
summary: - provide Instance-level network tx/rx errors, drops and disk error meters
+ provide Instance-level network tx/rx errors, drops
description: updated

Fix proposed to branch: master
Review: https://review.openstack.org/368225

Changed in ceilometer:
status: Confirmed → In Progress
Changed in ceilometer:
assignee: Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi) → Rahul U Nair (rahulunair)
Changed in ceilometer:
assignee: Rahul U Nair (rahulunair) → Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi)
gordon chung (chungg) on 2016-09-12
Changed in ceilometer:
importance: Undecided → Low
importance: Low → Wishlist
Changed in ceilometer:
assignee: Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi) → Dharini Chandrasekar (dharini-chandrasekar)
Changed in ceilometer:
assignee: Dharini Chandrasekar (dharini-chandrasekar) → nobody
Changed in ceilometer:
assignee: nobody → Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi)

Reviewed: https://review.openstack.org/368225
Committed: https://git.openstack.org/cgit/openstack/ceilometer/commit/?id=7794efcec63f293abc219fa14fb6e86e8893c562
Submitter: Jenkins
Branch: master

commit 7794efcec63f293abc219fa14fb6e86e8893c562
Author: Prudhvi Rao Shedimbi <email address hidden>
Date: Wed Sep 7 21:59:06 2016 +0000

    Compute agent can poll tx and rx errors and drops

    Allows compute agent to poll for tx and rx errors and dropped
    packets.

    Closes-Bug: #1587987

    Change-Id: I5f1a48b4f1751c64dde2e09005947f7af1efa505

Changed in ceilometer:
status: In Progress → Fix Released

This issue was fixed in the openstack/ceilometer 8.0.0 release.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers