A Prometheus exporter that accepts collectd metrics via binary protocol or HTTP POST and converts them for Prometheus consumption.
collectd_exporter is a Prometheus exporter that acts as a bridge for collectd metrics. It accepts metrics from collectd via binary network protocol or HTTP POST in JSON format, converts them to Prometheus format, and exposes them for scraping. This solves the problem of integrating legacy collectd monitoring setups with modern Prometheus-based observability stacks.
DevOps engineers, SREs, and system administrators who have existing collectd deployments and want to adopt Prometheus without discarding their current metric collection infrastructure.
Developers choose collectd_exporter because it provides a straightforward, production-ready way to migrate from collectd to Prometheus incrementally, leveraging existing collectd configurations and plugins without requiring a full rewrite of monitoring setups.
A server that accepts collectd stats via HTTP POST and exports them via HTTP for Prometheus consumption
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports both binary network protocol and JSON over HTTP, allowing direct connection with collectd's network and write_http plugins without modifying existing setups.
Available as a Docker image with port mapping for UDP and TCP, making it easy to deploy in modern, containerized environments.
Offers TLS and basic authentication via a configuration file, enabling secure metric ingestion in production as per the exporter-toolkit documentation.
Designed as a lightweight bridge with flexible command-line options, ensuring reliable operation without unnecessary features for straightforward metric conversion.
Only useful if you have collectd; it provides no value for new monitoring setups or other metric sources, limiting its applicability.
Requires coordinating settings between collectd and the exporter, which can be error-prone and increase setup time compared to native Prometheus exporters.
Primarily converts metrics to Prometheus format without advanced processing, which might not suffice for teams needing complex data manipulation or enrichment.