Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/noma4i/puppet-windows_nxlog
Puppet module to install and setup NXLog to Windows machine. For sending logs to Fluentd, Logstash etc
https://github.com/noma4i/puppet-windows_nxlog
fluentd nxlog puppet puppet-windows-nxlog ruby windows-nxlog-puppet
Last synced: 3 days ago
JSON representation
Puppet module to install and setup NXLog to Windows machine. For sending logs to Fluentd, Logstash etc
- Host: GitHub
- URL: https://github.com/noma4i/puppet-windows_nxlog
- Owner: noma4i
- Created: 2015-01-28T03:54:28.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-02-01T03:04:26.000Z (almost 10 years ago)
- Last Synced: 2024-05-08T22:16:05.834Z (6 months ago)
- Topics: fluentd, nxlog, puppet, puppet-windows-nxlog, ruby, windows-nxlog-puppet
- Language: Puppet
- Homepage:
- Size: 285 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# windows_nxlog
Puppet module to install and setup Fluentd client(nxlog) to Windows machine.
#### How to use
````puppet
windows_nxlog {'Setup NXLog to send logs to Fluentd':
ensure => 'present',
host => '192.168.33.10',
port => '514'
}
````This is a basic setup which will download, install and configure NXLog for sending logs to Fluentd.
If you want to changes that, you are free to edit `templates\nxlog.conf.erb`
#### NXLog config explained
##### Section `events`
Events are consumed using `im_msvistalog` module which is working only in win7 and later.
Pointer starts to read Windows Event log from last record.##### Section `transform_events`
All input events are transformed to `syslog` type.