Fuel-stats http handler for export statistics to the csv

Bug #1410262 reported by Alexander Kislitsky
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Alexander Kislitsky

Bug Description

We need to have http handler, which generates flatten csv statistics.

Statistics should be flatten on cluster-level.
Cluster statistics should be merged with installation info and with deployment action_log info. Deployment action_log is required for fetching network type.

Tags: stats
Revision history for this message
Aleksey Kasatkin (alekseyk-ru) wrote :

I'm not clear, where should the handler be added? Into the collector?

Revision history for this message
Alexander Kislitsky (akislitsky) wrote :

It should be placed in the fuel-stats/analytics. Collector is used only for collecting data and shouldn't have no access to the Elasticsearch in common case.

Changed in fuel:
assignee: Fuel Python Team (fuel-python) → Alexander Kislitsky (akislitsky)
status: Confirmed → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-stats (master)

Fix proposed to branch: master
Review: https://review.openstack.org/148262

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-stats (master)

Reviewed: https://review.openstack.org/148262
Committed: https://git.openstack.org/cgit/stackforge/fuel-stats/commit/?id=2f4eb792332dc89cd1658c582740601238f10983
Submitter: Jenkins
Branch: master

commit 2f4eb792332dc89cd1658c582740601238f10983
Author: Alexander Kislitsky <email address hidden>
Date: Fri Jan 16 18:55:32 2015 +0300

    Http hander for fetching clusters stats as CSV

    Flask application added for export clusters statstics in CSV format.
    Export process streams data by the generators.

    Closes-Bug: #1410262
    Blueprint: export-stats-to-csv
    Change-Id: I265b617e78de142f8f10f22e85f734d0df7979c2

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