fuel-plugin-lma-collector/deployment_scripts/puppet/modules/lma_collector
Guillaume Thouvenin 216926e555 Generate alarms in Lua and Heka filters from YAML
This commit creates two new functions:

    - get_cluster_names()
    - get_afd_filters()

Change-Id: Ifc660de86a952dbfeccafffd35491a7acccde16d
2015-10-09 09:26:07 +00:00
..
files Generate alarms in Lua and Heka filters from YAML 2015-10-09 09:26:07 +00:00
lib Generate alarms in Lua and Heka filters from YAML 2015-10-09 09:26:07 +00:00
manifests Generate alarms in Lua and Heka filters from YAML 2015-10-09 09:26:07 +00:00
spec Generate alarms in Lua and Heka filters from YAML 2015-10-09 09:26:07 +00:00
templates Generate alarms in Lua and Heka filters from YAML 2015-10-09 09:26:07 +00:00
tests Rework the GSE filters 2015-10-09 11:23:09 +02:00
.fixtures.yml Upgrade to v4.1.2 of the Puppet collectd module 2015-08-24 18:24:16 +02:00
.gitignore Add the AFD framework for threshold alarms 2015-10-08 11:32:52 +02:00
Gemfile Improve Puppet tests 2015-08-18 11:08:55 +02:00
LICENSE Initial import of the LMA collector plugin 2015-02-27 14:16:49 +01:00
README.md s/ElasticSearch/Elasticsearch/ where appropriate 2015-04-23 15:50:06 +02:00
Rakefile Add the AFD framework for threshold alarms 2015-10-08 11:32:52 +02:00
metadata.json Improve Puppet tests 2015-08-18 11:08:55 +02:00

README.md

LMA collector module for Puppet

Description

Puppet module for configuring the Logging, Monitoring and Alerting collector.

Usage

To deploy the LMA collector service on a host and forward collected data to Elasticsearch and/or InfluxDB servers.

# Configure the common components of the collector service
class {'lma_collector':
  tags => {
    tag_A => 'some value'
  }
}

# Collect system logs
class { 'lma_collector::system_logs':
}

# Send data to Elasticsearch
class { 'lma_collector::elasticsearch':
  server => '10.20.0.2'
}

Limitations

This module supports only Fuel-based deployments using Neutron.

License

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

Contact

Simon Pasquier, spasquier@mirantis.com

Support

See the Contact section.