cernops/puppet-beats

Name: puppet-beats

Owner: CERN Operations

Description: Elastic libbeat puppet module

Created: 2016-03-21 16:05:09.0

Updated: 2016-03-21 16:05:10.0

Pushed: 2016-12-06 09:41:59.0

Homepage: null

Size: 164

Language: Puppet

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

beats

Elastic libbeat puppet module

License

GPL v2

WARNING

This module is still very experimental. Most things work most of the time, mostly. Some protocols and settings are still missing. Minimally tested on Debian-flavour systems. No RedHat/CentOS support yet

Example Use
ude ::beats
ude ::beats::topbeat
ude ::beats::filebeat
Hiera
ts::filebeat::prospectors": {
yslog": {
"fields": {
  "type": "syslog"
},
"paths": [
  "/var/log/syslog"
]


ts::outputs_deep_merge": true,
ts::outputs_logstash": {
ilebeat": {
"hosts": [
  "localhost:5044"
]

opbeat": {
"hosts": [
  "localhost:5044"
]


The ES output should work, but I've not tested it yet. Some digging around inside the module will be necessary to make bits work.


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.