InfluxDB
Purpose-built time-series database for metrics, events, and real-time analytics at high write volumes.
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.
- Categories
- Monitoring
- Languages
- Go, Rust
- License
- MIT
Related Projects
Graphite
Apache-2.0Time-series metrics storage and graphing system that has been a foundational building block of monitoring stacks for over a decade.
- Monitoring
M3
Apache-2.0Horizontally scalable, distributed time-series database and metrics platform built at Uber for very large-scale monitoring.
- Monitoring
OpenTelemetry Collector
Apache-2.0Vendor-neutral pipeline for collecting, processing, and exporting traces, metrics, and logs from applications to any observability backend.
- Monitoring
Prometheus
Apache-2.0Open source systems monitoring and alerting toolkit with a dimensional data model and powerful query language.
- Monitoring
Spotted an error? Suggest an edit on GitHub.