fuel-plugin-elasticsearch-k.../deployment_scripts/puppet/modules/lma_logging_analytics
Swann Croiset 6853f52c5c Rotate Elasticsearch logs
In order to fully wrap up the Elasticsearch configuration including
log management, this commit moves all the Elasticsearch related stuff
from the manifest into a new Puppet module lma_logging_analytics::elasticsearch.

Closes-bug: #1572929
Change-Id: I3dd6d027d2b1de3d6ae3baa01a92dbca1d0ff95b
2016-06-09 07:50:13 +00:00
..
files Rotate Elasticsearch logs 2016-06-09 07:50:13 +00:00
lib/puppet Upgrade to Kibana 4.5.1 / Elasticsearch 2.3.3 2016-06-09 09:48:56 +02:00
manifests Rotate Elasticsearch logs 2016-06-09 07:50:13 +00:00
spec Rotate Elasticsearch logs 2016-06-09 07:50:13 +00:00
templates Rotate Elasticsearch logs 2016-06-09 07:50:13 +00:00
.fixtures.yml Upgrade to Kibana 4.5.1 / Elasticsearch 2.3.3 2016-06-09 09:48:56 +02:00
.gitignore Update tox.ini 2015-10-09 11:00:18 +02:00
Gemfile Bootstrap testing of Puppet modules 2015-08-14 10:23:52 +02:00
LICENSE Upload LMA-specific templates to Elasticsearch 2015-03-09 11:07:41 +01:00
README.md Rotate Elasticsearch logs 2016-06-09 07:50:13 +00:00
Rakefile Bootstrap testing of Puppet modules 2015-08-14 10:23:52 +02:00
metadata.json Upgrade Elasticsearch Puppet module to 0.10.1 2016-01-22 10:47:59 +01:00

README.md

LMA Logging Analytics module for Puppet

Description

Puppet module for configuring the Kibana dashboard and Elasticsearch.

Usage

class {'lma_logging_analytics::elasticsearch':
  listen_address       => 'localhost',
  node_name            => $::fqdn,
  nodes                => [$::fqdn, 'node-x', 'node-y']
  data_dir             => '/opt/es-data'
  instance_name        => 'es-01',
  heap_size            => 16,
  cluster_name         => 'my_cluster',
}

class {'lma_logging_analytics::kibana': }

Limitations

None.

License

Licensed under the terms of the Apache License, version 2.0.

Contact

Guillaume Thouvenin, gthouvenin@mirantis.com

Support

See the Contact section.