Upgrade to Pro — share decks privately, control downloads, hide ads and more …

動きを見る | Kiro と学ぶ Amazon Bedrock AgentCore 07

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

動きを見る | Kiro と学ぶ Amazon Bedrock AgentCore 07

AgentCore Runtime に載せた問い合わせ窓口に「なんでそう答えたの?」と聞かれても、記録が無いと答えられません。この資料では、1 続きの会話 (セッション)、1 回の問い合わせ (トレース)、その中の 1 歩ずつ (スパン)、ログ、メトリクスという記録の形と、窓口の中の ADOT が OpenTelemetry の形で Amazon CloudWatch に送る記録の流れと置き場所、記録に問い合わせの文が残ることと守り方を、公式のアイコンの構成図と流れの図で説明します。01 で東京に載せた窓口を 10 回呼び、Transaction Search が有効かを確かめるところ、AgentCore CLI でトレースを探して落とし、19 行のスクリプト (付録) でスパンの木にするところ、ERROR のログで失敗を探すところ、呼び出しとエラーの数を、本物の端末の画面の大事な行で見せます。時間の多くがモデルの返事を待つ時間であること、部品をまたぐトレース、アラーム、呼ぶ側から traceparent と session ID を渡して 1 本のトレースにつなぐこと、アカウントをまたいで見ること、週に 1 度記録を読んでおかしな記録を評価のケースにすること、記録にかかる CloudWatch の料金の数え方、困ったときに見る順も扱います。Level 300 (仕組み、設定の選び方、作り方)。シリーズ「Kiro と学ぶ Amazon Bedrock AgentCore」の 07 (見て直す) です。

Avatar for Riku INADA

Riku INADA PRO

November 11, 2026

More Decks by Riku INADA

Other Decks in Technology

