Skip to content

mleinart/collectd-write_graphite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

write_graphite

An output plugin for collectd.

Description

The write_graphite plugin sends data to Carbon, the Graphite backend. Data is sent in 4K blocks over TCP to Carbon. I could possibly have named this plugin write_carbon.

Installation

First, modify the variables at the top of the Makefile to fit your system. (I use FreeBSD.) Then continue making the project as usual. During the initial make, collectd will be downloaded and configured to provide the neccesary libtool script.

$ git clone git@github.com:jssjr/collectd-write_graphite.git
$ cd collectd-write_graphite
$ make
$ sudo make install

Configuration

Enable the plugin in collectd.conf by adding:

LoadPlugin write_graphite

Configure the plugin to match your carbon configuration.

<Plugin write_graphite>
  <Carbon "backend1">
    Host "localhost"
    Port 2003
    Prefix "collectd"
  </Carbon>
</Plugin>

Restart collectd to load the new plugin.

About

Graphite output plugin for collectd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C 100.0%