Community
Why Use K-Means for Time Series Data? (Part Three)
In Part One of this series, I give an overview of how to use different statistical functions and K-Means Clustering for anomaly detection for time series data. In Part Two, I share some code showing how to apply K-means to time...
Flux 0.7 Technical Preview
As part of the release of InfluxDB 1.7, we have provided integrated access to a technical preview of Flux. If you haven’t been keeping up with what we are up to, Flux is InfluxData’s new functional data scripting language designed for...
Chronograf 1.7 Released: Flux Query Builder, Predefined Dashboards, and Scoped Annotations
One of the most powerful things about working at InfluxData is the amazing open source community that is constantly using our software in new and exciting ways. With the latest release of Chronograf, we took a look at what our users...
InfluxData Roadshows Coming to Europe This December
InfluxData Roadshows are coming to Europe this December! Our recent roadshows held in several US cities were very well-received. Based on their tremendous success, we’re hitting 3 European citiesMunich, Berlin and Amsterdamall in the first week of December 2018. Many of...
Introducing Developer Support from InfluxData
InfluxData is singularly focused on building the best time series data platform. Our purpose-built stack for metrics and events is becoming the de facto solution for ingesting, querying and processing time series data. As a company, we have always focused on...
Working with Irregular Time Series
One of the benefits of InfluxDB is the ability to store raw events, which might come in at varying intervals, as an irregular time series. However, irregular time series present some unique challenges, and in some cases common operations on the...
Rust can be difficult to learn and frustrating, but it's also the most exciting thing in software development in a long time
I recently decided to put serious effort into learning the Rust programming language. I saw it coming up frequently in interesting projects (e.g. ripgrep) and kept hearing good things about it. My hesitation to picking up Rust since its 1.0 release...
Configuring the Docker Telegraf Input Plugin
Thankfully, monitoring my containers with InfluxDB was surprisingly easy. Unfortunately, deriving value from container data is not. Understanding how to manage and allocate container resources is far from easy and DevOps still remains largely mysterious to me. My lack of understanding...
Writing Logs Directly to InfluxDB
Back in June we published a blog on our “metrics-first” approach to log analysis; we had found that just over a quarter of our users were already using the InfluxData platform for storing logs and non-numerical events. We consider logs to...
How Database Indexes Really Work
I have a growing love of databases that leads me to ask a lot of questions about how they work, and my recent obsession is database indexes. Previously, I knew that if I wanted a particular column or field to be...