Tooling for submitting JSON dumps of Puppet reports to ElasticSearch
Project description
# send_report_to_es
## Summary
Send a puppet report to ElasticSearch.
Configuration is read from the file specified in the environment variable PUPPET_ES_CONFIG (defaults to /etc/puppet_es.conf) and uses ConfigParser syntax. A sample configuration file is included as [etc/puppet_es.conf.example](etc/puppet_es.conf.example).
## Usage
### Command
~~~bash send_report_to_es [-h|–help] <filename> ~~~
### Options
~~~ -h/–help Show this help text and exit ~~~
### Parameters
~~~ filename The JSON file for the report to load and send to ElasticSearch ~~~
## Configuring ElasticSearch
An example ElasticSearch template that supports the format this script uses can be found at [etc/puppet_template.json](etc/puppet_template.json).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for puppet_es-0.1.0-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6a862caddff7c5c066a85ddac32749d56344bec1711d1c8ceca18e0143847f10 |
|
MD5 | 73e2c33a508346bde6254c2abb4807c8 |
|
BLAKE2b-256 | 85b0ab4d07c86b37712e8508d02bdb81db583ea5b41cb7e296e952aa2f54ff1e |