elastic-recheck/web
Clark Boylan 206b428681 Switch to kibana3 link generation
This makes use of the kibana3 logstash dashboard's query and from
parameters to link in queries similar to how we linked in kibana2
queries with base64 encoding. This however uses a saner urlencode
instead of base64 so you should be able to read them as a human.

Note we shouldn't land this until we have switched logstash.o.o over to
kibana3.

Change-Id: Idc1d637db7e1142a24adab2d21bc747d3002dd56
Depends-On: I176148c3bdaf603a1703d215ac2086101ecabe21
2015-10-15 11:58:33 -07:00
..
conf add support for installing the web dashboard 2013-12-03 10:41:21 -08:00
share Switch to kibana3 link generation 2015-10-15 11:58:33 -07: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.