Skip to content

jaxxstorm/fullerite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fullerite

Build Status

A metrics collection tool. It is different than other collection tools (e.g. diamond, collectd) in that it supports multidimensional metrics from its core. It is also meant to innately support easy concurrency. Collectors and handler are sufficiently isolated to avoid having one misbehaving component effect the rest of the system.

fullerite is also able to run Diamond collectors natively. This means you don't need to port your python code over to Go. We'll do the heavy lifting for you.

supported collectors

supported handlers

beatit

A command line tool to test fullerite handlers and metric stores they write to.

beatit -c test.conf --graphite -l error -t 100 --dps 500 --time 60

Above command runs 100 graphite handlers and tries sending 500 data points per second to each handler for 60 seconds.

Packages

No packages published

Languages

  • Python 92.6%
  • Go 2.9%
  • HTML 1.8%
  • Roff 1.5%
  • Shell 0.8%
  • Makefile 0.3%
  • Protocol Buffer 0.1%