Transcript

  1. Kiro と学ぶ Amazon Bedrock AgentCore 07 ⾒て直す Level 300 動きを⾒る

    トレースと Amazon CloudWatch 2026-11 時点 2026 年 11 ⽉ 稲⽥ ⼤陸 アマゾン ウェブ サービス ジャパン © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 07 Kiro + AgentCore 1
  2. はじめに ⾃⼰紹介 稲⽥ ⼤陸 いなだ りく (いなりく) アマゾン ウェブ サービス

    ジャパン合同会社 ソリューションアーキテクト 製造業のお客様を中⼼に⽀援 最近の取り組み AI 駆動開発ライフサイクルの推進 Kiro と AWS Amplify の情報発信 © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. X @inada_riku Speaker Deck speakerdeck.com/inariku Zenn zenn.dev/inariku GitHub github.com/inariku 2
  3. はじめに シリーズの中の位置 いまは 07 動きを⾒る、次は 08 評価する はじめる 01–02 作り込む

    03–06 ⾒て直す 07–09 守って広げる 10–12 前に読む 01 AgentCore のしくみ 03 覚えさせる 07 動きを⾒る 10 ⼊⼝と出⼝に鍵をかける 次に読む 02 Runtime を使いこなす 04 道具をつなぐ 計算させ、 05 Web を⾒させる 08 評価する 11 決まりで⽌める 09 良くし続ける 12 会社で探して使う 06 設定で組む © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 3
  4. はじめに この資料で分かること 窓⼝が何をしたかを、記録で 1 歩ずつたどれるようにする 1 記録の形: セッション、トレース、スパン、ログ、メトリクス 2 1

    つを読む: ⼿元の CLI でトレースを落とし、スパンの⽊にする 3 ⾒る順と習慣: 困ったときに⾒る所と、週に 1 度読むこと 記録は Amazon Bedrock AgentCore が Amazon CloudWatch に出す。読む⼈には AWS Identity and Access Management (IAM) の許可が要る 記録の形 1 つを読む ⾒る順と習慣 セッション、 ⼿元の CLI で ログ、トレース、 トレース、スパン ⽊にする 数。週に 1 度読む © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 始める前に要るもの 01 の窓⼝を載せて呼ぶ AgentCore CLI 1.0.2 IAM の許可 (付録 A4) 4
  5. 1 記録の形 1 回の問い合わせは、スパンの⽊になる セッションの中にトレース、トレースの中にスパンの⽊ セッション スパン (1 歩ずつ) C-1002

    さんの 1 続きの会話 invoke_agent トレース 1 届かない トレース 2 返⾦して トレース 3 ほかの注⽂ 回1 chat (モデル) execute_tool 2 つ 回2 chat (モデル) 1 回の問い合わせが 回 = モデルが考えて 1 本のトレース 道具を選ぶ 1 巡 © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. ログ 6.95 秒 2.46 秒 何が起きたかの⽂ ERROR、INFO の⾏ 2.04 秒 0.01 秒未満 4.02 秒 3.91 秒 メトリクス 数を 1 分ごとに 呼び出し、エラー 7
  6. 1 記録の形 共通の形は OpenTelemetry OpenTelemetry の形なので、ほかの監視の道具にも送れる Runtime の上 OpenTelemetry の形

    スパン ログ 問い合わせ窓⼝ メトリクス Amazon CloudWatch この資料で⾒る所 ほかの監視の道具 OpenTelemetry に対応 ⽣成 AI の操作の名前も共通: invoke_agent (エージェント)、chat (モデル)、execute_tool (道具) 名前の決まりは OpenTelemetry の⽣成 AI の意味の決まり (2026-11 は「開発中」の段階) © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 8
  7. 2 記録を出す 最初に 1 回、Transaction Search を有効にする スパンを Amazon CloudWatch

    Logs に⼊れ、索引を付ける 2 索引の決まりを⾒る 3 アカウントに 1 回 スパンの送り先が 索引を付ける割合 CLI の deploy は、 CloudWatch Logs で ACTIVE 既定は 1% (追加の料⾦なし) 無効なら有効にする 1 送り先を⾒る 1 1 送り先を⾒る命令 CloudWatch Logs で ACTIVE 2 索引の決まりを⾒る命令 2 索引を付ける割合 100% 100% はこの資料のアカウントの値。1% を超えた分は料⾦が掛かる。設定は AWS X-Ray の API で読む。有効に してから探せるまで 10 分ほど © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 10
  8. 2 記録を出す Runtime の窓⼝は、コードを⾜さずに記録が出る 雛形の依存に ADOT が⼊り、Runtime が記録を付けて動かす pyproject.toml の依存

    (抜き書き) dependencies = [ "aws-opentelemetry-distro ~= 0.21.0", "bedrock-agentcore[strands-agents] ...", "strands-agents ...", ] aws-opentelemetry-distro が ADOT (AWS の OpenTelemetry の配布) Strands が出すスパンを、ADOT が CloudWatch に送る © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. Runtime に載せる 雛形の依存に⼊っている Runtime が記録を付けて動かす 外で動かす ADOT と環境変数を⾜し、 opentelemetry-instrument で動かす AWS Lambda は ADOT の層を⾜す 12
  9. 2 記録を出す 記録の置き場所 エージェントのロググループに 3 つの流れ。数は名前空間に ロググループ (エージェントと endpoint ごとに

    1 つ) メトリクスの名前空間 /aws/bedrock-agentcore/runtimes/<id>-DEFAULT AWS/Bedrock-AgentCore ⽇付/(runtime-logs-…)<UUID> otel-rt-logs 標準出⼒ OpenTelemetry のログ Runtime が出す数 bedrock-agentcore コードの記録から出る数 2026-07-20 より前に作った spans スパン ものは共有の aws/spans (切り替えは付録 A4) © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 13
  10. 2 記録を出す 記録には、問い合わせの⽂が残る お客さんの⽂とモデルの答えが⼊る。読める⼈と期間を決める 記録に⼊るもの CloudWatch Logs お客さんの問い合わせの⽂ モデルの答え 道具に渡した値と返った値

    (01 の窓⼝のスパンで確かめた) 読める⼈ ロググループへの IAM の許可で決める 残す期間 ロググループの保持の設定で決める 隠す、暗号にする 伏せ字 (データ保護) と AWS KMS の鍵 前からあるエージェントは、共有の aws/spans のロググループの許可も⾒る © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 14
  11. 3 1 つの問い合わせを追う traces list で、⼿元からトレースを探す 2 1 ⾏が 1

    回 3 同じ session ID 直近のトレースを トレースの ID と時刻 同じお客さんの会話 ⼿元の CLI で並べる (時刻は UTC) (C-1002 さん) 1 traces list 1 2 直近の 7 本を並べる トレースの ID と時刻 (UTC) 3 C-1002 さんの最初の問い合わせ 画⾯ではトレースの ID と時刻の列だけを切り抜いた。3 つ⽬の列が session ID で、同じお客さんの⾏がそろう © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 16
  12. 3 1 つの問い合わせを追う 1 つのトレースを読む 2 span_tree.py 3 ⽊を読む 1

    本のトレースの記録 スパンの親⼦で モデルを 2 回呼び、 を JSON に落とす ⽊にする (付録 A2) その間に道具を 2 つ 1 traces get 53 件の記録を落とした 1 3 3 根のスパン (6.95 秒) 1 回⽬のモデルと道具 3 道具を 2 つ (どちらも 0.00 秒) © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 17
  13. 3 1 つの問い合わせを追う 時間の多くは、モデルの返事を待つ時間 根の 7.53 秒のうち、モデルが 5.95 秒。道具は 0.002

    秒 ⼊⼝ 7.53 秒 (トレースの根、POST /invocations) エージェント invoke_agent 6.95 秒 Memory モデル 道具 2.04 秒 3.91 秒 2 つで 0.002 秒 0 1 2 3 4 モデル 5.95 秒 (79%)、Memory の読み書き 1.31 秒 (17%)、道具 0.002 秒 5 6 7 秒 根は Runtime の⼊⼝ (POST /invocations)。前の⾯の invoke_agent 6.95 秒はその⼦ 待つ間は、ほかの処理が CPU を使わなければ CPU の料⾦を数えない (メモリ (RAM) は数える) © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 18
  14. 3 1 つの問い合わせを追う 部品をまたいで、1 本のトレースに並ぶ Memory の読み書きも、同じトレースの⼦のスパンになる 同じ trace ID

    の 1 本のトレース (この問い合わせでは 22 スパン) Runtime の⼊⼝ POST /invocations 1個 エージェント invoke_agent、execute_event_loop_cycle 3個 モデル chat (Strands と Bedrock の 2 段) 4個 道具 execute_tool lookup_customer、get_order_history 2個 Memory ListEvents、CreateEvent、RetrieveMemoryRecords 12 個 ここの Memory は、コードが SDK で Memory を呼んだ側の記録 数はどの部品も既定で出る。部品そのもののログとスパンは、有効にしたときだけ出る © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 19
  15. 3 1 つの問い合わせを追う 失敗は、ログで探す ERROR の⾏の trace_id から、そのトレースに戻る 1 ERROR

    [bedrock_agentcore.app] [app.py:945] SDK が出した ERROR の⾏ 2 trace_id=6af2260e1c697e59058556ef474696f3 そのトレースに戻れる 3 - Error in sync streaming 答えの流れの途中の誤り 1 3 ① ERROR の⾏を探す ③ 2 本⽬の命令 (付録 A3) で探した原因の⾏ 7 回⽬は呼ぶ側の誤り (⽂の代わりに数を渡した)。Runtime は受け付けて 200 で返したので、根のスパンの 状態は Unset のまま © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 20
  16. 3 1 つの問い合わせを追う メトリクスは、数を⾒る 10 分の合計で、呼び出しとセッションとエラーを数える 2 量 3 エラー

    10 分の合計を読む 呼び出し 10 回、 0 と 0。7 回⽬の誤りは (1 分ごとの数から) セッション 4 つ 数に出ない (20 枚⽬) 1 get-metric-data AgentCore の中の誤り (500) 誤った要求 (400 番台) セッション 4 つ 呼び出し 10 回 3 3 2 2 © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 21
  17. 3 1 つの問い合わせを追う 知らせる (アラーム) 数のアラームに加え、ERROR のログからも数を作って知らせる Runtime の数 UserErrors、SystemErrors、

    Throttles、ActiveSessionCount アラーム しきい値を ERROR のログ メトリクスフィルターで数にする (または Logs Insights の定期の検索) 超えたら ⼈に知らせる (Amazon SNS など) CloudWatch のアラームと Amazon SNS。知らせるのは、⼿を打てる症状だけ。原因はトレースで探す © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 22
  18. 3 1 つの問い合わせを追う 呼ぶ側からつなぐ お店の画⾯が traceparent と session ID を渡すと、1

    本につながる HTTP ヘッダーで渡す モデル traceparent session ID 窓⼝ (Runtime) 同じ ID で続ける 道具 Memory お店の画⾯ (呼ぶ側の仕組み) 画⾯から窓⼝の奥までが、1 本のトレースとセッションでつながる ヘッダーは traceparent (W3C の形) と X-Amzn-Bedrock-AgentCore-Runtime-Session-Id agentcore invoke では --trace-parent と --session-id で試せる © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 23
  19. 3 1 つの問い合わせを追う アカウントをまたいで⾒る 監視⽤のアカウント 1 つから、同じリージョンの窓⼝をまとめて⾒る 本番のアカウント 試しのアカウント 別のチームのアカウント

    監視⽤のアカウント GenAI Observability の画⾯に つないだ全部が並ぶ Account ID で絞れる link (共有: Metrics と Logs) CloudWatch cross-account observability。同じリージョンの中だけ。link を外すと⾒えなくなる ⼀部の操作 (Bedrock のコンソールへ移るなど) は、元のアカウントで⾏う © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 24
  20. 4 ⾒る習慣 週に 1 度、記録を読む 数とエラーだけでは⾒えない失敗がある。何本か抜き出して読む エラー 0 21 枚⽬の数ではエラーは

    0。7 回⽬の失敗は、ログと記録を読まないと⾒えなかった (20 枚⽬) © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 26
  21. 4 ⾒る習慣 おかしな記録は、評価のケースにする 苦情とおかしな記録を拾い、08 の採点のケースにする 拾うもの お客さんの苦情 答えの途中に error が⼊った

    道具を使わずに答えた 記録 評価のケース 本物の失敗から 20〜50 件で始める 同じ道具を何度も呼んだ ケースで採点するのは 08。採点する側も、このトレースを読む © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 27
  22. 4 ⾒る習慣 費⽤の単位 記録は CloudWatch の料⾦。取り込み、保管、検索で数える 記録 数え⽅ スパン 取り込んだ

    GB ごと。スパンにはログの取り込みの料⾦は掛からない スパンの索引 取り込んだ分の 1% までは込み。超えた分は 100 万スパンごと ログ 取り込んだ GB ごとと、保管の GB ごと (⽉) メトリクス コードが出す数は、カスタムメトリクスと EMF のログ 検索 Logs Insights などで読んだ GB ごと 単価はリージョンで違う。観測の数は動きの説明で、請求書の代わりにはならない © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 28
  23. 4 ⾒る習慣 困ったときに⾒る順 症状から⼊り、トレースで原因を探す 困りごと まず⾒る所 命令や画⾯ エラーが出た ログ (ERROR

    の⾏) agentcore logs runtime --level error 答えが遅い トレース (スパンの時間) agentcore traces runtime get 増えた、減った メトリクス (数) aws cloudwatch get-metric-data 答えがおかしい トレース (道具と答え) 週に何本か読む、08 で採点 メトリクスは Invocations、Sessions、UserErrors、SystemErrors、Throttles。コンソールでは GenAI Observability の同じタブ © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 29
  24. まとめ まとめ 記録の形を知り、⾒る順を決め、週に何本か読む 1 記録の形: セッション > トレース > スパン。脇にログとメトリクス

    2 ⾒る順: エラーはログ、遅いのはトレース、数はメトリクス 3 読む習慣: 週に何本か読み、おかしな記録は評価のケースに 記録の形 症状で選ぶ 週に 1 度読む セッション > トレース エラーはログ、遅いはトレース、 おかしな記録は > スパン 増減は数 (メトリクス) 08 の評価のケースに © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 30
  25. まとめ 次に読む資料 記録を採点するなら 08。セッションの渡し⽅は 02 08 02 04 評価する Runtime

    を使いこなす 道具をつなぐ 記録を判定役の セッションと Gateway の記録を モデルで採点する session ID の渡し⽅ 有効にする © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 31
  26. 付録 A1 ⽤語 ⽤語 意味 ⽤語 意味 セッション 1 ⼈の

    1 続きの会話 OpenTelemetry 記録の共通の形 トレース 1 回の問い合わせの記録 ADOT AWS の OpenTelemetry の配布 スパン トレースの中の 1 歩 Transaction Search スパンを探す設定 ログ 起きたことの⽂ ロググループ ログの⼊れ物 メトリクス 1 分ごとの数 trace ID トレースを⾒分ける ID 属性 スパンに付く値 監視⽤のアカウント まとめて⾒る所 © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 32
  27. 付録 A2 ⽊を描くスクリプト (span_tree.py の全⽂) import json, sys recs =

    json.load(open(sys.argv[1])) spans = [r["@message"] for r in recs if "durationNano" in r["@message"]] if "--agent" in sys.argv: # Memory の呼び出しを外す spans = [s for s in spans if not s["name"].startswith("Bedrock AgentCore.")] ids = {s["spanId"] for s in spans} kids = {} for s in spans: p = s.get("parentSpanId") kids.setdefault(p if p in ids else None, []).append(s) def walk(s, lead="", mark=""): print(f"{lead}{mark}{s['name']} {s['durationNano'] / 1e9:.2f}s") cs = sorted(kids.get(s["spanId"], []), key=lambda x: x["startTimeUnixNano"]) for i, c in enumerate(cs): nxt = lead + {"": "", "├─ ": "│ ", "└─ ": " "}[mark] walk(c, nxt, "└─ " if i == len(cs) - 1 else "├─ ") agent = [s for s in spans if s["name"].startswith("invoke_agent")] for r in agent if "--agent" in sys.argv else kids[None]: walk(r) 使い⽅: python3 span_tree.py TRACE.json [--agent]。TRACE.json は agentcore traces runtime get が 落とす JSON © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 33
  28. 付録 A3 命令の全⽂ 10、16、17、20、21 枚⽬ (# のあとは、何をした命令か。\ は次の⾏に続く。最後の 3 ⾏は

    21 枚⽬) # 10: Transaction Search の送り先と索引の決まり aws xray get-trace-segment-destination --output text aws xray get-indexing-rules --query 'IndexingRules[0]' # 16、17: トレースを並べ、1 本を落として⽊にする (T はトレースの ID) agentcore traces runtime list --since 2h --limit 7 agentcore traces runtime get $T --output /tmp/t04.json python3 span_tree.py /tmp/t04.json --agent # 20: ERROR の⾏と、同じ時刻の原因の⾏ (Q は絞り込みの式) agentcore logs runtime --since 1h --level error --query '"ERROR ["' Q='"ValueError: prompt" -"resource" -"stackTrace"' agentcore logs runtime --since 1h --query "$Q" aws cloudwatch get-metric-data --metric-data-queries file://counts.json \ --start-time 2026-11-09T19:50:00Z --end-time 2026-11-09T20:00:00Z \ --query 'MetricDataResults[].[Id, Values[0]]' --output table © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 34
  29. 付録 A4 counts.json の作り⽅と、読むのに要る IAM の許可 21 枚⽬の counts.json を作る

    (bash と zsh で、撮ったときと同じ JSON になるのを確かめた) N='acdecks01SupportDesk_default_agent::DEFAULT' S='{AWS/Bedrock-AgentCore,Name,Operation,Resource}' for p in invocations:Invocations sessions:Sessions \ user_errors:UserErrors system_errors:SystemErrors; do e="SUM(SEARCH('$S MetricName=\"${p#*:}\" Name=\"$N\"', 'Sum', 600))" jq -n --arg id "${p%%:*}" --arg e "$e" '{Id: $id, Period: 600, Expression: $e}' done | jq -s . > counts.json 読む⼈に要る IAM の操作 (AgentCore CLI 1.0.2 のコードが呼ぶ API と、この資料の aws の命令の名前から) logs: FilterLogEvents、StartQuery、GetQueryResults、GetLogEvents、DescribeLogGroups、 DescribeLogStreams、StartLiveTail xray: BatchGetTraces、GetTraceSummaries、GetTraceSegmentDestination、GetIndexingRules cloudwatch: GetMetricData © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 35
  30. 付録 A5 出典 AWS、AgentCore Developer Guide「Get started with AgentCore」 (4、16、20、29

    枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/agentcore-get-started-cli.html AWS、AgentCore Developer Guide「Get started with AgentCore Observability」 (4、10、11、12、13、14、16、22 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-get-started.html AWS、2026 年 6 ⽉、AgentCore harness の⼀般提供の記事 (6、19 枚⽬) aws.amazon.com/blogs/machine-learning/amazon-bedrock-agentcore-harness-is-now-generally-available-go-fromidea-to-production-grade-agent-in-minutes/ AWS、2025 年 10 ⽉、AgentCore の東京を含むリージョンでの⼀般提供の記事 (6、8 枚⽬) aws.amazon.com/jp/blogs/news/amazon-bedrock-agentcore-is-now-generally-available/ Anthropic、2026 年 1 ⽉、エージェントの評価の⼿引き (6、26、27 枚⽬) anthropic.com/engineering/demystifying-evals-for-ai-agents AWS、AgentCore Developer Guide「Observability concepts」 (7、17、29 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-telemetry.html OpenTelemetry、2026 年 1 ⽉更新、トレースの考え⽅ (7、8、17、20、23 枚⽬) opentelemetry.io/docs/concepts/signals/traces/ © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 36
  31. 付録 A6 出典 (続き) AWS、AgentCore Developer Guide「View metrics for your

    agents」 (7、11、13、20 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-view.html AWS、AgentCore Developer Guide「Add observability to your agents」 (8、10、12、13、19、23、35 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-configure.html AWS、AgentCore Developer Guide「Observe, trace, and audit agents」 (8 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability.html OpenTelemetry、2026 年 11 ⽉に読んだ、⽣成 AI の意味の決まり (8、14、17 枚⽬) github.com/open-telemetry/semantic-conventions-genai AWS、Amazon CloudWatch の料⾦の⾴ (10、28 枚⽬) aws.amazon.com/cloudwatch/pricing/ AWS、Amazon CloudWatch User Guide「Enable transaction search」 (10、14 枚⽬) docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Transaction-Search-getting-started.html AWS、Amazon CloudWatch User Guide「Transaction Search」 (11、14、28 枚⽬) docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Transaction-Search.html © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 37
  32. 付録 A7 出典 (続き) AWS、AgentCore Developer Guide「Release notes」 (13、24 枚⽬)

    docs.aws.amazon.com/bedrock-agentcore/latest/devguide/release-notes.html AWS、AgentCore Developer Guide「Runtime observability data」 (13、14、21、22 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-runtime-metrics.html AWS、AgentCore Developer Guide「Telemetry setup」 (13、14、27 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/supported-frameworks-telemetry.html AWS、AgentCore Developer Guide「Observability and cost controls」 (18、28 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/harness-operations.html Google、2016 年、分散システムの監視 (18、21、22、26、29 枚⽬) sre.google/sre-book/monitoring-distributed-systems/ AWS、AgentCore Developer Guide「Memory observability data」 (19 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-memory-metrics.html AWS、AgentCore Developer Guide「AgentCore generated observability data」 (19 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-service-provided.html © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 38
  33. 付録 A8 出典 (続き) AWS、Amazon CloudWatch User Guide「Using Amazon CloudWatch

    alarms」 (22 枚⽬) docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html AWS、Amazon CloudWatch Logs User Guide「Creating metrics from log events using filters」 (22 枚⽬) docs.aws.amazon.com/AmazonCloudWatch/latest/logs/MonitoringLogData.html AWS、AgentCore Developer Guide「Cross-account monitoring」 (24 枚⽬) docs.aws.amazon.com/bedrock-agentcore/latest/devguide/observability-cross-account.html AWS、Amazon Bedrock AgentCore の料⾦の⾴ (28 枚⽬) aws.amazon.com/bedrock/agentcore/pricing/ © 2026, Amazon Web Services, Inc. or its affiliates. All rights reserved. 39