fuel-plugin-lma-collector/contrib
Simon Pasquier 830ad25364 Add contrib/ directory
The contrib directory contains scripts to deploy ElasticSearch, InfluxDB
and the visualization dashboards as Docker containers.  Ultimately they
will be superseded by the elasticsearch-kibana and influxdb-grafana
plugins but for the short term, they are handy to validate the LMA
collector plugin itself.

Change-Id: If61b5193f12688974aa74994d967bc95e785d457
2015-02-26 15:53:21 +01:00
..
common Add contrib/ directory 2015-02-26 15:53:21 +01:00
elasticsearch Add contrib/ directory 2015-02-26 15:53:21 +01:00
influxdb Add contrib/ directory 2015-02-26 15:53:21 +01:00
ui Add contrib/ directory 2015-02-26 15:53:21 +01:00
README.md Add contrib/ directory 2015-02-26 15:53:21 +01:00
install.sh Add contrib/ directory 2015-02-26 15:53:21 +01:00

README.md

The scripts in this directory can be used to deploy the additional systems that are running along with the Logging, Monitoring and Alerting collector.

Pre-requisites

The scripts require the Docker runtime.

ElasticSearch

ElasticSearch is used to store and index the logs and notifications gathered by the LMA collector.

To install the ElasticSearch stack, see (elasticsearch/README.md).

InfluxDB

InfluxDB is used to store the metrics reported by the LMA collector.

To install the InfluxDB stack, see (influxdb/README.md).

LMA dashboards

The LMA dashboards are based on:

  • Kibana for displaying and querying data in ElasticSearch.

  • Grafana for displaying and querying data in InfluxDB.

To install the dahsboards, see (ui/README.md).