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
OTEPsで知るOpenTelemetryの未来 / Observability Confer...
Search
Arthur
October 27, 2025
Technology
0
120
OTEPsで知るOpenTelemetryの未来 / Observability Conference Tokyo 2025
https://o11ycon.jp/sessions/2e4cc4d3-a310-4b12-aff1-a105185e567d/
Arthur
October 27, 2025
Tweet
Share
More Decks by Arthur
See All by Arthur
【実演版】カンファレンス登壇者・スタッフにこそ知ってほしいマイクの使い方 / 大吉祥寺.pm 2025
arthur1
1
1.3k
オブザーバビリティプラットフォームの企画からリリースまで──PO・TLから見るMackerelの裏側 / ”ユーザー体験”の起点となるUXとアプリ開発──トヨタ・Nissan・はてなのプロダクトと開発現場から見える、設計の多様なアプローチ【TECH DRIVERS Day1】
arthur1
0
69
オブザーバビリティプラットフォーム開発におけるオブザーバビリティとの向き合い / Hatena Engineer Seminar #34 オブザーバビリティの実現と運用編
arthur1
0
500
デフォルトの16:9(960*540px)のケース / Google Slide Size Test
arthur1
0
3.7k
1920*1080pxに設定したケース / Google Slide Size Test
arthur1
0
3.6k
Scalaから始めるOpenFeature入門 / Scalaわいわい勉強会 #4
arthur1
1
870
AWS AppConfigとOpenFeatureで手早く機能フラグを導入する[LT size] / CloudNative Days Winter 2024 船上LT会
arthur1
0
580
障害対応指揮の意思決定と情報共有における価値観 / Waroom Meetup #2
arthur1
5
780
go.mod、DockerfileやCI設定に分散しがちなGoのバージョンをまとめて管理する / Go Connect #3
arthur1
13
4.8k
Other Decks in Technology
See All in Technology
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
150
Dify on AWS 環境構築手順
yosse95ai
0
120
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
280
OCIjp_Oracle AI World_Recap
shinpy
1
170
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
640
AI AgentをLangflowでサクッと作って、1日働かせてみた!
yano13
1
150
ソフトウェアエンジニアの生成AI活用と、これから
lycorptech_jp
PRO
0
880
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
2.8k
AI時代、“平均値”ではいられない
uhyo
8
2.5k
Digitization部 紹介資料
sansan33
PRO
1
5.7k
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
170
[2025年10月版] Databricks Data + AI Boot Camp
databricksjapan
1
250
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
15k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Writing Fast Ruby
sferik
630
62k
Designing for humans not robots
tammielis
254
26k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
How to Ace a Technical Interview
jacobian
280
24k
The Power of CSS Pseudo Elements
geoffreycrofte
80
6k
Why Our Code Smells
bkeepers
PRO
340
57k
The Invisible Side of Design
smashingmag
302
51k
Reflections from 52 weeks, 52 projects
jeffersonlam
353
21k
Balancing Empowerment & Direction
lara
5
700
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Transcript
ja.mackerel.io 2025-10-27 OTEPsで知るOpenTelemetryの未来 Observability Conference Tokyo 2025 Party Sponsor LT
株式会社はてな Mackerel開発チーム サブディレクター・テックリード 朝倉 一希 (id:arthur-1)
自己紹介 朝倉 一希 ASAKURA Kazuki 株式会社はてな Mackerel開発チーム サブディレクター・テックリード オブザーバビリティ関連機能の開発を担当 id:arthur-1
@Arthur1__ @Arthur1 2
MackerelはAPMやってます 3
OpenTelemetryとは OpenTelemetryは、メトリックやログなどのテレメトリーデータ の生成・投稿を、ベンダーの違いを超えて標準化することを目的 としたプロジェクト 4 https://opentelemetry.io/ https://www.oreilly.co.jp/books/9784814401024/ https://www.oreilly.co.jp/books/9784814401031/
OTelでテレメトリーを標準化 5 OpenTelemetryの エージェント OpenTelemetryの プロトコル name: system.cpu.time sum: dataPoints:
- asInt: 12345678 OpenTelemetryの データ形式 送り先のプラットフォームの違いによらず 同じものが使える
OpenTelemetryはまだまだ発展中 2024年にOpenTelemetryが扱うシグナルにプロファイ ルが追加されるなど、まだまだ進化している OpenTelemetry形式のテレメトリーを扱うサービスの 開発者として、その変化を追わなければならない 6
OTEP OpenTelemetry Enhancement Proposal OpenTelemetryについて、言語や実装に依らない重大 な変更をしたいときにはこの提案フローに乗る Rust RFCやKubernetes Enhancement Proposalを借用
したプロセス 7
OTEPの流れ proposed: Markdownで提案を書き、Pull Requestを出す approved: 4人のレビュアーが承認後、マージされる integrated: OTEP通りに仕様や実装が変わっていく 8
OTEPはどこで見れる? OTelの仕様を扱うリポジトリの中に含まれている https://github.com/open-telemetry/opentelemetry-spec ification/tree/main/oteps ※ 昔は https://github.com/open-telemetry/oteps という別 リポジトリに分かれていたが、統合された 9
最近はどんなOTEPが承認されているの? [例] #4430: Span Event API deprecation plan スパンイベントを廃止し、イベントはログで扱う方針に一 本化するためのステップが書かれている
https://github.com/open-telemetry/opentelemetry-specification/pull/4430 10
他にも…… #0256: Entities Data Model, Part 1 • リソース属性を各シグナルにつけて回るのではなく、Entityとして 独立したデータモデルとして扱う
• https://github.com/open-telemetry/oteps/pull/256 #0266: Move OTEPS to the Specification repository • OTEPsのリポジトリをSpecにマージする • https://github.com/open-telemetry/oteps/pull/266 11
まとめ • OpenTelemetryに関する重要な変更はOTEPという 提案プロセスを通じて行われる • OTEPの文書はOpenTelemetry Specificationのリポ ジトリに含まれている • OTEPを読むと仕様が変わる前にどうなる予定なのか
が一足早くわかる! 12
【PR】Mackerelの開発エンジニアを採用中! 監視・オブザーバビリティプラットフォームである Mackerelの開発に携わってみませんか? 13
【PR】Mackerel APMの裏側が知れるイベントも! hatena.go #2 10/31(金)19:00〜 株式会社はてな 東京オフィス(表参道)+ 配信のハイブリッド開催 https://connpass.com/event/371918/ 14
ご清聴いただき ありがとうございました 15