© 2017 InfluxData. All rights reserved.1 © 2017 InfluxData. All rights reserved.1
An introduction to Rancher and how to handle time series data in container orchestration with InfluxData
12 SEP 2017
Monitoring Kubernetes in Rancher
© 2017 InfluxData. All rights reserved.2 © 2017 InfluxData. All rights reserved.2
Our Speakers Today
William Jimenez
Solution Architect
Gunnar Aasen
Partner Engineering
© 2017 InfluxData. All rights reserved.3 © 2017 InfluxData. All rights reserved.3
Agenda
¨Introduction to Rancher
¨Getting started with K8s on Rancher
¨Understanding the time-series problem
¨Introduction to InfluxData
¨Demo
¨Q & A
Rancher Labs Introduction
Complete Container Management Solution
Rancher Highlights
• Unified approach to running containers on-prem or in the cloud
• Powerful REST API for automating the end-to-end container
lifecycle
• Enterprise controls such as RBAC and audit logging with
integration into common authentication providers such as AD,
SAML, LDAP.
• Automated Kubernetes deployments and upgrades
• Integrations with storage technologies such as EBS/NFS/NetApp,
etc.
How Rancher Works
© 2017 InfluxData. All rights reserved.8 © 2017 InfluxData. All rights reserved.8
What makes time-series unique
¨Needs fast ingestion of data
¨High & low precision data have different retention policy
¨Software agent or DB must be able to compute
¨Unique & changing time query
Containers generating huge data load
¨Regular vs. irregular
¨Containers themselves + components within
Understanding the time series problem
© 2017 InfluxData. All rights reserved.9 © 2017 InfluxData. All rights reserved.9
Time to metrics… graphs… value…
¨Primary developers of InfluxDB
¨Created the TICK stack: platform for time series
¨Telegraf and Chronograf fully open source
¨InfluxDB and Kapacitor open core
¨Single nodes scale to 1 million points ingested per second
¨Enterprise clustered and high availability solution
¨InfluxCloud managed platform
¨Rolling out more Rancher
Introduction
© 2017 InfluxData. All rights reserved.10 © 2017 InfluxData. All rights reserved.10
Platform Components
Telegraf
¨Collection of metrics and events
¨Many input plugins, deployed to worker nodes
InfluxDB
¨High performance time-series database
Chronograf
¨Graphing UI for InfluxDB & Kapacitor
Kapacitor
¨Metrics processing and alerting engine
© 2017 InfluxData. All rights reserved.11 © 2017 InfluxData. All rights reserved.11
Demo
© 2017 InfluxData. All rights reserved.12 © 2017 InfluxData. All rights reserved.12
Learn More
URL or other notes on where to find further info.
URL or other notes on where to find further info.
https://www.influxdata.com/blog/kubernetes-monitoring-and-autoscaling-wi
th-telegraf-and-kapacitor/
http://rancher.com/kubernetes/
https://github.com/rancher/rancher#installation
© 2017 InfluxData. All rights reserved.13 © 2017 InfluxData. All rights reserved.13
Q & A?

Monitor Kubernetes in Rancher using InfluxData

  • 1.
    © 2017 InfluxData.All rights reserved.1 © 2017 InfluxData. All rights reserved.1 An introduction to Rancher and how to handle time series data in container orchestration with InfluxData 12 SEP 2017 Monitoring Kubernetes in Rancher
  • 2.
    © 2017 InfluxData.All rights reserved.2 © 2017 InfluxData. All rights reserved.2 Our Speakers Today William Jimenez Solution Architect Gunnar Aasen Partner Engineering
  • 3.
    © 2017 InfluxData.All rights reserved.3 © 2017 InfluxData. All rights reserved.3 Agenda ¨Introduction to Rancher ¨Getting started with K8s on Rancher ¨Understanding the time-series problem ¨Introduction to InfluxData ¨Demo ¨Q & A
  • 4.
  • 5.
  • 6.
    Rancher Highlights • Unifiedapproach to running containers on-prem or in the cloud • Powerful REST API for automating the end-to-end container lifecycle • Enterprise controls such as RBAC and audit logging with integration into common authentication providers such as AD, SAML, LDAP. • Automated Kubernetes deployments and upgrades • Integrations with storage technologies such as EBS/NFS/NetApp, etc.
  • 7.
  • 8.
    © 2017 InfluxData.All rights reserved.8 © 2017 InfluxData. All rights reserved.8 What makes time-series unique ¨Needs fast ingestion of data ¨High & low precision data have different retention policy ¨Software agent or DB must be able to compute ¨Unique & changing time query Containers generating huge data load ¨Regular vs. irregular ¨Containers themselves + components within Understanding the time series problem
  • 9.
    © 2017 InfluxData.All rights reserved.9 © 2017 InfluxData. All rights reserved.9 Time to metrics… graphs… value… ¨Primary developers of InfluxDB ¨Created the TICK stack: platform for time series ¨Telegraf and Chronograf fully open source ¨InfluxDB and Kapacitor open core ¨Single nodes scale to 1 million points ingested per second ¨Enterprise clustered and high availability solution ¨InfluxCloud managed platform ¨Rolling out more Rancher Introduction
  • 10.
    © 2017 InfluxData.All rights reserved.10 © 2017 InfluxData. All rights reserved.10 Platform Components Telegraf ¨Collection of metrics and events ¨Many input plugins, deployed to worker nodes InfluxDB ¨High performance time-series database Chronograf ¨Graphing UI for InfluxDB & Kapacitor Kapacitor ¨Metrics processing and alerting engine
  • 11.
    © 2017 InfluxData.All rights reserved.11 © 2017 InfluxData. All rights reserved.11 Demo
  • 12.
    © 2017 InfluxData.All rights reserved.12 © 2017 InfluxData. All rights reserved.12 Learn More URL or other notes on where to find further info. URL or other notes on where to find further info. https://www.influxdata.com/blog/kubernetes-monitoring-and-autoscaling-wi th-telegraf-and-kapacitor/ http://rancher.com/kubernetes/ https://github.com/rancher/rancher#installation
  • 13.
    © 2017 InfluxData.All rights reserved.13 © 2017 InfluxData. All rights reserved.13 Q & A?