Code Quality Rank: L3
Programming language: Perl
License: GNU General Public License v3.0 or later
Tags: Metric & Metric Collection
Collectl alternatives and similar tools
Based on the "Metric & Metric Collection" category.
Alternatively, view Collectl alternatives based on common mentions on social networks and blogs.
Prometheus9.9 9.8 Collectl VS PrometheusThe Prometheus monitoring system and time series database.
Grafana9.9 10.0 Collectl VS GrafanaThe open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
InfluxDB9.5 9.4 Collectl VS InfluxDBScalable datastore for metrics, events, and real-time analytics
Telegraf9.2 9.9 Collectl VS TelegrafThe plugin-driven server agent for collecting & reporting metrics.
Statsd9.1 2.8 L4 Collectl VS StatsdDaemon for easy but powerful stats aggregation
Packetbeat9.1 9.9 Collectl VS Packetbeat:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash
Dashing8.9 0.0 L2 Collectl VS DashingRuby gem that allows for rapid statistical dashboard development. An all HTML5 approach allows for big screen displays in data centers or conference rooms.
Freeboard8.0 0.0 L4 Collectl VS FreeboardA damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
Graphite7.8 3.3 Collectl VS GraphiteA highly scalable real-time graphing system
OpenTSDB7.7 0.0 L1 Collectl VS OpenTSDBA scalable, distributed Time Series Database.
Collectd7.1 8.3 L3 Collectl VS CollectdThe system statistics collection daemon. Please send Pull Requests here!
Diamond6.2 2.5 L3 Collectl VS DiamondDiamond 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.
KairosDB5.9 5.9 L3 Collectl VS KairosDBFast scalable time series database
RRDtool5.0 3.3 L1 Collectl VS RRDtoolRRDtool 1.x - Round Robin Database
Facette5.0 0.0 Collectl VS FacetteTime series data visualization software
tcollector4.9 0.0 L2 Collectl VS tcollectorData collection framework for OpenTSDB
Ganglia4.0 0.0 L2 Collectl VS GangliaGanglia Web Frontend
PGObserver3.7 0.0 L3 Collectl VS PGObserverA battle-tested, flexible & comprehensive monitoring solution for your PostgreSQL databases
Access the most powerful time series database as a service
Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Collectl or a related project?
Extending collectl to send process data to graphite
The idea is to use
collectl --export graphite,192.168.1.113 -sZ and generate graphite metrics like:
process.<CMD>.<PID>.cpu process.<CMD>.<PID>.sys ... process.<CMD>.cpu process.<CMD>.sys ...
- what happen when the process is runned by an interpreter (python blabla, python bleble, aggregated together?? no!)
- aggregate info in collectl or in graphite (aggregation-rules.conf) ?
- lot of data to send to graphite
- how do you choose which subset to send?
- reused pids? (formatit.ph:9024)