1.9 KiB
Installation
Prior to installing the LMA Collector Plugin, you may want to install its dependencies:
- Elasticsearch and Kibana for log analytics
- InfluxDB and Grafana for metrics analytics
- Nagios for alerting
To install them automatically using Fuel, you can refer to the Elasticsearch-Kibana Fuel Plugin, InfluxDB-Grafana Fuel Plugin, and LMA Infrastructure Alerting Fuel Plugin documentation in the Fuel Plugins Catalog.
You can install Elasticsearch/Kibana, InfluxDB/Grafana and Nagios
outside of Fuel as long as your installation meets the LMA Collector
plugin's requirements <plugin_requirements>
.
Install the plugin on the Fuel master node
To install the LMA Collector plugin, follow these steps:
Download the plugin from the Fuel Plugins Catalog.
Copy the plugin file to the Fuel Master node:
[root@home ~]# scp lma_collector-0.8-0.8.0-1.noarch.rpm root@<Fuel Master node IP address>:
Install the plugin using the Fuel CLI:
[root@fuel ~]# fuel plugins --install lma_collector-0.8-0.8.0-1.noarch.rpm
Verify that the plugin is installed correctly:
[root@fuel ~]# fuel plugins --list id | name | version | package_version ---|----------------------|---------|---------------- 1 | lma_collector | 0.8.0 | 2.0.0
Alternatively, you may want to build the rpm file of the plugin yourself if, for example, you want to modify some configuration elements. But note that this is at your own risk. Detailed instructions to build the LMA Collector plugin are provided in the README.md file of the project.