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
エージェントの振る舞いを読み解く! Vertex AI Agent Engine と Ope...
Search
逆井(さかさい)
November 25, 2025
Technology
2
580
エージェントの振る舞いを読み解く! Vertex AI Agent Engine と OpenTelemetry によるオブザーバビリティの実現 / getting-started-vertex-ai-agent-engine-with-opentelemetry
DevFest Tokyo 2025 の GDE としての登壇スライドです。
https://gdg-devfest-tokyo-2025.web.app/
逆井(さかさい)
November 25, 2025
Tweet
Share
More Decks by 逆井(さかさい)
See All by 逆井(さかさい)
ピーク時165万スパン/秒に立ち向かえ! オブザーバビリティコストを効率化する ABEMA におけるトレースサンプリングの実践的事例 / practical-trace-sampling-with-datadog
k6s4i53rx
1
980
Datadog LLM Observabilityで実現するLLMOps実践事例 / practical-llm-observability-with-datadog
k6s4i53rx
0
1.3k
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
1
580
実践!Datadogで高める OCIのオブザーバビリティ / Observability in Action: Enhancing OCI with Datadog
k6s4i53rx
1
830
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
2.1k
Main Session からの続編: OpenTelemetry のトピックいろいろ / opentelemetry-zero-code-go-opamp
k6s4i53rx
1
340
Kubernetes における OpenTelemetry 活用 ~ OTel Operator と otel-go-instrumentation をふんわり理解する編 ~ / getting-started-opentelemetry-operator-on-kubernetes
k6s4i53rx
1
1.3k
大規模システムへの OpenTelemetry Collector 導入の勘所と OpAMP に見る未来 / getting-started-opentelemetry-collector-with-opamp
k6s4i53rx
5
2.1k
開発フェーズでのオブザーバビリティ活用やプロファイルのススメ / getting-started-profile-o11y
k6s4i53rx
3
1.3k
Other Decks in Technology
See All in Technology
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
1.7k
Dr. Werner Vogelsの14年のキーノートから紐解くエンジニアリング組織への処方箋@JAWS DAYS 2026
p0n
1
110
越境する組織づくり ─ 多様性を前提にしたチームビルディングとリードの実践知
kido_engineer
2
130
Oracle Database@Google Cloud:サービス概要のご紹介
oracle4engineer
PRO
5
1.1k
JAWS DAYS 2026 楽しく学ぼう!ストレージ 入門
yoshiki0705
2
100
IBM Bobを使って、PostgreSQLのToDoアプリをDb2へ変換してみよう/202603_Dojo_Bob
mayumihirano
0
200
EMからICへ、二周目人材としてAI全振りのプロダクト開発で見つけた武器
yug1224
5
470
OpenClawで回す組織運営
jacopen
3
620
プロジェクトマネジメントをチームに宿す -ゼロからはじめるチームプロジェクトマネジメントは活動1年未満のチームの教科書です- / 20260304 Shigeki Morizane
shift_evolve
PRO
1
130
類似画像検索モデルの開発ノウハウ
lycorptech_jp
PRO
4
1k
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
5
770
元エンジニアPdM、IDEが恋しすぎてCursorに全業務を集約したら、スライド作成まで爆速になった話
doiko123
1
450
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
240
The Cost Of JavaScript in 2023
addyosmani
55
9.7k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
300
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Navigating Weather and Climate Data
rabernat
0
130
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Crafting Experiences
bethany
1
81
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
320
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
99
AI: The stuff that nobody shows you
jnunemaker
PRO
3
360
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
69
Transcript
Tokyo 2025 AI エージェントの振る舞いを読み解く! Vertex AI Agent Engine と OpenTelemetry
によるオブザーバビリティの実現 逆井 啓佑 Datadog Japan
まず最初にですが ... 🎉 🎉 🎉
AI エージェントの振る舞いを読み解く! Vertex AI Agent Engine と OpenTelemetry によるオブザーバビリティの実現
AI エージェントの振る舞いを読み解く! Vertex AI Agent Engine と OpenTelemetry による オブザーバビリティ
の実現 セッション特色出すために、 「オブザーバビリティ」 にも注力してはなします!
OpenTelemetry 知ってる方?
逆井 啓佑 (さかさい けいすけ) • 所属 ◦ Datadog Japan •
コミュニティ ◦ Google Developer Experts ( Google Cloud ) ◦ OpenTelemetry Meetup • 逆井(さかさい) という名前で X にいます 🙏
今日言いたいことのまとめ Vertex AI Agent Engine と OpenTelemetry の統合で、 いい感じに AI
アプリの オブザーバビリティ を高められる!
今日言いたいことのまとめ Vertex AI Agent Engine と OpenTelemetry の統合で、 いい感じに AI
アプリの オブザーバビリティ を高められる! というはなしを残り 10 分 程度で、 デモ有りで紹介(することにチャレンジ )します!
何はともあれ、オブザーバビリティ と OpenTelemetry について オブザーバビリティとは 「外部シグナルから推測されるシステムの状態を推論する能⼒」 『効率的なGo』(Bartłomiej Płotka 著、⼭⼝ 能迪 訳 ISBN978-4-8144-0053-9)
⼊⼒ 出⼒ サービス ? 外部シグナル
何はともあれ、オブザーバビリティ と OpenTelemetry について ⼊⼒ 出⼒ サービス 特定ツールの 計装ライブラリ ツール
A ツール B ツール C 特定ツール仕様の テレメトリーシグナル 独⾃ プロトコル OTel で 計装してない 場合
何はともあれ、オブザーバビリティ と OpenTelemetry について ツール B ⼊⼒ 出力 システム ツール
A*2 ツール C OTel *1 OpenTelemetry Protocol の略 *2 モニタリングツールが OTLP 対応している前提 OTel 仕様の テレメトリーシグナル OTLP*1 OTLP OTLP OTel で 計装している 場合
何はともあれ、オブザーバビリティ と OpenTelemetry について OpenTelemetry とは • Cloud Native Computing
Foundation ( CNCF ) の Incubating プロジェクト • テレメトリー( Primary Signals )のデータモデル や送信プロトコルの標準仕様( OTLP )策定 • 様々な⾔語向けに計装ライブラリ( API, SDK ) の実装 • OpenTelemetry Collector の仕様策定、開発
平たく言ってしまえば、 アプリケーションの オブザーバビリティを高める ために、 OpenTelemetry を使った テレメトリーの収集 が重要そう!
Vertex AI Agent Engine と OpenTelemetry
Vertex AI Agent Engine と OpenTelemetry Agent Engine • AI
エージェントのデプロイ、運用を Google Cloud マネージド で簡単に行うことができるサービス • そのイチ要素として、 Google Cloud Observability との OpenTelemetry による統合 Cloud Trace Cloud Monitoring Cloud Logging
Vertex AI Agent Engine と OpenTelemetry Agent Engine #GoogleCloudNext https://x.com/msy78/status/1952541896557080998
https://docs.cloud.google.com/gemini/enterprise/docs /release-notes?hl=en#November_17_2025 FYI: Vertex AI Agent Engine で ホストされている ADK エージェントを登録および管理する
Vertex AI Agent Engine と OpenTelemetry Agent Engine • ADK
を作ったエージェントの開発 ◦ 開発するアプリケーションの中での処理
Vertex AI Agent Engine と OpenTelemetry Agent Engine • ADK
を作ったエージェントの開発 ◦ 開発するアプリケーションの中での処理
Vertex AI Agent Engine と OpenTelemetry Agent Engine • ADK
の内部も覗く adk-python/src/google/adk/agents/base_agent.py ◦ エージェントが呼び出されるときに走る処理
Vertex AI Agent Engine と OpenTelemetry Agent Engine • ADK
の内部も覗く adk-python/src/google/adk/agents/base_agent.py ◦ エージェントが呼び出されるときに走る処理
Vertex AI Agent Engine と OpenTelemetry Agent Engine • adk-python/src/google/adk/agents/base_agent.py
は一例 • adk-python/sre/google/adk/telemetry/tracing.py を見ると、 ◦ 以下の 処理をフックにトレース情報を Cloud Trace に送信 ▪ エージェント呼び出し, LLM呼び出し, ツール呼び出し時に実行 • トレースの送信先は、 ADK の中で定義(Cloud Trace) ◦ ADK は OpenTelemetry 標準なので、OTEL 環境変数でエクスポート先は変更できそう
デモ: 何はともあれ見てみましょう 👋
デモンストレーション • デモには Agent Garden の Marketing Agency を利用 python/agents/marketing-agency
• Marketing Agency アプリについて ◦ オンラインビジネス立ち上げを支援するマルチエージェントシステム ドメイン選定 → ウェブサイト作成 → マーケティング戦略 → ロゴ作成を自動化 ◦ スタック ▪ ADK / gemini / Vertex AI Agent Engile ◦ 4 つのサブエージェントが動いている marketing coordinator domain create website create marketing create logo create 親エージェント 子エージェント
(蛇足的なやつ) • 「生成 AI」タブに一部情報が出ない • OTel の semantic conventions という
命名規則に則ってトレースにタグ付けが必要 ◦ Semantic conventions for generative AI systems ◦ 右下図は自前で付与して送ったサンプル • OTel semconv 自体がまだ Development ステータスだから安定していない ← ADK + Agent Engine ↓ LangGraph で 明示的にタグ付け
(蛇足的なやつ) • 「生成 AI」タブに一部情報が出ない • OTel の semantic conventions という
命名規則に則ってトレースにタグ付けが必要 ◦ Semantic conventions for generative AI systems ◦ 右下図は自前で付与して送ったサンプル • OTel semconv 自体がまだ Development ステータスだから安定していない ← ADK + Agent Engine ↓ LangGraph で 明示的にタグ付け とはいえ、Agent Engine を使えば、ほとんど意識せず オブザーバビリティの設定を自動的 にできるから非常に有用そう
まとめ • AI アプリのオブザーバビリティ の有用性、 と、そこで役立つ OpenTelemetry について紹介しました • Vertex
AI Agent Engine は OTel や Cloud Observability と統合されて、 AI アプリのオブザーバビリティいい感じに高めてくれる
• AI アプリのオブザーバビリティ の有用性、 と、そこで役立つ OpenTelemetry について紹介しました • Vertex AI
Agent Engine は OTel や Cloud Observability と統合されて、 AI アプリのオブザーバビリティいい感じに高めてくれる • OpenTelemetry を覚えて帰ってくれ! そして、OpenTelemetry Meetup に遊びに来てね ◦ なお、次回開催日は 2/19 になりそう(予定) まとめ
内容としては終わりですが、 最後に宣伝です!
宣伝 もう少しでクリスマス!GDE のアドベントカレンダー 今年もあります 🎄