Defined Type: logstash::input::syslog
- Defined in:
- puppet/modules/logstash/manifests/input/syslog.pp
Overview
Define: logstash::input::syslog
Configure logstash to collect input as a syslog listener.
Parameters:
-
$ensure: Whether the config should exist. Default present.
-
$port: port to listen for syslog input on. Default 514.
-
$priority: Configuration loading priority. Default undef.
Sample usage:
logstash::input::syslog { 'syslog':
port => 514,
}
18 19 20 21 22 23 24 25 26 27 28 |
# File 'puppet/modules/logstash/manifests/input/syslog.pp', line 18
define logstash::input::syslog(
$ensure = present,
$port = 514,
$priority = undef,
) {
logstash::conf { "input_syslog_${title}":
ensure => $ensure,
content => template('logstash/input/syslog.erb'),
priority => $priority,
}
}
|