Horizon Storage I/O output not aligned with io output from ceph -s in terms of content

Bug #1837226 reported by Wendy Mitchell
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
StarlingX
Fix Released
Medium
chen haochuan

Bug Description

Brief Description
-----------------
Horizon Storage I/O output not aligned with io output from ceph -s in terms of content
(and operations/second value does not appear to be updating in Horizon)

Severity
--------
Standard

Steps to Reproduce
------------------
1. Login to Horizon as admin user and navigate to Platform - Storage Overview
2. From the cli, run ceph -s command
Perform operation that cause the following io values to update in ceph -s output in the cli

  io:
    client: KiB/s rd, KiB/s wr, op/s rd, op/s wr

3. Refresh in Horizon to compare and confirm the same info is provided in terms of rd, wr and op/s (rd and wr)

Expected Behaviour
------------------
The intent is to provide all the same information from ceph -s in terms of operations and rw/sec

Actual Behaviour
----------------
1. Horizon reports only the following values (not aligning with ceph -s io output)

Storage I/O
    <value> kiB/s write, <value> operations/second

2. The operations/sec value remains at 0 in Horizon (even though it has a positive value in the cli output from ceph -s)

Reproducibility
---------------
yes

System Configuration
--------------------
Platform - Storage Overview (eg. storage system)

Branch/Pull Time/Commit
-----------------------
BUILD_ID="20190715T233000Z"

Timestamp/Logs
--------------

Revision history for this message
Ghada Khalil (gkhalil) wrote :

As per input from Brent Rowsell and Frank Miller, this is not urgent, but should be fixed in the next release. Marking as stx.3.0

tags: added: stx.3.0 stx.storage
Changed in starlingx:
importance: Undecided → Medium
tags: added: stx.gui
Changed in starlingx:
status: New → Triaged
assignee: nobody → Cindy Xie (xxie1)
Cindy Xie (xxie1)
Changed in starlingx:
assignee: Cindy Xie (xxie1) → chen haochuan (martin1982)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to gui (master)

Fix proposed to branch: master
Review: https://review.opendev.org/672260

Changed in starlingx:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to gui (master)

Reviewed: https://review.opendev.org/672260
Committed: https://git.openstack.org/cgit/starlingx/gui/commit/?id=cc30e1101db0a7df89759a0c0560833dc1274b77
Submitter: Zuul
Branch: master

commit cc30e1101db0a7df89759a0c0560833dc1274b77
Author: Martin, Chen <email address hidden>
Date: Tue Jul 23 23:32:43 2019 +0800

    Correct storage I/O data stats in starlingx dashboard

    Test case
    $ rados create local -p cinder-volumes
    $ rados put local testfile -p cinder-volumes
    check in dashboard "Storage Overview", section"io"
    there is write IO stats info

    $ rados get local outputfile -p cinder-volumes
    check in dashboard "Storage Overview", section"io"
    there is read IO stats info

    Closes-Bug: 1837226

    Change-Id: Ifd9b84dc897aa3096caaaa0944d54dba83ab5817
    Signed-off-by: Martin, Chen <email address hidden>

Changed in starlingx:
status: In Progress → Fix Released
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.