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 the OpenTelemetry Collector itself
Search
nabeo
February 15, 2024
Technology
0
290
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
ヘンリーにおける可観測性獲得への取り組み
nabeo
2
1.4k
AWS CDK (TypeScript) を継続的にメンテ可能にするために取り入れているノウハウ集
nabeo
0
1.1k
AWS Organizations 組織を移動する時に 考えること 100 連発 (AWS Control Tower への組み込みを添えて) / Hatena Engineer Seminar #20
nabeo
2
2.4k
AWS Transit Gateway を使った内部ネットワークの構成変更の話 / AWS Transit Gateway and Me
nabeo
0
420
Docker イメージのダイエットが成功するまで帰れまてん / Docker Image Diet Challenge
nabeo
4
3.9k
LVS 勉強会 (LVS Study)
nabeo
0
2.9k
Other Decks in Technology
See All in Technology
web-application-security
matsuihidetoshi
1
190
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
460
【SORACOM UG 東海】あらゆるモノがつながる社会へ、IoT と SORACOM
soracom
PRO
1
140
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
510
Kernel MemoryでAzure OpenAI Serviceとお手軽データソース連携
mitsuzono
1
280
ゼロから始めるVue.jsコミュニティ貢献 / first-vuejs-community-contribution-link-and-motivation
lmi
1
150
いいたいことちゃんという
tkengo
0
230
Gitlab本から学んだこと - そーだいなるプレイバック / gitlab-book
soudai
7
1.3k
Improve Your Development Workflow with Gemini Code Assist
meteatamel
0
120
開発パフォーマンスを最大化するための開発体制
ham0215
7
1.1k
Além do else! Categorizando Pokemóns com Pattern Matching no JavaScript
wmsbill
0
700
EM完全に理解した と思ったけど、 やっぱり何も分からなかった話 / EM Night Fukuoka #1
hirutas
0
280
Featured
See All Featured
Testing 201, or: Great Expectations
jmmastey
29
6.4k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
jQuery: Nuts, Bolts and Bling
dougneiner
59
7.2k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
The Language of Interfaces
destraynor
151
23k
Building Adaptive Systems
keathley
32
1.9k
4 Signs Your Business is Dying
shpigford
176
21k
Fireside Chat
paigeccino
22
2.6k
Visualization
eitanlees
137
14k
Learning to Love Humans: Emotional Interface Design
aarron
267
39k
Robots, Beer and Maslow
schacon
PRO
155
7.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
117
18k
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/ 技術ブログやってます