Successfully reported this slideshow.
Your SlideShare is downloading. ×

InfluxDB + Telegraf Operator: Easy Kubernetes Monitoring

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Check these out next

1 of 10 Ad

InfluxDB + Telegraf Operator: Easy Kubernetes Monitoring

Download to read offline

Telegraf is an open-source server agent designed to collect metrics from stacks, sensors, and systems — with nearly 300 inputs and outputs. Telegraf Operator makes it easy to use Telegraf for monitoring your Kubernetes workloads. It enables developers to define a common output destination for all metrics, and configure Sidecar monitoring on your application pods using annotations. With the Telegraf sidecar container added, it will collect data and start pushing the metrics to a time series database, like InfluxDB. Discover how to use the Telegraf Operator as a control center for managing individual Telegraf instances which are deployed throughout Kubernetes clusters. Find out how to use the InfluxDB and Telegraf Operator to monitor and get metrics from your Kubernetes workloads.

Join this webinar as InfluxData's Pat Gaughen and Wojciech Kocjan provide:
InfluxDB & Telegraf overview
Telegraf Operator deep-dive
Live demos of sample deployments!

Telegraf is an open-source server agent designed to collect metrics from stacks, sensors, and systems — with nearly 300 inputs and outputs. Telegraf Operator makes it easy to use Telegraf for monitoring your Kubernetes workloads. It enables developers to define a common output destination for all metrics, and configure Sidecar monitoring on your application pods using annotations. With the Telegraf sidecar container added, it will collect data and start pushing the metrics to a time series database, like InfluxDB. Discover how to use the Telegraf Operator as a control center for managing individual Telegraf instances which are deployed throughout Kubernetes clusters. Find out how to use the InfluxDB and Telegraf Operator to monitor and get metrics from your Kubernetes workloads.

Join this webinar as InfluxData's Pat Gaughen and Wojciech Kocjan provide:
InfluxDB & Telegraf overview
Telegraf Operator deep-dive
Live demos of sample deployments!

Advertisement
Advertisement

More Related Content

Slideshows for you (20)

Similar to InfluxDB + Telegraf Operator: Easy Kubernetes Monitoring (20)

Advertisement

More from InfluxData (20)

Recently uploaded (20)

Advertisement

InfluxDB + Telegraf Operator: Easy Kubernetes Monitoring

  1. 1. Using InfluxDB and Telegraf Operator to monitor and get metrics from your Kubernetes workloads InfluxDB + Telegraf Operator: Easy Kubernetes Monitoring
  2. 2. © 2021 InfluxData. All rights reserved. 2 Wojciech Kocjan Software Engineer @ InfluxData @wojciechka @wojciechka
  3. 3. © 2021 InfluxData. All rights reserved. 3 Pat Gaughen Engineer Manager @ InfluxData @dyzamica @gaughen
  4. 4. © 2021 InfluxData. All rights reserved. 4 InfluxDB ● The platform for building time series applications ● At the heart, an opensrc db purpose-built for time-stamped data ● Start from the UI or skip right to the raw code and API. ○ APIs and client libraries for 12 languages
  5. 5. © 2021 InfluxData. All rights reserved. 5 Telegraf ● Open Source agent designed to collect & report metrics from stacks, sensors, and systems ○ Maintained by InfluxData and a friendly community ○ Regular releases for popular operating systems and architectures ● Supports around 300 different plugins ○ Getting data from large number of data sources ○ Outputting data to various tools and databases ○ Powerful data pre-processing and/or batching
  6. 6. © 2021 InfluxData. All rights reserved. 6 Telegraf Operator ● Open source K8s operator that injects Telegraf to gather data ○ Lifecycle and deployment separate from telegraf itself ○ Includes configuration of app classes and where their data is sent ● Adds sidecar to workloads with specific pod annotations ○ What data to scrape, how often and app class part of annotations ○ Allows using prometheus scraping as well as all of Telegraf’s plugins ● Used to monitor workloads at InfluxData ○ Both telegraf-operator and telegraf used extensively at InfluxData
  7. 7. © 2021 InfluxData. All rights reserved. 7 Deploying telegraf-operator !
  8. 8. © 2021 InfluxData. All rights reserved. 8 Demo plan ● Deploy InfluxDB v2 to cluster, log in to it ● Deploy telegraf-operator to cluster ○ first ensuring it’s configured for hot reload ● Configure telegraf-operator classes and explain configuration ○ mention how this would work for InfluxDB Cloud ● Deploy some workloads - nginx, redis ○ Show sidecars being added automatically ○ Go back to InfluxDB and show data in dashboards
  9. 9. © 2021 InfluxData. All rights reserved. 9 Questions?
  10. 10. Thank You

×