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.2k
伝統的なエンプラ企業で取り組むインフラの設計書のモダナイゼーション.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
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Thoughts on Productivity
jonyablonski
76
5.2k
YesSQL, Process and Tooling at Scale
rocio
174
15k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
220
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
600
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
230
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
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
>