diff options
Diffstat (limited to 'manifests/logstash.pp')
-rw-r--r-- | manifests/logstash.pp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/manifests/logstash.pp b/manifests/logstash.pp new file mode 100644 index 0000000..73512c9 --- /dev/null +++ b/manifests/logstash.pp @@ -0,0 +1,30 @@ +class profiles::logstash ( +) { + class { 'logstash': + # settings => { + # }, + } + + logstash::configfile { 'demo-metrics-pipelink.conf': + content => @(EOF) + input { + beats { + port => 5044 + } + + exec { + command => "date" + interval => 5 + } + } + + output { + elasticsearch { + hosts => "localhost:9200" + manage_template => false + index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}" + } + } + | EOF + } +} |