Rohit Yadav
ddd57c3888
metrics: fix volumes quick view, remove nav from volumes
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-21 16:14:12 +05:30
Rohit Yadav
108322142e
metrics: navigate from volumes to storagepool
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-21 15:44:42 +05:30
Rohit Yadav
84e2b1e643
metrics: add comprehensive states across resources
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-21 15:39:06 +05:30
Rohit Yadav
3187bac6d3
metrics: don't sort quick-view column, and bind only one sorting method
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-21 15:24:13 +05:30
Rohit Yadav
357f0fb9e9
metrics: add storagepool metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-20 16:07:15 +05:30
Rohit Yadav
3500bd334d
metrics: add volumes metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-20 15:09:24 +05:30
Rohit Yadav
8c5889bf46
metrics: make zone/host/cluster metrics views calculations fail safe
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-20 14:36:21 +05:30
Rohit Yadav
1d1b7401da
metrics: threshold coloring no needed for instances
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-16 17:12:15 +05:30
Rohit Yadav
7b912ca4e7
metrics: complete instances metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-16 17:01:03 +05:30
Rohit Yadav
c9d1c4d037
metrics: make state column compact with no labels but tooltip
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-16 15:47:49 +05:30
Rohit Yadav
9bea76a2ac
metrics: refactor all labels under label.metrics namespace
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-16 14:49:51 +05:30
Rohit Yadav
29fc9dd1bd
metrics: complete zone, cluster, host metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-15 15:58:47 +05:30
Rohit Yadav
759021ece4
metrics: complete cluster metrics view with data formating
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-14 21:36:14 +05:30
Rohit Yadav
5f954ffea7
metrics: remove custom metrics refresh logic from each metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-14 21:35:29 +05:30
Rohit Yadav
7c01c86d8a
metrics: add a generic refresh button logic across all metrics
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-14 21:34:50 +05:30
Rohit Yadav
06102f9b0e
metrics: add supercolumn on quick-view column in metrics widget
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-14 21:34:17 +05:30
Rohit Yadav
64858ebc38
metrics: add method in cloudBrowser to remove the last panel
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-14 21:33:44 +05:30
Rohit Yadav
246acb6b6e
metrics: add thresholds to zone metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:52 +05:30
Rohit Yadav
889eb1c640
metrics: fix clusters metrics view for threshold colorings
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:52 +05:30
Rohit Yadav
15a2004456
metrics: add listview widget support for threshold colorings
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:52 +05:30
Rohit Yadav
6d7663593f
metrics: enhance collapsible columns with tooltip and show 3 chars of label
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:51 +05:30
Rohit Yadav
50c7894533
metrics: fix danglish infinite scrolling bug
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:51 +05:30
Rohit Yadav
983520342f
metrics: add quick action view/column for clusters, hosts and instances
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:50 +05:30
Rohit Yadav
1611c068f9
metrics: check object key in system.js, before accessing it
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:50 +05:30
Rohit Yadav
54df2db295
metrics: add instances metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:50 +05:30
Rohit Yadav
5b7e2d24e8
metrics: add metrics sub-nav and filtering, zone->clusters->hosts
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:49 +05:30
Rohit Yadav
9cebd92db3
metrics: add metrics framework support for browsable sub-metrics
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:49 +05:30
Rohit Yadav
9f653300bb
metrics: add zone and host metrics views
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:49 +05:30
Rohit Yadav
634c3bcc48
metrics: fix metrics widget to display resource specific breadcrumb label
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:48 +05:30
Rohit Yadav
df8625bda3
metrics: make karet larger
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:48 +05:30
Rohit Yadav
6b05fb9fd2
metrics: cluster metrics view implement
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:48 +05:30
Rohit Yadav
69b2262fe2
metrics: add support for collapsible column in listView widget
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:47 +05:30
Rohit Yadav
fa32e60c0a
metrics: don't resize collapsible column in datatable widget
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:47 +05:30
Rohit Yadav
2fddb9fde5
metrics: add labels for cluster metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:46 +05:30
Rohit Yadav
4a130be174
metrics: add groupable column support to listview table
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:46 +05:30
Rohit Yadav
c2b1393f2d
metrics: make table widget horizontly scrollable, keep tbody/thead in same table
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:46 +05:30
Rohit Yadav
1bd7ef6b73
metrics: show metrics table if it shoots off horizontal x axis
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:45 +05:30
Rohit Yadav
5c37238042
metrics: cluster view table model/api wip
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:45 +05:30
Rohit Yadav
218468b8c1
metrics: work in progress cluster resource metrics view
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:45 +05:30
Rohit Yadav
4643e5609d
metrics: implement a general refresh metrics framework
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:44 +05:30
Rohit Yadav
c0db096c79
metrics: implement cluster table header
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:44 +05:30
Rohit Yadav
4175c25229
metrics: implement horizontal scrollbar for metrics tables
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:44 +05:30
Rohit Yadav
992693b67e
metrics: work in progress list views
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:44 +05:30
Rohit Yadav
62bccb08d4
metrics: fix button string, as it causes other elements to spill out
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:43 +05:30
Rohit Yadav
e88249829b
metrics: render resource specific listViews
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:43 +05:30
Rohit Yadav
e8f9920211
metrics: add metrics listView module, include js files in index.jsp
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:43 +05:30
Rohit Yadav
5a1662500f
metrics: add view metrics button across resources
...
resouces: zones, clusters, hosts, primary storage, vms and volumes
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:42 +05:30
Rohit Yadav
b8b28568ae
ui/scripts/system: work in progress zone metrics view button
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:42 +05:30
Rohit Yadav
11f10fe664
ui/widgets: enable sortability of the data-table
...
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-10-01 22:32:41 +05:30
Rohit Yadav
069e3f92ad
CLOUDSTACK-8766: Fix infinite scrolling pagination for zonal iso/template listing
...
Due to aggregation of templates and isos on the UI/client side, it could result
that for each page we could end up having lesser templates/isos listed to have
the scroll shown that triggers infinite scrolling. In theory, there
is still a chance if there are several zones with the same template being listed
resulting in only one aggregated template which could cause the scroll to not
get shown; but in practice I believe this fix should work for most users.
Page size set based on experimental data:
https://github.com/apache/cloudstack/pull/751#issuecomment-135661968
Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2015-08-28 13:06:13 +05:30