fuel-plugin-lma-collector/deployment_scripts/puppet/modules/lma_collector
Simon Pasquier a53053b570 Truncate Nagios plugin output to 1024 bytes max
It appears that Nagios cannot ingest output which is larger than 1024
bytes so this change makes sure that the Nagios encoder complies with
this requirement.

Change-Id: I22c7186f0dc6edabe8c3372a8c06197b276a9d4d
Closes-Bug: #1517917
(cherry picked from commit ca031a41aa)
2015-11-20 12:25:27 +00:00
..
files Truncate Nagios plugin output to 1024 bytes max 2015-11-20 12:25:27 +00:00
lib Fix AFD filters for the default profile that are not created 2015-10-28 16:41:52 +01:00
manifests Remove watchdog check for Pacemaker 2015-11-12 10:27:49 +00:00
spec Implement flexible cluster policies 2015-10-29 15:34:53 +01:00
templates Add more hints between global clusters 2015-11-04 16:08:23 +00:00
tests Truncate Nagios plugin output to 1024 bytes max 2015-11-20 12:25:27 +00: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 Remove circular_buffer.so after running tests 2015-10-23 17:08:28 +02:00
metadata.json Replace 'stackforge' references by 'openstack' 2015-10-20 12:13:32 +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.