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 - February 2019)
Search
David McKay
February 12, 2019
Technology
0
53
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
130
The DShell Pattern (DevOpsDays London 2019)
rawkode
0
170
Cloud Native Telegraf - Cloud Native London (September 2019)
rawkode
0
39
Developing Your Own Flux Packages (InfluxDays London 2019)
rawkode
0
110
Introduction to Time Series (Software Circus, April 2019)
rawkode
0
130
Introduction to Time Series (Cloud Native Kraków, April 2019)
rawkode
0
82
Introduction to Time Series (Cloud Native Wales, April 2019)
rawkode
0
77
Kickass Development Environments with Docker (PHPBenelux 2019)
rawkode
0
81
LaraconEU 2018 - Kickass Development Environments with Docker
rawkode
2
280
Other Decks in Technology
See All in Technology
Azure Container Apps + Bicep 〜 こんな感じで運用しています
kaz29
2
470
Google Cloud Next '24 Recap(Cloud Run/k8s)
mokocm
0
140
Meta Quest 3 で動く桜マシマシ WebXR アプリを IBM Cloud Code Engine と Babylon.js で作った話
1ftseabass
PRO
0
120
よく聞くけど使ったことないソフトウェアNo.1 KafkaとSnowflake
foursue
4
350
Vertex AI を中心に 生成AIのアップデートを共有します
kaz1437
0
300
Reducing Cross-Zone Egress at Spotify with Custom gRPC Load Balancing Recap
koh_naga
0
200
SIEMを用いて、セキュリティログ分析の可視化と分析を実現し、PDCAサイクルを回してみた
coconala_engineer
0
280
「スニダン」開発組織の構造に込めた意図 ~組織作りはパッションや政治ではない!~
rinchsan
3
550
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
370
Next'24 事例セッションの紹介とクラウド資格を活用したキャリア形成について語りMuscle
yasumuusan
1
440
Databricks における 『MLOps』
databricksjapan
2
170
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
240
Featured
See All Featured
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
14
1.5k
4 Signs Your Business is Dying
shpigford
175
21k
The Invisible Side of Design
smashingmag
294
49k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Building Your Own Lightsaber
phodgson
99
5.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
7
1k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Done Done
chrislema
178
15k
Git: the NoSQL Database
bkeepers
PRO
422
63k
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?