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
OpenTelemetry Collector 自身のモニタリング / Monitoring ...
Search
nabeo
February 15, 2024
Technology
630
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
OpenTelemetry Collector 自身のモニタリング / Monitoring the OpenTelemetry Collector itself
OpenTelemetry Meetup 2024-02
https://opentelemetry.connpass.com/event/306904/
nabeo
February 15, 2024
More Decks by nabeo
See All by nabeo
インフラ側からみた PostgreSQL の Row Level Security (RLS) ~ オーロラ (Aurora) ソースを添えて ~ / Henry Engineer Meetup #8
nabeo
0
10
組織とプロダクトの変化に合わせたクラウド選択 / Henry Engineer Meetup #5
nabeo
0
90
kotlin-lsp の開発開始に触発されて、Emacs で Kotlin 開発に挑戦した記録 / kotlin‑lsp as a Catalyst: My Journey to Kotlin Development in Emacs
nabeo
3
1.2k
SRE 文化の醸成: stream-aligned チームに Enabling するために実施した事例の解説 / Cloud Operator Days Tokyo 2025
nabeo
0
320
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
520
Docker Compose で手軽に手元環境を実現する / Simplifying Local Environments with Docker Compose #CinemaDeLT
nabeo
0
640
ヘンリーにおける可観測性獲得への取り組み
nabeo
2
2.4k
AWS CDK (TypeScript) を継続的にメンテ可能にするために取り入れているノウハウ集
nabeo
0
1.5k
AWS Organizations 組織を移動する時に 考えること 100 連発 (AWS Control Tower への組み込みを添えて) / Hatena Engineer Seminar #20
nabeo
2
3.5k
Other Decks in Technology
See All in Technology
AIと共生する開発者プラットフォーム:バクラクのモノレポ×マイクロサービス基盤
sakajunquality
2
3.9k
アップデートで何が変わった?デモで学んで使いこなすIBM Bob2.0
muehara
0
170
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
820
2年前に削除したPHPクラスが、 ある日突然決済をエラーにした
ykagano
1
420
Compose 新機能総まとめ / What's New in Jetpack Compose
yanzm
0
320
オブザーバビリティ、本当に活用できてる? 〜API連携×生成AIで成熟度を自動評価〜
dmmsre
1
3.6k
公式ドキュメントの歩き方etc
coco_se
1
120
ガバナンスの「ちょうどいい落とし所」を探れ!開発スピードを妨げない運用判断の勘所 / SRE NEXT 2026
genda
1
260
AmplifyHostingConstructからSSRフレームワークのためのホスティング設計を考察する/amplify-hosting-construct
fossamagna
1
240
Amplify Gen2でbackend.tsにCDKを定義する/しない事によるCDKの挙動の違いとユースケース
smt7174
1
420
Network Firewallやっていき!
news_it_enj
0
170
AI時代の開発生産性は、個人技からチーム設計へ
moongift
PRO
4
2.4k
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
37
7.4k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Navigating Weather and Climate Data
rabernat
0
380
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Tell your own story through comics
letsgokoyo
1
1k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
390
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Faster Mobile Websites
deanohume
310
32k
Practical Orchestrator
shlominoach
191
11k
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
Transcript
Copyrights(c) Henry, Inc. All rights reserved. 好きになる、はじめての電子カルテ OpenTelemetry Meetup 2024-02
OpenTelemetry Collector 自身のモニタリング 2024/02/15 @nabeo
Copyrights(c) Henry, Inc. All rights reserved. 自己紹介 渡辺 道和 (@nabeo)
株式会社ヘンリー CTO室 SRE 2023年06月〜 2
Copyrights(c) Henry, Inc. All rights reserved. クラウド型電子カルテ・レセコンシステム「Henry」 • 電子カルテ :
医療情報を管理・記録するソフトウェア • レセコンシステム : レセプト (診療報酬) に基づいた会計情報 を管理するソフトウェア 3
Copyrights(c) Henry, Inc. All rights reserved. 今日のネタバレ 4
Copyrights(c) Henry, Inc. All rights reserved. OpenTelemetry Collector 自身のモニタリングしてますか? 5
Copyrights(c) Henry, Inc. All rights reserved. OpenTelemetry Collector 自身のモニタリングしてますか? •
開発元のリポジトリには monitoring.md という名前のド キュメントがある ◦ https://github.com/open-telemetry/opentelemetry-collector /blob/main/docs/monitoring.md • 開発元のリポジトリには observability.md という名前のド キュメントがある ◦ https://github.com/open-telemetry/opentelemetry-collector /blob/main/docs/observability.md 6
Copyrights(c) Henry, Inc. All rights reserved. これで勝つる!! 7
Copyrights(c) Henry, Inc. All rights reserved. と、思うじゃん? 8
Copyrights(c) Henry, Inc. All rights reserved. ハマりどころ • そもそも OpenTelemetry
Collector 自身の可観測性の戦略 については issue で議論が続いている ◦ https://github.com/open-telemetry/opentelemetry-collector /issues/7532 ◦ observability.md でも OTLP によるエクスポートは実験的だよ、 と書いてある ◦ monitoring.md では Prometheus 形式でエクスポートされたメト リクスをベースにして書かれている • 素朴に googlecloud エクスポーターを使うとラベルが重複 しているとエラーになる 9
Copyrights(c) Henry, Inc. All rights reserved. 現時点での落とし所 • OpenTelemetry Collector
自身の内部情報 のメトリクスは Prometheus 形式でエクス ポート • 自分自身のメトリクスを prometheus レ シーバで収集する • transform プロセッサーでラベルをいい感 じにしている 10
Copyrights(c) Henry, Inc. All rights reserved. OTLP 形式でのエクスポートが正式版になったらどうする? • Prometheus
形式は捨てて OTLP 形式に移行すると思う • Prometheus 形式でエクスポートしているメトリクス名が変 わりそう ◦ メトリクスの連続性が途切れちゃうのは許容するしかないかとい う気持ち 11
Copyrights(c) Henry, Inc. All rights reserved. Thank you We are
hiring!! https://henry.jp/ 12 https://dev.henry.jp/ 技術ブログやってます