Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Kafka for Rubyists: Monitoring
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
karol.galanciak
December 20, 2020
Programming
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Kafka for Rubyists: Monitoring
karol.galanciak
December 20, 2020
More Decks by karol.galanciak
See All by karol.galanciak
CPTO - The Role of the Future in Startups an Scaleups (and How to Become One)
azdaroth
0
19
Kafka For Rubyists - Advanced Karafka
azdaroth
0
630
kafka_for_rubyists_advanced_kafka.pdf
azdaroth
0
390
Kafka for Rubyists: Consuming and Performance
azdaroth
0
380
Kafka for Rubyists: Intro to Kafka
azdaroth
0
520
Kafka for Rubyists: Topics and Publishing Messages
azdaroth
0
280
What's New in Rails 5?
azdaroth
0
360
[PL] Od zera do developera
azdaroth
0
480
Introduction to ember-data-partial-model
azdaroth
0
430
Other Decks in Programming
See All in Programming
Zero-Tap Sign-In対応、結局何をすればいいの?
mitohato14
0
190
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
450
SalesForceを内製化!? ~ HR事業を支える顧客管理基盤のインフラを大公開 ~
oku053
0
190
AIで開発が速くなった先で、開発チームは何を目指すか
shihochan
1
1.7k
Kotlinize Is Not Just Converting to Kotlin
chigichan24
1
180
オーケストレーション記述言語 Katari
yukikurage
0
150
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
160
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
360
Simple Storage Service(S3) is not simple
iwatsukayura
0
310
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
190
🇪🇸 React Alicante 2026 (Workshop)
ythecombinator
PRO
0
100
ChromeでローカルLLM
ryu1013
0
160
Featured
See All Featured
How to Ace a Technical Interview
jacobian
280
24k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
580
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
440
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
570
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
890
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
ラッコキーワード サービス紹介資料
rakko
3
5.4M
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
950
Building AI with AI
inesmontani
PRO
1
1.3k
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Transcript
Kafka & Karafka - Monitoring
Monitoring - Warning - No monitoring? Forget about using Kafka
on production
Monitoring - Kafka cluster itself vs. application-related metrics - Both
are critical - Karafka uses ruby-kafka (versions 1.x) under the hood, which has a great integration with Datadog/Statsd
Kafka Broker metrics - Under-replicated partitions
Kafka Broker metrics - Active Controller Count
Kafka Broker metrics - messages_in_per_sec
Kafka Broker metrics - bytes_in_per_sec
Kafka Broker metrics - bytes_out_per_sec
Kafka Broker metrics - Leader count
Kafka Broker metrics - Offline Partitions Count
Kafka Broker metrics - Replication Max Lag
Kafka Broker metrics - (AWS MSK) data_logs_disk_used
Producer metrics - is stuff working at all? - ruby_kafka.api.calls
Producer metrics - are messages getting published? - ruby_kafka.producer.deliver.messages
Producer metrics - are messages getting published? - ruby_kafka.producer.deliver.attempts
Producer metrics - are messages getting published? - ruby_kafka.producer.deliver.errors
Consumer metrics - does stuff work at all? - ruby_kafka.api.calls
Consumer metrics - does stuff work at all? - ruby_kafka.api.errors
Consumer metrics - are messages getting consumed? - ruby_kafka.consumer.lag{*} by
{topic,partition}
Consumer metrics - are messages getting consumed? - ruby_kafka.consumer.messages by
{topic,partition}
Consumer metrics - is there anything wrong going on with
consumers? - ruby_kafka.consumer.leave_group
Consumer metrics - is there anything wrong going on with
consumers? - ruby_kafka.consumer.sync_group
Consumer metrics - is there anything wrong going on with
consumers? - ruby_kafka.consumer.join_group
Consumer metrics - is there anything wrong going on with
consumers? - ruby_kafka.fetcher.queue_size
Thanks!