[ 
https://issues.apache.org/jira/browse/CLOUDSTACK-9020?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14991681#comment-14991681
 ] 

ASF GitHub Bot commented on CLOUDSTACK-9020:
--------------------------------------------

GitHub user bhaisaab opened a pull request:

    https://github.com/apache/cloudstack/pull/1038

    Metrics views for CloudStack UI

    FS: 
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Metrics+Views+for+CloudStack+UI
    JIRA: https://issues.apache.org/jira/browse/CLOUDSTACK-9020

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/shapeblue/cloudstack metrics-master

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/cloudstack/pull/1038.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1038
    
----
commit a5341b1572eb22df1962f97257ebca38cb8056c8
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:03:43Z

    CLOUDSTACK-9020: Add new status icons and css rules
    
    Signed-off-by: Rohit Yadav <[email protected]>

commit 236578156d4b1f7ea50ab3e5e00cf85175ade863
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:04:26Z

    CLOUDSTACK-9020: Make UI pagesize configurable
    
    Add global setting that can be consumed by UI to make its pagesize for list 
API
    calls dynamic with default to 100.
    
    Signed-off-by: Rohit Yadav <[email protected]>

commit a2e94595e98c1abbd27aea2e404f68565a07f9d8
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:05:25Z

    CLOUDSTACK-9020: Method to remove last panel from the breadcrumb
    
    Adds a new method to cloudBrowser that can remove the last panel and 
link/ref
    from the breadcrumb
    
    Signed-off-by: Rohit Yadav <[email protected]>

commit baf54c6fdc60e8e24c2ccf9a3cc4b3cb21faf19e
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:06:42Z

    CLOUDSTACK-9020: Implement sorting for tables
    
    Implements sorting for tables across CloudStack UI;
    - General alphabetic/string based sorting
    - Numeric sorting for columns if data appears numeric
    - Special sorting comparator for state columns
    - Avoids sorting quick view columns and other specific columns
    
    Signed-off-by: Rohit Yadav <[email protected]>

commit f7232c751ffffe7939df1d929d65669e90694457
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:09:42Z

    CLOUDSTACK-9020: Implement collapsible columns and threshold colorings
    
    Implements following in listView that generates tabular views;
    - Collapsible columns in case of multi-header groupable columns
    - Implements threshold coloring of cells in table
    - Implements option to render a table that is scrollable in both x-y 
directions
    - Support to only display status icon instead of label if compact is set to 
true
    - Fixes quick-view alignment issue on Safari
    - If a column was previously sorted, sorts after adding new rows
    - If a supercolumn was collapsed, hides cell after adding new rows
    
    Signed-off-by: Rohit Yadav <[email protected]>

commit 94c4f9900196fa365df6fc32175323495892ef70
Author: Rohit Yadav <[email protected]>
Date:   2015-11-05T07:14:14Z

    CLOUDSTACK-9020: Metrics views for CloudStack UI
    
    Implements various metrics views based on a listView based widget that has 
following
    properties:
      - vertically and horizontally scrollable with pagination/infinite 
scrolling
      - sortable columns (client side)
      - groupable/collapsible columns
      - alternate row coloring
      - refresh button to refresh views
      - threshold table cell coloring
      - panel/breadcrumb navigation
      - quick view action column
      - translatable labels
      - sorts after metrics is refreshed, if a column was previously sorted
      - sorts after adding rows on infinite scrolling if a column was pre-sorted
    - Metrics views: Zones, Clusters, Hosts, Instances, Storage pools, Volumes
    - Resource filtering/navigation: Zones->Clusters->Hosts->Instances->Volumes,
                                     Storage Pool->Volumes
    
    Signed-off-by: Rohit Yadav <[email protected]>

----


> Metrics Views for CloudStack UI
> -------------------------------
>
>                 Key: CLOUDSTACK-9020
>                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9020
>             Project: CloudStack
>          Issue Type: New Feature
>      Security Level: Public(Anyone can view this level - this is the 
> default.) 
>            Reporter: Rohit Yadav
>            Assignee: Rohit Yadav
>             Fix For: Future, 4.6.0
>
>
> In order to identify issues within CloudStack, a CloudStack admin would go 
> through various resources such as zones/clusters/hosts/storage pool or with 
> VMs or volumes, using a CLI or some other tool/script to find 
> CPU/Memory/Disk/Network usage of that resource to figure out if that resource 
> is exhausted, or having issues for example host is down, storage pool is full 
> etc. The metrics view aims to solve that problem by showing metrics 
> information for these resources in a table which would allow hierarchical 
> navigation to triage issue (for example, Zone -> Cluster -> Host -> Instances 
> -> Volumes -> Storage Pool -> Volumes), allow common operation (like those of 
> quick view), show cells that need attention (such as coloring a tabular cell 
> where threshold/disable limits have been crossed), allow data to be sorted 
> and refreshed.
> FS: 
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Metrics+Views+for+CloudStack+UI



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to