Fluent::Plugin::Irc

Fluent plugin to send messages to IRC server

Installation

$ fluent-gem install fluent-plugin-irc

Configuration

Example

<match **>
  type irc
  host localhost
  port 6667
  channel fluentd
  nick fluentd
  user fluentd
  real fluentd
  message notice: %s [%s] %s
  out_keys tag,time,message
  time_key time
  time_format %Y/%m/%d %H:%M:%S
  tag_key tag
</match>

Parameter

parameter description default
host IRC server host localhost
port IRC server port number 6667
channel channel to send messages (without first '#')
nick nickname registerd of IRC fluentd
user user name registerd of IRC fluentd
real real name registerd of IRC fluentd
message message format. %s will be replaced with value specified by out_keys
out_keys keys used to format messages
time_key key name for time time
time_format time format. This will be formatted with Time#strftime. %Y/%m/%d %H:%M:%S
tag_key key name for tag tag
CopyrightCopyright (c) 2013 OKUNO Akihiro
LicenseApache License, Version 2.0