O Diamond é um daemon python que coleta métricas do sistema e as publica para grafite (e outros). É capaz de coletar CPU, memória, rede, E/S, carregamento e métricas de disco. Além disso, possui uma API para implementar colecionadores personalizados para reunir métricas de quase qualquer fonte.
Passos para começar:
pip install diamond
. Os lançamentos no GitHub não são recomendados para uso. Use pypi-install diamond
nos sistemas Debian/Ubuntu com o Python-Stdeb instalado para criar pacotes.diamond.conf.example
para diamond.conf
.diamond-setup
para ajudar a definir colecionadores em diamond.conf
.diamond.conf
para suas necessidades.diamond
ou initctl start diamond
ou /etc/init.d/diamond restart
. Historicamente, o Diamond era um projeto Brightcove e hospedado em Brightcoveos. No entanto, nenhum dos desenvolvedores ativos são funcionários da Brightcove e, portanto, o desenvolvimento se mudou para Python-Diamond. Solicitamos que quaisquer novos pedidos e problemas de puxar sejam cortados contra o Python-Diamond. Manteremos o Brightcoveos atualizado e ainda honraremos questões/ingressos cortados nesse repositório.