Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to InfluxDB 2.0 (Kubernetes London...
Search
David McKay
February 12, 2019
Technology
0
56
Introduction to InfluxDB 2.0 (Kubernetes London - February 2019)
David McKay
February 12, 2019
Tweet
Share
More Decks by David McKay
See All by David McKay
The Telegraf Toolbelt (InfluxDays SF, 2019)
rawkode
0
140
The DShell Pattern (DevOpsDays London 2019)
rawkode
0
200
Cloud Native Telegraf - Cloud Native London (September 2019)
rawkode
0
49
Developing Your Own Flux Packages (InfluxDays London 2019)
rawkode
0
120
Introduction to Time Series (Software Circus, April 2019)
rawkode
0
140
Introduction to Time Series (Cloud Native Kraków, April 2019)
rawkode
0
91
Introduction to Time Series (Cloud Native Wales, April 2019)
rawkode
0
86
Kickass Development Environments with Docker (PHPBenelux 2019)
rawkode
0
100
LaraconEU 2018 - Kickass Development Environments with Docker
rawkode
2
300
Other Decks in Technology
See All in Technology
自動テストの世界に、この5年間で起きたこと
autifyhq
10
8.6k
「海外登壇」という 選択肢を与えるために 〜Gophers EX
logica0419
0
710
OpenID BizDay#17 KYC WG活動報告(法人) / 20250219-BizDay17-KYC-legalidentity
oidfj
0
250
目の前の仕事と向き合うことで成長できる - 仕事とスキルを広げる / Every little bit counts
soudai
25
7.2k
速くて安いWebサイトを作る
nishiharatsubasa
11
13k
プロダクトエンジニア構想を立ち上げ、プロダクト志向な組織への成長を続けている話 / grow into a product-oriented organization
hiro_torii
1
220
Active Directoryハッキング
cryptopeg
1
120
ビジネスモデリング道場 目的と背景
masuda220
PRO
9
560
明日からできる!技術的負債の返済を加速するための実践ガイド~『ホットペッパービューティー』の事例をもとに~
recruitengineers
PRO
3
410
ホワイトボードチャレンジ 説明&実行資料
ichimichi
0
130
7日間でハッキングをはじめる本をはじめてみませんか?_ITエンジニア本大賞2025
nomizone
2
1.9k
表現を育てる
kiyou77
1
220
Featured
See All Featured
Writing Fast Ruby
sferik
628
61k
Faster Mobile Websites
deanohume
306
31k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Building an army of robots
kneath
303
45k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
A better future with KSS
kneath
238
17k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.3k
The Pragmatic Product Professional
lauravandoore
32
6.4k
Designing on Purpose - Digital PM Summit 2013
jponch
117
7.1k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
7
630
Transcript
Kubernetes London (Feb ‘19) @rawkode Introduction to InfluxDB 2.0 Kubernetes
London
Kubernetes London (Feb ‘19) @rawkode David McKay ➔ Containers ➔
Kubernetes ➔ Rust ➔ Elixir ➔ CQRS / Event Sourcing Developer Advocate @InfluxData
Kubernetes London (Feb ‘19) @rawkode
Kubernetes London (Feb ‘19) @rawkode Demo Prep
Kubernetes London (Feb ‘19) @rawkode What is InfluxDB?
Kubernetes London (Feb ‘19) @rawkode What is InfluxDB? The Modern
Engine for Metrics & Events
Kubernetes London (Feb ‘19) @rawkode Metrics ➔ Load=48 ➔ Memory
Usage=62% ➔ Request Latency=124µs ➔ Unscheduled Pods=37 ➔ …
Kubernetes London (Feb ‘19) @rawkode Events ➔ Kafka compaction started
➔ VM died in eu-west1 ➔ Developer deploys million-dollar-app=v1.2.3
Kubernetes London (Feb ‘19) @rawkode Metrics & Events Kafka compaction
started VM died in eu-west1 Developer deploys million-dollar-app=v1.2.3 Load=48 Memory Usage=62% Request Latency=124µs Unscheduled Pods=37
Kubernetes London (Feb ‘19) @rawkode What is InfluxDB? InfluxData provides
the leading time series platform to instrument, observe, learn and automate any system, application and business process across a variety of use cases.
Kubernetes London (Feb ‘19) @rawkode TICK Stack
Kubernetes London (Feb ‘19) @rawkode Telegraf Collector Tiger
Kubernetes London (Feb ‘19) @rawkode InfluxDB Time Series Database I'iwi
Kubernetes London (Feb ‘19) @rawkode Chronograf Dashboarding Giraffe
Kubernetes London (Feb ‘19) @rawkode Chronograf
Kubernetes London (Feb ‘19) @rawkode Metrics & Events
Kubernetes London (Feb ‘19) @rawkode Kapacitor Automation Koala
Kubernetes London (Feb ‘19) @rawkode Well, that was 1.x …
Kubernetes London (Feb ‘19) @rawkode InfluxDB 2.0
Kubernetes London (Feb ‘19) @rawkode InfluxDB 2.0 Single Binary
Kubernetes London (Feb ‘19) @rawkode InfluxDB 2.0 Single Binary ➔
Multi Tenant ➔ Single Consistent Documented API ➔ Official Client Libraries ◆ Ruby ◆ PHP ◆ Go ◆ JS ◆ Python ◆ Kotlin ◆ Java ◆ dotNet ➔ Understands Docker ➔ Understands Kubernetes ➔ Powered by Kubernetes
Kubernetes London (Feb ‘19) @rawkode Flux
Kubernetes London (Feb ‘19) @rawkode Flux Data Scripting Language //
CPU Usage from(bucket:"telegraf/autogen") |> range(start:-1h) |> filter(fn:(r) => r._measurement == "cpu" and r.cpu == "cpu-total" ) |> aggregateWindow(every: 1m, fn: mean)
Kubernetes London (Feb ‘19) @rawkode Flux Data Scripting Language ➔
Available Now! ◆ >= 1.7 ◆ 2.0 (Alpha) ➔ Transpiler from/to InfluxQL ➔ Works with Chronograf & Grafana
Kubernetes London (Feb ‘19) @rawkode ★ fromPrometheus() ★ fromKafka() ★
fromS3() Flux Data Scripting Language
Kubernetes London (Feb ‘19) @rawkode Demo
Kubernetes London (Feb ‘19) @rawkode Questions?