collectd
collectd is a free, open-source daemon that periodically collects system and application performance metrics.
What collectd is
collectd is a free, open-source daemon that periodically collects system and application performance metrics. It gathers data from operating systems, applications, logfiles, and external devices, then stores metrics or makes them available over a network. These statistics can help monitor systems, spot performance bottlenecks, and anticipate future system load. Written in C, collectd is designed for performance and portability, including use on systems without a scripting language or cron daemon. The project says it includes more than 100 plugins and optimizations for handling hundreds of thousands of metrics. It can write to RRD files, but does not generate graphs from them; its monitoring is limited to simple threshold checks. Documentation includes manpages, a getting started guide, specialized material, and a plugin list in the source README. Source downloads are GZip or BZip2 compressed tar archives. For Windows, the project points to SSC Serv, a native application that collects and dispatches performance data using the collectd network protocol.
Good
- Free and open source.
- Collects from operating systems, applications, logfiles, and devices.
- Includes over 100 plugins.
- Designed to handle hundreds of thousands of metrics.
- Provides manpages and a getting started guide.
Watch out
- Does not generate graphs from RRD files.
- Monitoring is limited to simple threshold checks.
- Windows download points to SSC Serv.
Who it suits
collectd suits people who need a free, self-hosted way to gather system and application metrics. It may also fit those who want to use collected statistics to monitor performance or estimate future load.
Verdict
collectd offers broad metric collection and plugin support for system monitoring. Its graphing and monitoring functions are limited, so consider whether those capabilities meet your needs.
Plans and prices
From collectd's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| collectd | Free | System and application metrics collection; stores metrics or makes them available over the network |
The facts
Each one read from collectd's own pages, with the date it was checked.
What it does
- Documentation
- The project provides manpages, a getting started guide, specialized documentation, and a plugin list in its source README.checked 4 Oct 2026
- Download formats
- The download page offers source packages as GZip or BZip2 compressed tar archives.checked 4 Oct 2026
- Metric sources
- It gathers metrics from operating systems, applications, logfiles, and external devices.checked 4 Oct 2026
- Monitoring limit
- The homepage says its monitoring functionality is limited to simple threshold checking.checked 4 Oct 2026
- Performance and portability
- The project says collectd is written in C for performance and portability, including use on systems without a scripting language or cron daemon.checked 4 Oct 2026
- Plugins
- The homepage says the daemon comes with over 100 plugins.checked 4 Oct 2026
- Purpose
- collectd is a daemon that periodically collects system and application performance metrics and provides mechanisms to store them in various ways.checked 4 Oct 2026
- Scale
- The homepage says collectd includes optimizations and features to handle hundreds of thousands of metrics.checked 4 Oct 2026
- Security contact
- The contact page provides [email protected] and GnuPG key 0x0C705A15 for reporting sensitive security issues.checked 4 Oct 2026
- Storage and graphs
- collectd can write to RRD files but does not generate graphs from them.checked 4 Oct 2026
- Support
- The project directs bug reports to its bug tracker and uses its mailing list for announcements and development discussions.checked 4 Oct 2026
- Uses
- Collected statistics can be used to monitor systems, find performance bottlenecks, and predict future system load.checked 4 Oct 2026
Where it runs
- Platforms
- The download page lists packages or ports for Debian and Ubuntu, Fedora, openSUSE and SLES, Red Hat and CentOS, FreeBSD, Solaris, OpenWrt, and T2 SDE.checked 4 Oct 2026
- Windows
- The download page points to SSC Serv, a native Windows application that collects and dispatches performance data using the collectd network protocol.checked 4 Oct 2026
Alternatives to collectd
- 1

Checkmk
Free planOpen sourceAndroidiOSWebAPI8.8From $275 a month - 2
Netdata
Free planOpen sourceAndroidiOSWebAPI8.7From $4.50 a month - 3
Grafana Cloud Application Observability
Free planAndroidiOSWebAPI8.4From $0.03 a month - 4

Nagios XI
Free planWebAPILinuxmacOS8.1$2,595 one-time - 5

SigNoz
Free planAndroidiOSWebAPI7.6From $19 a month - 6

Amazon CloudWatch Logs
Free planWebAPI7.5$0.03 usage-based
