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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
逆井(さかさい)
November 25, 2025
Technology
2
570
エージェントの振る舞いを読み解く! 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
860
Datadog LLM Observabilityで実現するLLMOps実践事例 / practical-llm-observability-with-datadog
k6s4i53rx
0
1.2k
Telemetry APIから学ぶGoogle Cloud ObservabilityとOpenTelemetryの現在 / getting-started-telemetry-api-with-google-cloud
k6s4i53rx
1
550
実践!Datadogで高める OCIのオブザーバビリティ / Observability in Action: Enhancing OCI with Datadog
k6s4i53rx
1
810
Datadog APM におけるトレース収集の流れ及び Retention Filters のはなし / datadog-apm-trace-retention-filters
k6s4i53rx
0
1.9k
Main Session からの続編: OpenTelemetry のトピックいろいろ / opentelemetry-zero-code-go-opamp
k6s4i53rx
1
330
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
SREが向き合う大規模リアーキテクチャ 〜信頼性とアジリティの両立〜
zepprix
0
470
Introduction to Sansan, inc / Sansan Global Development Center, Inc.
sansan33
PRO
0
3k
OpenShiftでllm-dを動かそう!
jpishikawa
0
130
レガシー共有バッチ基盤への挑戦 - SREドリブンなリアーキテクチャリングの取り組み
tatsukoni
0
220
会社紹介資料 / Sansan Company Profile
sansan33
PRO
15
400k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
Embedded SREの終わりを設計する 「なんとなく」から計画的な自立支援へ
sansantech
PRO
3
2.6k
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
220
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
820
コスト削減から「セキュリティと利便性」を担うプラットフォームへ
sansantech
PRO
3
1.6k
Red Hat OpenStack Services on OpenShift
tamemiya
0
120
10Xにおける品質保証活動の全体像と改善 #no_more_wait_for_test
nihonbuson
PRO
2
320
Featured
See All Featured
Speed Design
sergeychernyshev
33
1.5k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
Skip the Path - Find Your Career Trail
mkilby
0
57
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
420
Are puppies a ranking factor?
jonoalderson
1
2.7k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Paper Plane (Part 1)
katiecoart
PRO
0
4.3k
Designing Experiences People Love
moore
144
24k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
260
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
280
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
120
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 のアドベントカレンダー 今年もあります 🎄