Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). 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.
Steps to getting started:
pip install diamond.
The releases on GitHub are not recommended for use.
Use pypi-install diamond on Debian/Ubuntu systems with python-stdeb installed to build packages.diamond.conf.example file to diamond.conf.diamond-setup to help set collectors in diamond.conf.diamond.conf for your needs.diamond or initctl start diamond or /etc/init.d/diamond restart.Historically Diamond was a brightcove project and hosted at BrightcoveOS. However none of the active developers are brightcove employees and so the development has moved to python-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.
$ claude mcp add Diamond \
-- python -m otcore.mcp_server <graph>