Diamond
Metric collector
A daemon that collects and publishes system metrics to various systems.
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.
2k stars
88 watching
601 forks
Language: Python
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
datastax/metric-collector-for-apache-cassandra | A drop-in metric collection agent for Apache Cassandra clusters. | 111 |
wolph/python-statsd | A Python client for Etsy's statsd server, allowing users to collect and send metrics about their applications. | 110 |
erda-project/telegraf | An agent for collecting, processing, and writing metrics from various sources | 0 |
postgrespro/mamonsu | A Python-based monitoring agent that collects and sends PostgreSQL instance and system metrics to Zabbix. | 186 |
jiacai2050/prometrics | A tool for collecting and exporting metrics from an external circuit monitoring system. | 4 |
bitlabstudio/django-influxdb-metrics | A reusable Django app that collects and sends metrics to InfluxDB | 85 |
m3works/metloom | Provides tools and methods for collecting, managing, and analyzing meteorological data from various sources | 16 |
deadtrickster/prometheus.ex | A set of tools and integrations for Elixir applications to collect and report metrics to Prometheus. | 411 |
deadtrickster/prometheus_process_collector | A collector that exposes various process metrics, such as CPU usage and memory information. | 52 |
fimad/prometheus-haskell | A set of libraries providing a Haskell interface to Prometheus for collecting and monitoring application metrics | 84 |
prometheus/collectd_exporter | An exporter that accepts collectd stats via HTTP POST and exposes them to Prometheus | 258 |
bobrik/docker-collectd-mesos | A Dockerized version of Collectd-Mesos to collect and send Mesos cluster metrics to Graphite. | 56 |
graphite-project/carbon | A component of Graphite that receives and stores network metrics in a disk-based time-series format. | 1,507 |
prometheus/mysqld_exporter | A tool for collecting and exporting metrics from MySQL servers to Prometheus. | 2,155 |
dalmatinerdb/folsom_ddb | A plugin that collects metrics from Folsom and stores them in DalmatinerDB | 6 |