Diamond ist ein Python -Daemon, der Systemmetriken sammelt und sie für Graphit (und andere) veröffentlicht. Es ist in der Lage, CPU-, Speicher-, Netzwerk-, E/A-, Last- und Festplattenmetriken zu sammeln. Darüber hinaus verfügt es über eine API für die Implementierung von maßgefertigten Sammlern zum Sammeln von Metriken von fast jeder Quelle.
Schritte zum Start:
pip install diamond
. Die Veröffentlichungen auf GitHub werden nicht für die Verwendung empfohlen. Verwenden Sie pypi-install diamond
auf Debian/Ubuntu-Systemen, wobei Python-Stdeb installiert ist, um Pakete zu erstellen.diamond.conf.example
in diamond.conf
.diamond-setup
aus, um die Kollektoren in diamond.conf
zu setzen.diamond.conf
für Ihre Bedürfnisse.diamond
oder initctl start diamond
oder /etc/init.d/diamond restart
. Historisch gesehen war Diamond ein Brightcove -Projekt und wurde in Brightcoveos veranstaltet. Keiner der aktiven Entwickler sind jedoch Hightcove-Mitarbeiter, sodass die Entwicklung nach Python-Diamond gezogen ist. Wir fordern, dass neue Anfragen und Probleme gegen Python-Diamond gekürzt werden. Wir werden Brightcoveos auf dem Laufenden halten und immer noch Ausgaben/Tickets ehren, die dieses Repo abschneiden.