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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
kazz
May 14, 2025
Technology
630
0
Share
Google Cloudの新しいトレースエンドポイントTelemetry APIについて調べてみた
kazz
May 14, 2025
More Decks by kazz
See All by kazz
生成 AI(Gemini)をフル活用した 記事執筆効率化の成果と課題
kazz
0
12
【簡単】Vertex AI と LangChain を使って Cloud Run に RAG アプリを構築する
kazz
0
140
Other Decks in Technology
See All in Technology
20260516_SecJAWS_Days
takuyay0ne
0
150
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8k
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
350
サンプリングは「作る」のか「使う」のか? 分散トレースのコストと運用を両立する実践的戦略 / Why you need the tail sampling and why you don't want it
ymotongpoo
3
150
カオナビに Suspenseを導入するまで / The Road to Suspense at kaonavi
kaonavi
1
440
PdM・Eng・QAで進めるAI駆動開発の現在地/aidd-with-pdm-eng-qa
shota_kusaba
0
160
「QA=テスト」「シフトレフト=スクラムイベントの参加者の一員」の呪縛を解く。アジャイルな開発を止めないために、10Xで挑んだ「右側のしわ寄せ」解消記 #scrumniigata
nihonbuson
PRO
4
970
AIエージェントの支払い基盤 AgentCore Payments概要
kmiya84377
2
160
The 7 pitfalls of AI
ufried
0
200
Tachikawa.any 運営挨拶
daitasu
0
140
アプリブロック機能のつくりかたと、AIとHTMLの不合理な相性の良さについて
kumamotone
1
230
ハーネスエンジニアリング入門
hatyibei
0
120
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
240
Side Projects
sachag
455
43k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
540
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Designing for Performance
lara
611
70k
Exploring anti-patterns in Rails
aemeredith
3
350
Crafting Experiences
bethany
1
140
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
65
55k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Skip the Path - Find Your Career Trail
mkilby
1
120
Six Lessons from altMBA
skipperchong
29
4.2k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
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エコシステム の連携が深まっていくことに期待します