Fluentd plugin for output to remote syslog serivce (e.g. Papertrail)
Ruby
Clone or download
Pull request Compare This branch is 10 commits ahead, 38 commits behind dlackty:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib/fluent/plugin
test
.gitignore
.travis.yml
CHANGELOG.md
Gemfile
LICENSE.txt
README.md
Rakefile
VERSION
fluent-plugin-kubernetes_remote_syslog.gemspec

README.md

fluent-plugin-kubernetes_remote_syslog

Fluentd plugin for output to remote syslog serivce (e.g. Papertrail)

This repo was forked from https://github.com/dlackty/fluent-plugin-remote_syslog

Installation

 fluent-gem install fluent-plugin-kubernetes_remote_syslog

Typical Usage

<match foo>
  type kubernetes_remote_syslog
  host example.com
  port 514
  severity debug
  tag fluentd
</match>

TCP Usage

UDP logs are limited to 1024 bytes which can truncate your logs. If you need to log larger entries then switch to TCP logging and increase the packet size.

<match foo>
  type kubernetes_remote_syslog
  host example.com
  protocol tcp
  port 514
  severity debug
  tag fluentd
  packet_size 65535
</match>

This plugin makes use of Fluent::Mixin::PlainTextFormatter and Fluent::Mixin::RewriteTagName, please check out their documentations for more configuration options.

License

Copyright (c) 2014-2015 Richard Lee, George Goh. See LICENSE for details.