fuel-stats/collector
Alexander Kislitsky 8e16219249 Elasticsearch removing from fuel-stats analytics
We don't use Elasticsearch for flexible reports generation on the
fuel-stats web UI, only for five fixed reports. Thus using of
Elasticsearch is overhead and it can be removed from the servers
Instead of Elasticsearch we use fuel-stats json api calls and
PostgreSQL + Memcached.

Changes list:

 - api call added to fuel-stats json api for data required on the web UI page,
 - column release added to DB installation_structures table schema,
 - memcached is used for caching data for the web UI page,
 - elasticsearch client removed from js requirement,
 - web UI page rewritten to use fuel-stats json api instead Elaticsearch.

Co-Authored-By: Kate Pimenova <kpimenova@mirantis.com>
Change-Id: Ie752e0d0a3c80933888f986e2497b45adce730c9
Closes-Bug: #1595548
2016-07-13 14:33:24 +03:00
..
collector Elasticsearch removing from fuel-stats analytics 2016-07-13 14:33:24 +03:00
uwsgi Fix for external configs for uwsgi process 2014-12-03 19:43:08 +03:00
MANIFEST.in Added db migrations to MANIFEST.in 2015-02-06 10:07:34 +00:00
manage_collector.py Config format for packages based filtering rules changed 2016-03-02 18:30:52 +03:00
requirements.txt Installation info filtering rules added to collector 2015-05-21 11:45:54 +03:00
setup.py Json schemas added into collector python package 2014-11-25 19:07:40 +04:00
test-requirements.txt Versions of required packages are freezed 2014-09-29 16:37:21 +04:00
tox.ini Tox and setup.py added 2014-09-29 14:54:56 +04:00