Version information
released Sep 5th 2017
This version is compatible with:
- Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
- Puppet >= 4.7.0 < 6.0.0
- , ,
Start using this module
Add this module to your Puppetfile:
mod 'chriscowley-elasticsearch_exporter', '0.1.1'
Learn more about managing modules with a PuppetfileDocumentation
chriscowley/elasticsearch_exporter — version 0.1.1 Sep 5th 2017
elasticsearch_exporter
Table of Contents
- Description
- Setup - The basics of getting started with elasticsearch_exporter
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Description
Installs the Prometheus Elasticsearch Exporter.
Setup
What elasticsearch_exporter affects OPTIONAL
Installs the release from Github and creates a Systemd unit file to run the service under a dedicated user.
Beginning with elasticsearch_exporter
node '<elasticsearch-node>' {
include ::elasticsearch_exporter
}
This will monitor the Elasticsearch on localhost:9200
which should be fine for and sane system. For now there are no parameters to control the configuration as I do not need them.
Limitations
Tested on Centos 7, but should be fine on any Linux that uses Systemd.
Development
Create a Merge Request
Dependencies
- puppetlabs-stdlib (>= 4.13.1 < 5.0.0)