Skip to content

s4z/carbonwriter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

carbonwriter

Simple whisper file writer.

This project aims to be a replacement of the carbon-cache.py daemon which writes incoming metrics to disk in whisper files.

The main reason to build a replacement is performance. At the time of this writing, the performance in terms of disk I/O is worse though. The behaviour in terms of CPU (and load average) is better and stable, unlike carbon-cache.py.

For retrieval of metrics from whisper files, see carbonserver. For combining the output of multiple servers (using carbonserver) see carbonzipper. For operations on the metric data, such as understood by the graphite-web frontend, see carbonapi.

We do not use this software.

Author

Fabian Groffen

Acknowledgement

This program was originally developed for Booking.com. With approval from Booking.com, the code was generalised and published as Open Source on github, for which the author would like to express his gratitude. Author no longer works for Booking.com.

About

A whisper file writer written in Go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 100.0%