No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
Fluentd pluging (fluentd.org) for output to loggly (loggly.com)
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

Loggly plugin for Fluentd

Gem Gem Version

With fluent-plugin-loggly you will be able to use Loggly as output the logs you collect with Fluentd.

Getting Started

  • Install Fluentd
  • gem install fluent-plugin-loggly or if you are using the agent td-agent-gem install fluent-plugin-loggly
  • Make sure you have an account with Loggly.
  • Configure Fluentd as below:
    <match your_match>
      type loggly
      loggly_url https://logs-01.loggly.com/inputs/xxx-xxxx-xxxx-xxxxx-xxxxxxxxxx
    </match>

or if you want to use buffered plugin:

    <match your_match>
      type loggly_buffered
      loggly_url https://logs-01.loggly.com/bulk/xxx-xxxx-xxxx-xxxxx-xxxxxxxxxx
      output_include_time true  # add 'timestamp' record into log. (default: true)
      time_precision_digits 3 # Include 3 digits of sub-second precision (default: 0)
      buffer_type    file
      buffer_path    /path/to/buffer/file
      flush_interval 10s
    </match>

Note that buffered plugin uses bulk import to improve performance, so make sure to set Bulk endpoint to loggly_url.

The xxx-xxxx... is your Loggly access token.

Parameters

loggly_url the url to your loggly input (string).