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
Google Cloudの新しいトレースエンドポイントTelemetry APIについて調べてみた
Search
kazz
May 14, 2025
Technology
0
550
Google Cloudの新しいトレースエンドポイントTelemetry APIについて調べてみた
kazz
May 14, 2025
Tweet
Share
More Decks by kazz
See All by kazz
生成 AI(Gemini)をフル活用した 記事執筆効率化の成果と課題
kazz
0
8
【簡単】Vertex AI と LangChain を使って Cloud Run に RAG アプリを構築する
kazz
0
120
Other Decks in Technology
See All in Technology
プロポーザルに込める段取り八分
shoheimitani
0
160
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
130
Deno・Bunの標準機能やElysiaJSを使ったWebSocketサーバー実装 / ラーメン屋を貸し切ってLT会! IoTLT 2026新年会
you
PRO
0
290
プロダクト成長を支える開発基盤とスケールに伴う課題
yuu26
3
1.2k
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
140
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
310
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
200
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
190
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
410
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
10
73k
【インシデント入門】サイバー攻撃を受けた現場って何してるの?
shumei_ito
0
1.5k
(金融庁共催)第4回金融データ活用チャレンジ勉強会資料
takumimukaiyama
0
120
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
SEO for Brand Visibility & Recognition
aleyda
0
4.2k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Faster Mobile Websites
deanohume
310
31k
Scaling GitHub
holman
464
140k
Balancing Empowerment & Direction
lara
5
880
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
300
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Transcript
Google Cloudの新しいトレースエンドポイント Telemetry APIについて調べてみた
自己紹介 髙橋 和真 (Takahashi Kazuma) クラウドエース株式会社 DevSecOps事業部 Specialist Work Google
Cloudを中心としたシステムの開発、運用を担当 Tech SRE O11y Serverless Award Google Cloud Partner Top Engineer 2025 SNS X:@kazzuvi Github:@kazuvi
話すこと 最近(4月頭ぐらい)リリースされたTelemetry API について、Cloud Trace APIとの比較や注目点について 話します
OTLP とは OTLP (OpenTelemetry Protocol) は、テレメトリ(ログ、 メトリクス、トレース)を転送するための標準化されたプロトコル 特徴 • OpenTelemetryの標準プロトコルで、ログ、メトリクス、
トレースを統一的に扱う • ベンダーや言語に依存せず、多様な監視・分析ツールとの 連携を容易にする • O11yパイプラインにおけるデータ収集・転送の相互運用性を高める
Telemetry API とは Google Cloud Observabilityの新しいテレメトリーデータ 受付エンドポイント OTLP形式のトレースデータをCloud Traceに取り込む •
OTLP/HTTP & gRPCプロトコルをネイティブサポート 従来のCloud Trace APIとの違い • 標準準拠: OTLP形式のまま保存 • 制限緩和: 従来のCloud Trace APIより制限が緩和されている
標準準拠 Google Cloud専用のエクスポーター・変換が不要に!
制限緩和 リッチなコンテキスト情報を欠落させずに Cloud Traceへ送信可能に! 項目 Telemetry API Cloud Trace API
緩和状況 スパンあたりの属性数 1024個 32個 32倍 スパンあたりのイベント 数 256個 128個 2倍 属性値の最大サイズ 64KiB 256Bytes 大幅緩和 スパン名の最大長 1024Bytes 128Bytes 8倍 ...
使い方(アプリから直接送っている場合の移行方法) 1. Google Cloud Exporterの使用をOTLP Exporterに 置き換える 2. 認証情報を設定する 3.
Exporterのエンドポイントを https://telemetry.googleapis.comに変更する
使い方(コレクターから送る場合) ブログに書いています(宣伝、時間ないので割愛) Telemetry API がリリースされたので OTLP で Google Cloud にスパンを送ってみた
注意点 Telemetry APIは現時点でトレースデータのみ 対応している メトリクスやログも送信する場合は、 Cloud Trace API / 専用Exporterを使う必要がある
まとめ • 標準準拠 ◦ OTLP形式のまま送れる、ベンダー非依存性を向上 • 制限緩和 ◦ Cloud Trace
APIと比較して、リッチなデータを送信可能 • 現状トレースのみ → Telemetry APIは、Google Cloudで O11yを実現する上で重要な選択肢になります!
最後に Google CloudとOpenTelemetryエコシステム の連携が深まっていくことに期待します