elastic-recheck/web
Joe Gordon a4e00a20f1 Add tab to only plot gate failures to status.o.o/elastic-recheck/
The 'Gate Queue' tab will only count hits that have caused gate failures
This, along with the overall categorization rate, help us have better
insight into what is causing the gate to reset.

Note: This needs a config patch to land before this can work. The
expected location of the output of elastic-recheck-graph has changed.

Co-Authored-By: Michael Krotscheck<krotscheck@gmail.com>

Change-Id: I23ed8d945c9517221622e1ca215c80539bb07bbd
2014-01-30 13:41:23 -08:00
..
conf add support for installing the web dashboard 2013-12-03 10:41:21 -08:00
share Add tab to only plot gate failures to status.o.o/elastic-recheck/ 2014-01-30 13:41:23 -08:00
README.rst add support for installing the web dashboard 2013-12-03 10:41:21 -08:00

README.rst

Elastic Recheck Dashboard

Elastic Recheck is a handy tool for mining the data in our logstash environment to categorize race conditions in the OpenStack gate. In addition to including a number of command line tools, we provide an html dashboard, because the kids love that html.

Architecture

The dashboard currently consists of static html and a set of javascript libraries, which read json files full of data, and do client side rendering of graphs. This may change in the future.

Below this tree you'll find a set of sub-directories that assume that you are running this in an apache environment.

  • static files - /usr/share/elastic-recheck
  • dynamic json - /var/lib/elastic-recheck
  • apache config - /etc/apache/conf.d/elastic-recheck.conf

Json files directory is expected to be mapped to /elastic-recheck/data and the static files to /elastic-recheck.

Installation

At install time for elastic-recheck the static files are installed as per our assumed location. The apache configuration is not changed, however an example is provided in the conf directory.