No commit activity in last 3 years
No release in over 3 years
Fluentd output plugin for Unomaly
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 2.0.1
~> 10.0
~> 2.1

Runtime

~> 0.12
< 3
 Project Readme

fluent-plugin-unomaly

Build Status

This plugin sends Fluents records to the Unomaly ingestion API (min version Unomaly 2.27).

Getting started

  • Install plugin gem install fluent-plugin-unomaly
  • Add to fluent.conf

Minimal configuration:

<match tag>
  @type unomaly
  host https://my-unomaly.instance
  flush_interval 1s
  source_key host
  message_key message
</match>

Important configuration options

Option Description Default
host Unomaly instance address. No default
message_key The field that contains the full/raw log message that Unomaly should look at for anomaly detection "message"
source_key The field that will be used to associate this event with a system in Unomaly (should be a field that uniquely identifies the system the message comes from, like a hostname) "host"
accept_self_signed_certs Accept self signed SSL certificate "false"

Contributing

Bug reports and pull requests are welcome. This project is intended to be a safe, welcoming space for collaboration.