Commit Graph

126 Commits

Author SHA1 Message Date
Monty Taylor 66ab2867ff Retire stackforge/cloud-pydashie 2015-10-17 16:02:43 -04:00
Xav Paice 87bd1d7188 Edit template to fix Api -> API
This is minor pedantry, but it's more presentable for a TLA to be in all
caps.

Change-Id: I9c8534dba18ed82dd9d9690a631831467f7e2ccb
2015-02-25 14:15:35 +13:00
adriant 003968ec92 fixing a rounding error
rounding to TB is confusing, so adding a min_rounded value.

Change-Id: Ied0e0b23e76ab7db01e2b1f45dcbaeaadb1758b4
2015-02-25 13:29:45 +13:00
adriant c07401a13a Updating the README
removing sudo from the pip install command,
updating conf from example.

Change-Id: I39c5902766fed54b8936a269bbebc64dd5d69b1d
2015-01-13 13:55:24 +13:00
adriant 267888ff74 setting up the graph to auto clear if out of sync
Due to possible api outages, and since we aren't using true
time series for the graphs, their x values may get out of sync,
and thus need to be cleared and reset.
also some minor pep8 fixes

Change-Id: I7a355df6705d8bc7d2eae8239ab17302a1f09fea
2015-01-07 11:59:00 +13:00
adriant e1436a0877 adding gitreview file
Change-Id: Ic22a39e50437960ba0b77539039dbca42ccc49ed
2014-12-23 10:25:20 +13:00
adriant 4ffd055947 more sensible convert function 2014-12-22 17:55:35 +13:00
adriant d944a0c2e7 changes to byte convert function
rounding rather than ceiling, and handling of two values
to find rounding scale to fit both.
2014-12-22 16:19:06 +13:00
adriant 7b9a414e19 adding conf for total reserved amount
max VCPU and RAM values were not taking into account total reservation
in case of nova evacuate.
2014-12-22 15:47:47 +13:00
adriant c9d7e7e84a better handling of api by service
separating it out as a new graph, helps deal with differing
series sizes. Layout changes to fit new graph. Fixed Y scale for
graphs.
2014-12-22 12:27:53 +13:00
adriant cd258e87dc Revert "Revert "store api_cache by service as well""
Reverting the revert so I can cleanly merge from branch.

Messy due to bad handling of WIP code on a master branch.

This reverts commit cc92db401a.
2014-12-22 12:25:59 +13:00
adriant cc92db401a Revert "store api_cache by service as well"
Has been moved to branch, as it is an unfinished somewhat broken
commit. Needs work.

This reverts commit 5d6082910a.
2014-12-22 10:18:00 +13:00
adriant 5d6082910a store api_cache by service as well 2014-12-19 17:17:02 +13:00
adriant 1f32c86f92 renaming to cloud-pydashie in readme 2014-12-19 15:19:51 +13:00
adriant 310e758cfc updating screenshot with new graph
also a few minor style changes
2014-12-19 15:13:57 +13:00
adriant 7c7f52801d reworked api response graph
New graph widget, total reworking of response caching
to avoid mutation of the cache while iterating. All timed responses
now added to an event queue, which the APISamper processes and updates
the graph with.
2014-12-19 14:51:30 +13:00
adriant 9ef7497893 setting up a proper cache for the api graph
so that the graph is a true representation across
all the api queries, cache is loaded in and shared
across samplers.
2014-12-18 11:05:57 +13:00
adriant 4651ff9d41 lots of pep8 clean up, and style changes for graph
adding a more-info field to the response time graph
to explain the data, also tons of pep8 clean up,
and a few minor optimisations.
2014-12-17 16:53:05 +13:00
adriant 06fe1f3f96 updating graph style, and updating screenshot 2014-12-17 15:31:21 +13:00
adriant 831c02896f adding unit of time to graph title 2014-12-17 15:12:37 +13:00
adriant e28cd91286 updating screenshot with api response graph 2014-12-17 15:10:37 +13:00
adriant 5b4521b71c update readme with screenshot location 2014-12-17 15:07:09 +13:00
adriant da11cc0caf adding screenshot 2014-12-17 15:05:48 +13:00
adriant 305cee63d5 graphing api response times
Adding timing functionality around all api calls
and outputting that to a graph on the dashboard itself.
2014-12-17 14:49:28 +13:00
adriant 120fca6c8d renaming readme section 2014-12-16 18:19:00 +13:00
adriant 6f0628877e adding step by step install to readme 2014-12-16 18:17:28 +13:00
adriant 8ad02d949b reverting setup.py package name 2014-12-16 16:59:23 +13:00
adriant 4df3902157 Merge branch 'master' of github.com:catalyst/openstack-pydashie 2014-12-16 16:37:30 +13:00
adriant 47e6def1a6 version and packagename update 2014-12-16 16:36:08 +13:00
Adrian-Turjak 7ed2448194 updating screenshot 2014-12-16 16:19:01 +13:00
adriant b0b0ed346e Altering setup.py to use requirements file 2014-12-16 16:10:13 +13:00
adriant 4837cbca93 adding more info to the readme 2014-12-16 14:09:56 +13:00
adriant 30db6ef5d5 minor readme changes 2014-12-16 13:42:33 +13:00
adriant cc8c153568 adding updated_at to progress_bars 2014-12-16 13:30:22 +13:00
adriant d290b51616 fixing readme conf example region names 2014-12-16 13:02:19 +13:00
adriant 97fcb2af83 Setting up for generic use with openstack
Few renames, additional documentation,
setting up default devstack names for conf.

Minor implentation changes and a few reshuffles of classes.

remove now unneeded list from conf.
2014-12-16 13:00:37 +13:00
adriant 8bad81a06a minor style change to resource list 2014-12-12 18:28:42 +13:00
adriant 078e59320f setting up better client caching 2014-12-12 18:13:39 +13:00
adriant 8a34d52513 adding an aggregate resource list for all regions 2014-12-12 18:04:32 +13:00
adriant 9e6153b1ea layout changes, and update time changes 2014-12-12 16:09:15 +13:00
adriant d2df32db76 adding floating ip widgets 2014-12-12 15:42:09 +13:00
adriant d5fb072c26 style changes to nagios_list widget 2014-12-12 13:29:20 +13:00
adriant d7f8f65848 new nagios region list widget
also some style changes
2014-12-12 13:13:09 +13:00
adriant a464dedac0 further layout and style changes 2014-12-12 11:54:13 +13:00
adriant f35c33e056 more style and layout changes 2014-12-12 11:23:15 +13:00
adriant 1f8436119c few minor css and layout changes
also commenting out some unneeded widgets.
2014-12-12 11:06:45 +13:00
adriant 69f8eaad07 Merge branch 'master' of github.com:catalyst/openstack-pydashie
Conflicts:
	pydashie/conf.yaml
	pydashie/main.py
2014-12-11 16:59:59 +13:00
adriant f932be58f3 setup for basic openstack dashing
setup client handling for multiple services and regions
shows cpu and ram totals across all given regions,
shows cpu and ram per region
can connect and show nagios status
2014-12-11 16:56:32 +13:00
adriant 493a398901 setup for basic openstack dashing
setup client handling for multiple services and regions
shows cpu and ram totals across all given regions,
shows cpu and ram per region
can connect and show nagios status
2014-12-11 16:47:54 +13:00
adriant bd9532d5ea fixing scss compile duplication and altering layout
scss compiler was not ignoring precompiled app css file,
also some style/layout changes (1080p)
2014-12-03 13:19:36 +13:00