provide Instance-level network tx/rx errors, drops

Bug #1587987 reported by Cheyenne Bryant
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ceilometer
Fix Released
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)
Revision history for this message
Prudhvi Rao Shedimbi (prudhvi-rao-shedimbi) wrote :

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to ceilometer (master)

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)
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)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to ceilometer (master)

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
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/ceilometer 8.0.0

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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.