Difference between revisions of "Plugin:AMQP"

From collectd Wiki
Jump to: navigation, search
(Create initial page.)
 
(See also: Add links to Git repositories.)
Line 32: Line 32:
  
 
* [http://www.rabbitmq.com/ The RabbitMQ homepage]
 
* [http://www.rabbitmq.com/ The RabbitMQ homepage]
 +
* The [http://github.com/octo/collectd/commits/sp/amqp sp/amqp branch] in octo's repository on ''Github''.
 +
* The [http://github.com/spahl/collectd/commits/amqp amqp branch] in Sebastien's repository on ''Github''.
  
 
{{DEFAULTSORT:Amqp}}
 
{{DEFAULTSORT:Amqp}}

Revision as of 23:49, 4 August 2010

AMQP plugin
Type: write
Callbacks: config, shutdown, write
Status: in development
First version: 5.0
Copyright: 2009 Sebastien Pahl
2010 Florian Forster
License: MIT license
Manpage: collectd.conf(5)
List of Plugins

The AMQP plugin sends the values collected by collectd via the Advanced Message Queuing Protocol (AMQP) to a "message broker" – a daemon relaying the messages. Messages are encoded in JSON and can be send in either persistent (guaranteed delivery) and transient (higher efficiency but values may be lost) delivery mode.

Synopsis

<Plugin "amqp">
  Host "localhost"
  Port "5672"
  VHost "/"
  User "collectd"
  Password "aiwaeZ0y"
  Exchange "amq.direct"
# RoutingKey "routing_key"
# Persistent false
# StoreRates false
</Plugin>

Dependencies

See also