RETIRED, Fuel plugin to collect Logging Monitoring and Alerting metrics
Go to file
Guillaume Thouvenin a6ff1ac1ab Update to task based deployment
MOS 9 comes with a new orchestration engine (so-called v2 or task-based
deployement) which reduces greatly the time necessary to deploy new
environments. This change updates the deployment tasks to be fully
compatible with the v2 engine since when a deployment mixes v1 and
v2 tasks, the engine falls back to the v1 (slower) mode.

Note that we need to keep the backward compatibility with MOS 8 so the
deployment tasks still define the v1 attributes like 'requires' and
'required_for'.

Related-bug: #1558669

Change-Id: I92ede3808ad0b2bc9a39d4ec6560b1cc7ae256c3
2016-04-14 12:50:12 +00:00
contrib Add script to stop services and remove the Heka package 2016-03-30 09:41:37 +02:00
deployment_scripts/puppet Merge "Fix a missing renaming from base.py to collectd_base.py" 2016-04-11 12:29:31 +00:00
doc Merge "Use 'meta' in the HAProxy collectd plugin" 2016-04-08 15:53:43 +00:00
plugin_test Add fuel-qa as submodule 2016-04-13 09:35:22 +00:00
repositories Add a tox environment to build the plugin 2015-09-08 18:28:28 +02:00
specs s/ElasticSearch/Elasticsearch/ where appropriate 2015-04-23 15:50:06 +02:00
.gitignore Add fuel-qa as submodule 2016-04-13 09:35:22 +00:00
.gitmodules Add fuel-qa as submodule 2016-04-13 09:35:22 +00:00
.gitreview Update .gitreview for new namespace 2015-10-17 22:24:08 +00:00
LICENSE Add appendix to LICENSE 2015-06-19 18:45:30 +02:00
README.md Fixed links to Readthedocs 2016-02-23 11:12:33 +01:00
deployment_tasks.yaml Update to task based deployment 2016-04-14 12:50:12 +00:00
environment_config.yaml Try to configure Nagios by default 2016-02-05 13:42:39 +01:00
functions.sh Add Pacemaker Puppet modules 2015-08-14 17:07:04 +02:00
metadata.yaml Update metadata.yaml to support MOS 9.0 2016-03-11 10:43:43 +00:00
pre_build_hook Leverage the local fuel-library modules 2016-03-10 14:45:35 +00:00
tasks.yaml Update to task based deployment 2016-04-14 12:50:12 +00:00
test-requirements.txt Re-order test-requirements.txt 2016-04-13 10:32:26 +02:00
tox.ini Fix tox.ini to clean repositories before building plugin 2016-04-13 13:46:24 +02:00

README.md

The Logging, Monitoring and Alerting (LMA) Collector Plugin for Fuel

The LMA Collector Plugin for Fuel is used to install and configure the LMA Collector in OpenStack environments deployed by Fuel.

The LMA Collector is an advanced monitoring agent solution that should be installed on each of the OpenStack nodes you want to monitor.

Please check the LMA Collector Plugin Overview section of the plugin's documentation for additional details.

Release Notes

The release notes of the LMA Collector Plugin are provided in the Release Notes section of the plugin documentation.

Requirements

The LMA Collector Plugin requirements are defined in the Requirements section of the plugin documentation.

Known issues

The LMA Toolchain's related issues are listed on Launchpad.

Limitations

The LMA Collector Plugin limitations are described in the Limitations section of the plugin documentation.

Installation

The installation instructions of the LMA Collector Plugin are provided in the Installation section of the plugin documentation.

User Guide

Instructions for how to configure the plugin and the alarms are provided in the Configuration Guide and Alarms Configuration Guide of the plugin documentation.

Communication

The OpenStack Development Mailing List is the preferred way to communicate with the members of the project. Emails should be sent to openstack-dev@lists.openstack.org with the subject prefixed by [fuel][plugins][lma].

Reporting Bugs

Bugs should be filed against the LMA Toolchain project on Launchpad (not Github!).

Contributing

If you would like to contribute to the development of this plugin, you must follow the OpenStack development workflow instructions.

Patch reviews take place on the OpenStack Gerrit system.

Contributors