Skip to main content

Smart data producer for graphite graphing package

Project description

[![Build Status](https://travis-ci.org/python-diamond/Diamond.svg?branch=master)](https://travis-ci.org/python-diamond/Diamond)
About
=====

Diamond is a python daemon that collects system metrics and publishes them to
[Graphite](https://github.com/python-diamond/Diamond/wiki/handler-GraphiteHandler)
(and [others](https://github.com/python-diamond/Diamond/wiki/Handlers)). 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](https://github.com/python-diamond/Diamond/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](https://answers.launchpad.net/graphite/+question/178969).
* Have a story? Please share!

Repos
=====

Historically Diamond was a brightcove project and hosted at [BrightcoveOS](https://github.com/brightcoveos/Diamond).
However none of the active developers are brightcove employees and so the development
has moved to [python-diamond](https://github.com/python-diamond/Diamond). We request
that any new pull requests and issues be cut against python-diamond. We will keep
BrightcoveOS updated and still honor issues/tickets cut on that repo.

Diamond Related Projects
=====
* [Related Projects](https://github.com/python-diamond/Diamond/wiki/Related-Projects)

Contact
=====
* IRC [#python-diamond](irc://chat.freenode.net:6667/%23python-diamond) on [freenode](http://www.freenode.net). [Webchat](http://webchat.freenode.net/?channels=python-diamond)
* Mailing List [diamond@librelist.com](mailto:diamond@librelist.com) - Email the list and you will automatically subscribe. [Archive](http://librelist.com/browser/diamond/)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

diamond-4.0.195.tar.gz (200.9 kB view details)

Uploaded Source

Built Distribution

diamond-4.0.195-py2.py3-none-any.whl (297.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file diamond-4.0.195.tar.gz.

File metadata

  • Download URL: diamond-4.0.195.tar.gz
  • Upload date:
  • Size: 200.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for diamond-4.0.195.tar.gz
Algorithm Hash digest
SHA256 6902fb57a82c31afa879e04b2535ca975bcdbe8964019e141b240058beb53a97
MD5 b49da676079eafab3e784cccedc6bfa1
BLAKE2b-256 c61fb4cacd8c8a5f667eaeca5022e14822b0cb2ee163853fe326ae8018225fe0

See more details on using hashes here.

File details

Details for the file diamond-4.0.195-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for diamond-4.0.195-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5528692b824c865bf8e81f99681cd8b02c96ab7b51d52573455061a6c905e6a1
MD5 31d3bd53454fb2befd2ea050a4b336b3
BLAKE2b-256 5be6b8d16c7bfb53137ce480ffcea94799a2f00dcc8662a79a140b922c314035

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page