Tutorial
Use Flux to Group, Shape, and Analyze Your Time Series Data
Flux is a programming language designed from the ground up for time series analysis. Traditionally, grouping, shaping, and performing mathematical operations across large dynamic time series datasets is cumbersome. Flux’s goal is to make it working with these datasets much more...
Multi-Data Source Flux Introduced in InfluxDB 2 Alpha 14
As our co-founder Paul wrote extensively in InfluxDB 2.0’s Alpha Release announcement, we believe Flux will play an important role in combining time series data with many different data sources. Flux’s first official multi-data store step is InfluxDB 2.0 Alpha 14’s...
The Chande Momentum Oscillator and InfluxDB
I’m sitting in my friend’s living room. He’s sitting cross-legged in white linen pants, with his hands casually placed on his knees, nodding gently. His guests are part of a fairly successful pop band, and they’re recounting their adventures from their...
Getting Started with InfluxDB 2.0: Scraping Metrics, Running Telegraf, Querying Data, and Writing Data
Now that we’ve released InfluxDB 2.0 Alpha, you’re probably curious to try it but might not know where to start. This post will guide you through the process of getting it running locally on your machine. By the end of this...
Practical Uses of Cross-Measurement Math in Flux
I’ve been spending a lot of time lately with the 2.0 Alpha releases and I’m here to tell you: some of the new things coming are really, really cool! Especially for IoT. The one I’ve been using lately has been the...
How to Use InfluxDB's Holt-Winters Function for Predictions
Welcome to Part Three of this three-part blog post series. To understand Part Three, I suggest reading Part One and Two first. In Part One, we covered: When to use Holt-Winters How Single Exponential Smoothing works A conceptual overview of optimization for...
Finding More Hidden Gems in Holt-Winters
Welcome back to this three-part blog post series on Holt-Winters and why it’s still highly relevant today. To understand Part Two, I suggest reading Part One, in which we covered: When to use Holt-Winters; How Single Exponential Smoothing works; A conceptual overview...
When You Want Holt-Winters Instead of Machine Learning
Machine Learning (ML) gets a lot of hype, but its classical predecessors are still immensely powerful, especially in the time-series space. Error, Trend, Seasonality Forecast (ETS), Autoregressive Integrated Moving Average (ARIMA) and Holt-Winters are three classical methods that are not only...
Using GraphQL with InfluxDB and Flux
In a previous post, we showed you how to make Flux queries in a Rails app. In this post, we’ll extend that knowledge to use GraphQL in a Rails app which leverages the power of Flux to query InfluxDB. This allows...
How To: Building Flux Queries in Chronograf
As you all may or may not know (and if you don’t, you haven’t been reading my posts!), I’ve built an embedded IoT gateway proof of concept device that runs (of course) InfluxDBreally the entire TICK Stackand collects data from connected...