
March 13 – 14, 2019 | NEW YORK
We held a number of workshop sessions that were fun and informative.

Introduction to InfluxDB 2.0 & Your First Flux query
Abstract: In this talk, Sonia provided an introduction to InfluxDB 2.0 and a review of the new features. She demonstrated how to install it, insert data, and build your first Flux query.

InfluxDB 1.0: Optimizing InfluxDB Performance
Abstract: This talk by Sam Dillard shows how to optimize InfluxDB 1.0 for performance including hardware and architecture choices, schema design, configuration setup, and running queries.

How to Build a Telegraf Plugin
Abstract: Telegraf is a plugin-driven server agent for collecting & reporting metrics and there are many plugins already written to source data from a variety of services and systems. However, there may be instances where you need to write your own plugin to source data from your particular systems. In this session, Noah provided you with the steps on how to write your own Telegraf plugin. This requires an understanding of the Go programming language.

InfluxEnterprise Architectural Patterns
Abstract: Tim Hall and Sam Dillard discussed architecture patterns with InfluxEnterprise, covering an enterprise overview, features, ingestion and query rates, deployment examples, replication patterns, and general advice.
Speaker: Tim Hall, Sam Dillard | InfluxData
Download the presentation

Container Monitoring Best Practices Using AWS and InfluxData
Abstract: In this talk, you will get an overview of the AWS Container Monitoring Stack as well as how you can use InfluxDB on AWS for container monitoring. This session will include a demo of the solution.

InfluxDB 2.0: Dashboarding 101
Abstract: InfluxDB 2.0 has some new dashboarding and querying capabilities that will make using a time series database even easier. Craig Hobbs, a software developer, provided a walkthrough of how to set up your first dashboard.

Extending Flux – Writing Your Own Functions
Abstract: In this talk you will learn about methods for extending the flux language: porting Go functions to flux, writing pure flux functions, writing custom transformations in Go, and adding custom data sources. A walk through will first demonstrate how to port parts of the Go math library to Flux, and then how they can be applied to time series using a pure flux function. Followed by an overview of how to implement custom transformations and data sources, the talk concludes with design guidelines to help you decide on the best approach for writing your own extension.

Building Modern Data Pipelines for Time-Series Data on GCP with InfluxData
Abstract: This talk provided you with an overview of the Google data pipelines and some use-cases for infrastructure monitoring and IoT (Google). In addition, the talk shared some common solutions that can be deployed on GCP including using InfluxDB for Kubernetes Monitoring and IoT.
Speakers: Ron Pantofaro | Google Cloud & Russ Savage | InfluxData
Download the presentation

InfluxDB 2.0 Client Libraries
Abstract: InfluxDB comes with a new set of client libraries to allow you to insert time series data from your applications into the new InfluxDB 2.0. Specifically, Noah shared how to use the Java client library to insert data and query it in your applications.
Speakers: Noah Crowley | InfluxData
Download the presentation

Setting Up InfluxDB for IoT
Abstract: David provided a walkthrough of a typical data architecture for an IoT device. This was followed by a hands-on workshop to gather data from the device, display it on a dashboard and trigger alerts based on thresholds that you set.
Speakers: David Simmons | InfluxData
Download the presentation