syslog_ng::filter { 'f_file_puppet-agent':
params => {
'type' => 'program',
'options' => [
'"^puppet-agent$"'
]
}
} ->
syslog_ng::destination { 'd_file_puppet-agent':
params => {
'type' => 'file',
'options' => [
{'file' => '/var/log/puppet/puppet-agent.log'}
]
}
}
syslog_ng::log { 's_src_udp_local to d_graylog_syslog_tls':
params => [
{
'source' => 's_src_udp_local',
},
{
'filter' => 'f_file_puppet-agent',
},
{
'destination' => 'd_file_puppet-agent',
},
],
}