Introduction to the InfluxData platform
InfluxDB is a database built to collect, process, transform, and store event and time series data, and is ideal for use cases that require real-time ingest and fast query response times to build user interfaces, monitoring, and automation solutions.
What’s my InfluxDB version?
With multiple InfluxDB deployment options available, identifying which one you’re using is important for accessing the correct documentation and features.
Identify your InfluxDB version using:
- Interactive version detector
- URL pattern recognition
- Command-line tools
- HTTP API headers
Or browse the product lineup below to find yours.
InfluxDB 3
InfluxDB 3 is InfluxDB’s next generation that unlocks series limitations present in the Time Structured Merge Tree (TSM) storage engine and allows infinite series cardinality without any impact on overall database performance. It also brings with it native SQL support and improved InfluxQL performance.
Self-hosted
- InfluxDB 3 Core: open source time series database with object storage support and built-in data processing capabilities
- InfluxDB 3 Enterprise: extends Core with clustering, high availability, and advanced security features
- InfluxDB Clustered: a highly available InfluxDB 3 cluster hosted and managed using Kubernetes on your own infrastructure
Hosted
- InfluxDB Cloud Serverless: fully managed, multi-tenant InfluxDB 3 instance
- InfluxDB Cloud Dedicated: fully managed, single-tenant InfluxDB 3 cluster
InfluxDB 3 Explorer
InfluxDB 3 Explorer is the standalone web application designed for visualizing, querying, and managing your data stored in InfluxDB 3 Core and Enterprise.
Telegraf
Telegraf is a plugin-driven server agent for collecting and reporting metrics. It supports over 300 input and output plugins, including support for InfluxDB 3.
InfluxDB 2.x
Legacy product - New InfluxDB Cloud signups use InfluxDB 3
InfluxDB Cloud (TSM) is a legacy managed service based on InfluxDB v2.x. New signups are no longer available. New InfluxDB Cloud signups are directed to InfluxDB Cloud Serverless (powered by InfluxDB 3).
Existing InfluxDB Cloud (TSM) customers should consider migrating to InfluxDB 3. If you are looking to use InfluxDB v2 (TSM), consider self-hosting InfluxDB OSS v2.
The InfluxDB 2 platform consolidates InfluxDB, Chronograf, and Kapacitor from the InfluxData 1.x platform into a single packaged solution, with added features and flexibility:
- InfluxDB OSS 2.x: Open source platform solution in a single binary
- InfluxDB Cloud (TSM): Legacy managed cloud service (new signups unavailable)
- Telegraf: Data collection agent
Integrate InfluxDB 2.0 applications with InfluxDB Enterprise 1.8+
Use InfluxDB 2.0 API compatibility endpoints to integrate applications built on InfluxDB 2.0 or InfluxDB Cloud with InfluxDB Enterprise 1.8+:
- Query data in InfluxDB Enterprise using
api/v2/queryand Flux. - Write data to InfluxDB Enterprise using
api/v2/write(compatible with InfluxDB 2.0 client libraries).
InfluxDB 1.x
The InfluxDB 1.x platform provides time series data storage with the TICK stack (Telegraf, InfluxDB, Chronograf, Kapacitor).
Products:
- InfluxDB OSS v1: Open source, self-hosted time series database
- InfluxDB Enterprise v1: Commercial, self-hosted cluster with HA and advanced features
- InfluxDB Cloud 1: Legacy managed cloud service (new signups unavailable)
- Telegraf: Data collection agent
- Chronograf: Visualization and dashboarding
- Kapacitor: Data processing and alerting
InfluxDB Cloud 1
Legacy product - New InfluxDB Cloud signups use InfluxDB 3
InfluxDB Cloud 1 (also known as InfluxCloud 1.x) is a legacy managed service based on InfluxDB Enterprise v1. New signups are no longer available. New InfluxDB Cloud signups are directed to InfluxDB Cloud Serverless (powered by InfluxDB 3).
Existing InfluxDB Cloud 1 customers should consider migrating to InfluxDB 3. If you are looking to use InfluxDB v1, consider self-hosting InfluxDB OSS v1.
InfluxDB Cloud 1 was a Database as a Service (DBaaS) offering that provided fully managed, production-ready InfluxDB Enterprise v1 clusters hosted on AWS. It was designed to collect, store, and process time series data without the operational overhead of managing infrastructure.
Key characteristics
- Managed infrastructure: Production-ready clusters with multiple data and meta nodes managed by InfluxData
- TICK stack support: Full support for Telegraf, InfluxDB, Chronograf, and Kapacitor
- Database and retention policy data model: Uses databases and retention policies
- InfluxQL query language: Primary query language for Cloud 1
- Optional add-ons: Managed Grafana available for rich visualization and dashboarding
Documentation and support
- Technical documentation: InfluxDB Cloud 1 users should refer to InfluxDB Enterprise v1 documentation, as InfluxDB Cloud 1 is based on Enterprise v1
- InfluxDB Cloud 1 support portal: For account, billing, and service questions, visit help.influxcloud.net
- API compatibility: InfluxDB Cloud 1 uses the same APIs and tools as InfluxDB Enterprise v1
Migrate to InfluxDB 3
InfluxDB Enterprise, Cloud 1, and Cloud (TSM) customers can migrate to modern InfluxDB 3 products with improved performance, scalability, and features. Migration options include:
- InfluxDB 3 Enterprise: Self-hosted with clustering, high availability, and advanced security
- InfluxDB Cloud Serverless: Fully managed, multi-tenant InfluxDB 3 with automatic scaling
- InfluxDB Cloud Dedicated: Single-tenant InfluxDB 3 cluster with dedicated resources
Questions about migrating to InfluxDB 3? Contact InfluxData Sales.
All InfluxDB 3 products provide v1 compatibility APIs and the v2 write API to ease the transition:
- Use
/writeand/queryendpoints with existing v1 client libraries and tools - Use
/api/v2/writeendpoint with existing v2 client libraries and tools - Map v1 databases and retention policies (DBRP) to InfluxDB 3 databases and InfluxDB Cloud Serverless buckets
- Authenticate using tokens or username/password schemes
- Migrate workloads incrementally without rewriting applications
Migration guides:
- Use compatibility APIs and client libraries to write data to InfluxDB 3 Enterprise
- Migrate data to InfluxDB Cloud Dedicated
- Migrate data to InfluxDB Cloud Serverless
Was this page helpful?
Thank you for your feedback!
Support and feedback
Thank you for being part of our community! We welcome and encourage your feedback and bug reports for and this documentation. To find support, use the following resources:
- InfluxDB Community Slack (Preferred)
- InfluxDB Discord Server
- InfluxData Community
- InfluxDB Subreddit
Customers with an annual or support contract can contact InfluxData Support.