Diamond

4 years after

About

Diamond is a python daemon that collects system metrics and publishes them to Graphite. It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.

The documentation can be found on our wiki. For your convenience the wiki is setup as a submodule of this checkout. You can get it via running

git submodule init
git submodule update

Success Stories

  • Diamond has successfully been deployed to a cluster of 1000 machines pushing 3 million points per minute.
  • Have a story? Please share!

Diamond Related Projects

Contact

Related Repositories

diamond-android

diamond-android

Android library for running Diamond filters ...

diamond-miner

diamond-miner

a simple, reliable and easy-to-use java config system base on taobao diamond ...

diamond-ontapclustercollector

diamond-ontapclustercollector

Standalone program and/or Diamond plugin to retrieve metrics and info from NetAp ...

diamond-touchosc

diamond-touchosc

Use TouchOSC to control the Diamond arpeggiator ...

docker-grafana-graphite-diamond

docker-grafana-graphite-diamond

Docker image with StatsD, Graphite, Grafana 2, Diamond ...