March 13 – 14, 2019 | NEW YORK
We held a number of workshop sessions that were fun and informative.
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.
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.
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.
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.