Documentation

InfluxDB Clustered

InfluxDB 3

  • InfluxDB 3 Core New
  • InfluxDB 3 Enterprise New
  • InfluxDB Clustered
  • InfluxDB 3 Cloud New
  • InfluxDB Cloud Serverless
  • InfluxDB Cloud Dedicated
  • InfluxDB 3 Explorer New

InfluxDB 2

  • InfluxDB OSS v2
  • InfluxDB Cloud (TSM)
  • Flux

InfluxDB 1

  • InfluxDB OSS v1
  • InfluxDB Enterprise
  • InfluxDB Cloud 1

Telegraf

  • Telegraf
  • Telegraf Controller New
  • Telegraf Enterprise New

Other products

  • Chronograf
  • Kapacitor
  • InfluxDB Clustered
  • Install InfluxDB Clustered
    • Set up your cluster
      • Prerequisites
      • Configure your cluster
        • Configure AppInstance
        • Use Helm
      • Install your license
      • Deploy your cluster
      • Test your cluster
    • Customize your cluster
      • Customize cluster scale
      • Customize cluster configuration
    • Optimize your cluster
      • Design your schema
      • Identify write methods
      • Simulate load
      • Optimize querying
    • Secure your cluster
      • Set up TLS
      • Set up authentication
  • Get started
    • Set up InfluxDB
    • Write data
    • Query data
  • Write data
    • Use the HTTP API
      • Use v1 and v2 compatibility APIs
    • Use Telegraf
      • Configure Telegraf
      • Dual write to OSS & Clustered
    • Write line protocol data
      • Use the influxctl CLI
      • Use client libraries
    • Write CSV data
      • Use Telegraf
    • Best practices
      • Schema design
      • Optimize writes
      • Data ingest lifecycle
    • Troubleshoot issues
  • Query data
    • Execute queries
      • Use client libraries
        • Use Go
        • Use Python
      • Use the influxctl CLI
      • Use the v1 query API
      • Use visualization tools
    • Query with SQL
      • Explore your schema
      • Basic query
      • Aggregate data
      • Cast types
      • Compare values
      • Fill gaps in data
      • Parameterized queries
    • Query with InfluxQL
      • Explore your schema
      • Basic query
      • Aggregate data
      • Troubleshoot errors
      • Parameterized queries
    • Troubleshoot and optimize queries
      • Optimize queries
      • Query timeout best practices
      • Troubleshoot queries
      • Analyze a query plan
      • Understand Flight responses
      • Report query performance issues
  • Process & visualize data
    • Downsample data
      • Use client libraries
      • Use Quix Streams
    • Summarize data
    • Use data analysis tools
      • Use pandas
      • Use PyArrow
    • Visualize data
      • Use Chronograf
      • Use Grafana
      • Use Power BI
      • Use Superset
      • Use Tableau
    • Send alerts
  • Administer InfluxDB Clustered
    • Identify version
    • Manage your license
    • Manage users
      • Add a user
      • Remove a user
    • Manage databases
      • Create a database
      • Update a database
      • List databases
      • Rename a database
      • Delete a database
      • Undelete a database
    • Manage tables
      • Create a table
      • List tables
      • Rename a table
      • Delete a table
      • Undelete a table
    • Manage tokens
      • Database tokens
        • Create a database token
        • Update a database token
        • List database tokens
        • Revoke a database token
      • Management tokens
        • Create a management token
        • List management tokens
        • Revoke a management token
    • Manage data partitioning
      • Best practices
      • Define custom partitions
      • Partition templates
      • View partitions
    • Backup and restore
    • Query system data
    • Upgrade InfluxDB
    • Scale your cluster
    • Manage environment variables
    • Bypass your identity provider
  • Guides
    • API compatibility
      • v2 API
      • v1 API
    • Migrate data
      • Migrate from TSM to Clustered
      • Migrate from 1.x to Clustered
  • Reference
    • Release notes
      • InfluxDB Clustered
      • influxctl
    • SQL reference
      • Data types
      • SELECT statement
      • JOIN clause
      • WHERE clause
      • GROUP BY clause
      • ORDER BY clause
      • HAVING clause
      • LIMIT clause
      • UNION clause
      • EXPLAIN command
      • Information schema
      • Subqueries
      • Operators
        • Arithmetic operators
        • Comparison operators
        • Logical operators
        • Bitwise operators
        • Other operators
      • Functions
        • Aggregate
        • Selector
        • Time and date
        • Conditional
        • Math
        • String
        • Binary string
        • Array
        • Map
        • Struct
        • Regular expression
        • Hashing
        • Miscellaneous
        • Window
      • Table value constructor
    • InfluxQL reference
      • SELECT statement
      • WHERE clause
      • GROUP BY clause
      • ORDER BY clause
      • LIMIT and SLIMIT clauses
      • OFFSET and SOFFSET clauses
      • SHOW statements
      • Subqueries
      • InfluxQL functions
        • Aggregates
        • Selectors
        • Transformations
        • Date and time
        • Miscellaneous
      • Time and time zones
      • Regular expressions
      • Quotation
      • Math operators
      • InfluxQL internals
      • InfluxQL feature support
    • InfluxDB HTTP API
      • Data API
        • Quick start
        • API compatibility
        • Authentication
        • Common parameters
        • Headers
        • Response codes
        • System information endpoints
        • Usage
        • Ping
        • Query data
        • Write data
        • All endpoints
      • Management API
        • Quick start
        • Database tokens
        • Databases
        • Tables
        • All endpoints
    • Naming restrictions and conventions
    • CLIs
      • influxctl
        • influxctl auth
          • influxctl auth login
          • influxctl auth logout
        • influxctl cluster
          • influxctl cluster get
          • influxctl cluster list
        • influxctl database
          • influxctl database create
          • influxctl database delete
          • influxctl database list
          • influxctl database rename
          • influxctl database undelete
          • influxctl database update
        • influxctl management
          • influxctl management create
          • influxctl management list
          • influxctl management revoke
        • influxctl query
        • influxctl table
          • influxctl table create
          • influxctl table delete
          • influxctl table iceberg
            • influxctl table iceberg disable
            • influxctl table iceberg enable
          • influxctl table list
          • influxctl table rename
          • influxctl table undelete
        • influxctl token
          • influxctl token create
          • influxctl token get
          • influxctl token list
          • influxctl token revoke
          • influxctl token update
        • influxctl user
          • influxctl user list
        • influxctl write
        • influxctl help
        • influxctl version
    • Client libraries
      • Arrow Flight clients
        • C# .NET
        • Go
        • Java Flight SQL
        • Python
        • Python Flight SQL
      • v3 client libraries
        • C# .NET
          • Release notes
        • Go
          • Release notes
        • Java
          • Release notes
        • JavaScript
          • Release notes
        • Python
          • Release notes
        • Rust
          • Release notes
      • v2 client libraries
        • Arduino
        • C#
        • Dart
        • Go
        • Java
        • JavaScript
          • Browsers and web clients
          • Node.js
            • Install
            • Write
        • Kotlin
        • PHP
        • Python
        • R
        • Ruby
        • Scala
        • Swift
      • v1 client libraries
    • InfluxDB internals
      • Arrow Flight SQL
      • Data durability
      • Data retention
      • Storage engine architecture
      • Query plans
    • Other syntaxes
      • Line protocol
    • Glossary
    • Sample data
    • Documentation MCP server