InfluxDB
Purpose-built time-series database for metrics, events, and real-time analytics at high write volumes.
- Actively maintained
- Well documented
- Permissive license
Overview
InfluxDB is a database designed specifically for time-stamped data - metrics, sensor readings, application events - optimized for very high write throughput and time-range queries, with its own query language built around time-series operations. It's used both as a monitoring backend and directly by applications that generate time-series data.
InfluxDB is a fit for teams that need a general-purpose time-series database rather than one purpose-built exclusively for Prometheus-style metrics, and for IoT, sensor, or analytics use cases beyond infrastructure monitoring.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Leading purpose-built time-series database, a strong representative pick.
- Foundational
- Vendor-backed
- Categories
- Monitoring
- Languages
- Go, Rust
- License
- MIT
Related Projects
OpenTelemetry Collector
Apache-2.0Vendor-neutral pipeline for collecting, processing, and exporting traces, metrics, and logs from applications to any observability backend.
Actively maintained
- Monitoring
Prometheus
Apache-2.0Open source systems monitoring and alerting toolkit with a dimensional data model and powerful query language.
Actively maintained
- Monitoring
M3
Apache-2.0Horizontally scalable, distributed time-series database and metrics platform built at Uber for very large-scale monitoring.
Actively maintained
- Monitoring
Graphite
Apache-2.0Time-series metrics storage and graphing system that has been a foundational building block of monitoring stacks for over a decade.
Actively maintained
- Monitoring
Spotted an error? Suggest an edit on GitHub.