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

Development

>= 0
>= 0.9.2
>= 1.0.0
>= 0.5.4
>= 3.1.0
>= 1.0.5

Runtime

< 2, >= 0.14.0
>= 1.0.0
 Project Readme

Fluent event to hipchat plugin.

Build Status

Requirements

fluent-plugin-hipchat fluentd ruby
>= 0.3.0 >= v0.14.0 >= 2.1
< 0.3.0 >= v0.12.0 >= 1.9

Installation

$ fluent-gem install fluent-plugin-hipchat

Usage

<match hipchat>
  @type hipchat
  api_token XXX
  default_room my_room
  default_from fluentd
  default_color yellow
  default_notify 0
  default_format html
  default_timeout 3  # HipChat API Request Timeout Seconds (default 3)
  key_name message
  
  # proxy settings
  # http_proxy_host localhost
  # http_proxy_port 8080
  # http_proxy_user username
  # http_proxy_pass password
</match>

fluent_logger.post('hipchat', {
  :from     => 'alice',
  :message  => 'Hello<br>World!',
  :color    => 'red',
  :room     => 'my_room',
  :notify   => 1,
  :format   => 'text',
})

# set topic
fluent_logger.post('hipchat', {
  :from     => 'alice',
  :topic    => 'new topic',
  :room     => 'my_room',
})

Copyright

Copyright (c) 2012- Yuichi Tateno

License

Apache License, Version 2.0