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
Prometheus_Kafka_Consumer_Group_Exporter使ってみました...
Search
yosshi_
December 18, 2018
1.2k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Prometheus_Kafka_Consumer_Group_Exporter使ってみました__.pdf
yosshi_
December 18, 2018
More Decks by yosshi_
See All by yosshi_
Getting Started with Kubernetes Observability
yosshi_
8
2.8k
PromQL_Compatibility_Testing_Recap
yosshi_
0
1.2k
プロダクト誕生の背景から学ぶ PrometheusとGrafana Loki
yosshi_
11
3.8k
これから学ぶKubernetesのReconciliation Loop
yosshi_
15
5.1k
伝統的なエンプラ企業で取り組むインフラの設計書のモダナイゼーション.pdf
yosshi_
13
6.3k
KubeCon2019_NA_Recap__NATS_.pdf
yosshi_
0
220
“Running Apache Samza on Kubernetes” Recap : KubeCon2019@NA
yosshi_
3
1.3k
Kuberntes_Monitoring_入門.pdf
yosshi_
17
3.2k
Kubernetes_Logging入門.pdf
yosshi_
18
7.9k
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
Documentation Writing (for coders)
carmenintech
77
5.4k
Embracing the Ebb and Flow
colly
88
5.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Git: the NoSQL Database
bkeepers
PRO
432
67k
Designing for Timeless Needs
cassininazir
1
260
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1k
Optimizing for Happiness
mojombo
378
71k
Designing for Performance
lara
611
70k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
540
Transcript
ç Prometheus Kafka Consumer Group Exporter 使ってみました!! Apache Kafka Meetup
Japan #5 @LINE @yosshi_
⾃⼰紹介 n 吉村 翔太(@yosshi_) n NTTコミュニケーションズ所属 n データサイエンスチーム n インフラエンジニア/データエンジニアリング
n Kurbernetes、Kafka etc n コミュニティ活動 “Cloud Native Developers JP”
Kafkaの使い⽅ Input ストリーミング処理 バッチ処理 Kafka クラスタ pmacct fluentd logstash よくあるデータ分析の基盤
監視の世界 監視項⽬ 監視⽅法 ログ監視 該当ファイルへの”error”等の⽂字列の有無 プロセス監視 プロセスの有無、プロセスの数 リソース監視 CPU/メモリ使⽤率 etc
死活監視 Pingの応答結果 監視項⽬ 監視⽅法 アプリケーションの監視 処理の遅れ etc n バッチ処理の世界 nストリーミング処理の世界 処理が⽌まって たらだめ! 処理が動いてても ダメかも?
What is Prometheus? 参考< https://prometheus.io/docs/introduction/overview/ > 使ってみた所感:メトリクスを収集して扱うのが得意なツール
Architecture 参考< https://prometheus.io/docs/introduction/overview/ > :使ったのはこれ
Prometheus Kafka Consumer Group Exporter 参考< https://github.com/braedon/prometheus-kafka-consumer-group-exporter > 項番 Metrics
1 kafka_consumer_group_offset{group, topic, partition} 2 kafka_consumer_group_lag{group, topic, partition} 3 kafka_consumer_group_lead{group, topic, partition} 4 kafka_consumer_group_commits{group, topic, partition} 5 kafka_consumer_group_exporter_offset{partition} 6 kafka_consumer_group_exporter_lag{partition} 7 kafka_consumer_group_exporter_lead{partition} 8 kafka_topic_highwater{topic, partition} 9 kafka_topic_lowwater{topic, partition} n 取れるMetrics
Grafanaで可視化してみた
Kafkaの監視に使える他のExporter達 参考< https://github.com/prometheus/node_exporter > n Node-Exporter n Jmx-Exporter 参考< https://github.com/prometheus/jmx_exporter
>