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
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
260
0
Share
Kafka for Rubyists: Monitoring
karol.galanciak
December 20, 2020
More Decks by karol.galanciak
See All by karol.galanciak
Kafka For Rubyists - Advanced Karafka
azdaroth
0
610
kafka_for_rubyists_advanced_kafka.pdf
azdaroth
0
370
Kafka for Rubyists: Consuming and Performance
azdaroth
0
350
Kafka for Rubyists: Intro to Kafka
azdaroth
0
490
Kafka for Rubyists: Topics and Publishing Messages
azdaroth
0
270
What's New in Rails 5?
azdaroth
0
330
[PL] Od zera do developera
azdaroth
0
450
Introduction to ember-data-partial-model
azdaroth
0
380
The Art Of Self-Defense - How To Protect Yourself From Nils
azdaroth
1
230
Other Decks in Programming
See All in Programming
20260514 - build with ai 2026 - build LINE Bot with Gemini CLI
line_developers_tw
PRO
0
400
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
22
12k
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.6k
🦞OpenClaw works with AWS
licux
1
350
AI-DLC Deep Dive
yuukiyo
9
5.7k
ソースコード→AST→オペコード、の旅を覗いてみる
o0h
PRO
1
130
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
690
【26新卒研修】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
150
Back to the roots of date
jinroq
0
790
サークル参加から学ぶ、小さな事業の回し方
yuzneri
0
160
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
380
tRPCの概要と少しだけパフォーマンス
misoton665
2
270
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Building the Perfect Custom Keyboard
takai
2
750
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Context Engineering - Making Every Token Count
addyosmani
9
870
The SEO Collaboration Effect
kristinabergwall1
1
440
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
390
Side Projects
sachag
455
43k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
180
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
340
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
690
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!