InfluxDB Time Series
Store and query time-series data with InfluxDB. Designs measurement schemas, writes line protocol, builds Flux and InfluxQL queries, sets retention and downsampling, and powers IoT and monitoring dashboards.
This skill makes Claude an InfluxDB specialist. It models measurements, tags, and fields for high-cardinality time-series workloads, ingests via line protocol and Telegraf, and queries with Flux and InfluxQL. Covers retention policies, continuous queries and tasks for downsampling, and connecting InfluxDB to Grafana for IoT, metrics, and observability dashboards.
When to use
Use when designing an InfluxDB schema, writing Flux or InfluxQL queries, setting retention and downsampling, or building time-series dashboards for IoT and monitoring.
Examples
Design a schema
Model measurements
Design an InfluxDB measurement schema for sensor readings with tags for device and location
Write a Flux query
Aggregate over time
Write a Flux query for the 5-minute average temperature per device over the last 24 hours
Downsample data
Retention strategy
Set up an InfluxDB task that downsamples raw metrics to hourly rollups and expires raw data after 7 days