Skip to content

This is a Fluentd plugin to parse the proprietary syslog messages from FortiOS (Fortigate).

License

Notifications You must be signed in to change notification settings

GEBITSolutions/fluent-plugin-fortigate-logs-parser

Repository files navigation

Fortigate Log Parser for Fluentd

Unit Tests Gem Version

This is a Fluentd plugin to parse the proprietary syslog messages from FortiOS (Fortigate). The plugin is based on a fork, with special thanks to iliecz.

Requirements

fluent-plugin-grok-parser fluentd ruby
>= 1.0.0 >= v0.15.0 >= 3.1

Installation

gem install fluent-plugin-fortigate-logs-parser

Usage

Create a generic UDP input and use the fortigate_logs parser.

<source>
  @type udp
  port 9910
  bind 0.0.0.0
  <parse>
    @type fortigate_logs
  </parse>
</source>

Development

bin/setup
bundle exec rake test

Contributing

We welcome community contributions to this collection. If you find bugs, then please open an issue or create a pull request.

More information about contributing can be found in the Contribution Guidelines.

License

MIT License

About

This is a Fluentd plugin to parse the proprietary syslog messages from FortiOS (Fortigate).

Topics

Resources

License

Stars

Watchers

Forks