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
600
0
Share
Google Cloudの新しいトレースエンドポイントTelemetry APIについて調べてみた
kazz
May 14, 2025
More Decks by kazz
See All by kazz
生成 AI(Gemini)をフル活用した 記事執筆効率化の成果と課題
kazz
0
9
【簡単】Vertex AI と LangChain を使って Cloud Run に RAG アプリを構築する
kazz
0
140
Other Decks in Technology
See All in Technology
来期の評価で変えようと思っていること 〜AI時代に変わること・変わらないこと〜
estie
0
140
Oracle AI Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.3k
CloudFrontのHost Header転送設定でパケットの中身はどう変わるのか?
nagisa53
1
250
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
脳が溶けた話 / Melted Brain
keisuke69
1
1.2k
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
170
2026-04-02 IBM Bobオンボーディング入門
yutanonaka
0
140
Why we keep our community?
kawaguti
PRO
0
390
VSCode中心だった自分がターミナル沼に入門した話
sanogemaru
0
900
GitHub Actions侵害 — 相次ぐ事例を振り返り、次なる脅威に備える
flatt_security
13
7.4k
QA組織のAI戦略とAIテスト設計システムAITASの実践
sansantech
PRO
1
330
ブラックボックス化したMLシステムのVertex AI移行 / mlops_community_62
visional_engineering_and_design
1
270
Featured
See All Featured
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
95
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
480
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
160
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
230
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
A better future with KSS
kneath
240
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エコシステム の連携が深まっていくことに期待します