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
0
540
OpenTelemetry Collector 自身のモニタリング / Monitoring the OpenTelemetry Collector itself
OpenTelemetry Meetup 2024-02
https://opentelemetry.connpass.com/event/306904/
nabeo
February 15, 2024
Tweet
Share
More Decks by nabeo
See All by nabeo
SRE 文化の醸成: stream-aligned チームに Enabling するために実施した事例の解説 / Cloud Operator Days Tokyo 2025
nabeo
0
140
kotlin-lsp を Emacs で使えるようにしてみた / use kotlin-lsp in Emacs
nabeo
0
290
Docker Compose で手軽に手元環境を実現する / Simplifying Local Environments with Docker Compose #CinemaDeLT
nabeo
0
490
ヘンリーにおける可観測性獲得への取り組み
nabeo
2
2.2k
AWS CDK (TypeScript) を継続的にメンテ可能にするために取り入れているノウハウ集
nabeo
0
1.3k
AWS Organizations 組織を移動する時に 考えること 100 連発 (AWS Control Tower への組み込みを添えて) / Hatena Engineer Seminar #20
nabeo
2
3.2k
AWS Transit Gateway を使った内部ネットワークの構成変更の話 / AWS Transit Gateway and Me
nabeo
0
720
Docker イメージのダイエットが成功するまで帰れまてん / Docker Image Diet Challenge
nabeo
4
4.2k
LVS 勉強会 (LVS Study)
nabeo
0
3.6k
Other Decks in Technology
See All in Technology
5年間のFintech × Rails実践に学ぶ - 基本に忠実な運用で築く高信頼性システム / 5 Years Fintech Rails Retrospective
ohbarye
9
3.5k
組織観点からIAM Identity CenterとIAMの設計を考える
nrinetcom
PRO
1
130
いま注目しているデータエンジニアリングの論点
ikkimiyazaki
0
550
Optuna DashboardにおけるPLaMo2連携機能の紹介 / PFN LLM セミナー
pfn
PRO
1
750
Pythonによる契約プログラミング入門 / PyCon JP 2025
7pairs
4
2.3k
AIが書いたコードをAIが検証する!自律的なモバイルアプリ開発の実現
henteko
1
230
PythonとLLMで挑む、 4コマ漫画の構造化データ化
esuji5
0
120
PyCon JP 2025 DAY1 「Hello, satellite data! ~Pythonではじめる衛星データ解析~」
ra0kley
0
800
北海道の人に知ってもらいたいGISスポット / gis-spot-in-hokkaido-2025
sakaik
0
190
Modern_Data_Stack最新動向クイズ_買収_AI_激動の2025年_.pdf
sagara
0
150
BirdCLEF+2025 Noir 5位解法紹介
myso
0
160
タスクって今どうなってるの?3.14の新機能 asyncio ps と pstree でasyncioのデバッグを (PyCon JP 2025)
jrfk
0
110
Featured
See All Featured
Visualization
eitanlees
148
16k
Raft: Consensus for Rubyists
vanstee
139
7.1k
Side Projects
sachag
455
43k
Balancing Empowerment & Direction
lara
4
670
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Art, The Web, and Tiny UX
lynnandtonic
303
21k
The Power of CSS Pseudo Elements
geoffreycrofte
78
6k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Optimizing for Happiness
mojombo
379
70k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
GraphQLとの向き合い方2022年版
quramy
49
14k
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/ 技術ブログやってます