MCPをオブザーバビリティインターフェースとして:AIエージェントとカーネルトレースポイントの接続

✍️ OpenClawRadar📅 公開日: April 17, 2026🔗 Source
MCPをオブザーバビリティインターフェースとして:AIエージェントとカーネルトレースポイントの接続
Ad

モデルコンテキストプロトコル(MCP)は、AIエージェントとインフラストラクチャデータ間のインターフェースとなりつつあります。2026年3月、このトレンドを象徴する3つの重要な進展がありました:DatadogがリアルタイムのオブザーバビリティデータをAIエージェントに接続して自動検出と修復を可能にするMCPサーバーを提供したこと、QualysがMCPサーバーを「AIの新しいシャドウIT」と呼ぶセキュリティ分析を公開したこと、そしてMicrosoft RetinaがeBPFベースのKubernetesネットワークオブザーバビリティを実証したことです。

MCPオブザーバビリティへの2つのアプローチ

MCPを介してオブザーバビリティデータをAIエージェントに接続する方法は2つあります:

  • アプローチ1: 既存プラットフォームをラップする - Datadogの戦略は、既に収集・集計されているメトリクス、ログ、トレースを取得し、MCPツールを通じて公開するものです。AIエージェントはダッシュボードAPIにクエリを実行し、事前処理されたデータを取得して、それに基づいて行動します。これは、成熟したオブザーバビリティスタックを持ち、その上にAI駆動の自動化を望むチームに有効です。
  • アプローチ2: MCPネイティブなオブザーバビリティを構築する - 既存プラットフォームをラップする代わりに、uprobesを介してシステムコールをトレースし、結果をSQLiteに保存し、すべてをMCPツールを通じて公開するeBPFエージェントを構築します。MCPインターフェースはアダプタ層ではなく、主要なインターフェースになります。
Ad

実践におけるMCPネイティブオブザーバビリティ

本記事では、最初のトークンがベースラインよりも14.5倍長くかかったvLLM TTFT回帰をトレースする具体的な例を詳述しています。トレースデータベースは、すべてのCUDA APIコール、カーネルコンテキストスイッチ、メモリ割り当てを記録しました。ClaudeがMCPサーバーに接続してこのデータベースを読み込むと、4つの特定のツールを使用できます:

  • get_trace_stats - 完全なトレースサマリーを確認:12,847のCUDAイベント、4つの因果連鎖、総GPU時間
  • get_causal_chains - レイテンシーが急増した理由を説明する因果連鎖を平易な英語で読む
  • run_sql - 生のイベントデータに対してカスタムクエリを実行(例:「100msを超えるすべてのcudaMemcpyAsyncコールを表示」)
  • get_stacks - フラグが立てられた任意のイベントのコールスタックを検査

Claudeは30秒以内に根本原因を特定しました:logprobsの計算がデコードループをブロックし、クリティカルパス上で256倍の速度低下を引き起こしていました。この根本原因は集計メトリクスでは見えず、特定のCUDA APIコール間の生の因果連鎖でのみ確認できました。

セキュリティ上の考慮事項

Qualysは、MCPサーバーの53%以上が認証に静的シークレットに依存していることを発見し、MCPサーバーにオブザーバビリティを追加することを推奨しました:機能発見イベントのロギング、呼び出しパターンの監視、異常のアラートなどです。GPUインフラストラクチャにアクセスするMCPサーバーでは、攻撃対象領域にはタイミング情報、メモリレイアウト、モデルアーキテクチャの詳細が含まれます。

Ingeroの実装では、すべてのMCPツール呼び出しは、GPUイベントをキャプチャするのと同じeBPFインフラストラクチャを使用してトレースされ、別個のロギング層ではなく、統一されたオブザーバビリティパイプラインを形成しています。

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Shipwright: Claude Codeを基盤に構築されたオープンソースプロジェクト管理ツール
Tools

Shipwright: Claude Codeを基盤に構築されたオープンソースプロジェクト管理ツール

Shipwrightは、44のスキル、7つの専門エージェント、16のワークフローを備え、Claude Code上で動作するオープンソースのプロジェクト管理ツールです。バイナリ品質ゲートとリカバリープレイブックを含み、エンジニアリング作業開始前に資格情報レジストリの監査や自動化プラットフォームの評価に使用されました。

OpenClawRadar
Dart AI生産性アプリのレビュー:OpenClaw統合版
Tools

Dart AI生産性アプリのレビュー:OpenClaw統合版

ユーザーがThingsからDart AIに切り替えたところ、UIの問題や初期設定の複雑さはあるものの、Getting Things Done手法を完全なOpenClawアクセスで実装するのに優れていると報告しています。

OpenClawRadar
AIコーディングエージェントにおけるサイレントツール障害の検出:Vibeyard
Tools

AIコーディングエージェントにおけるサイレントツール障害の検出:Vibeyard

Vibeyardは、AIコーディングエージェントがサイレントツール障害を経験した際に検出するツールです。エージェントが開発者に警告することなく代替戦略にフォールバックする状況を捉え、セッション中にこれらの非効率性を表面化させます。繰り返される非効率なワークフローを防ぐための修正を提案することができます。

OpenClawRadar
SQLiteクッキー復号化によるリアルタイムClaude使用統計を表示する無料macOSメニューバーアプリ
Tools

SQLiteクッキー復号化によるリアルタイムClaude使用統計を表示する無料macOSメニューバーアプリ

Claude Usage Trackerは、無料のmacOSメニューバーアプリです。Claudeデスクトップアプリの暗号化されたSQLiteクッキーを読み取り、Keychain経由で復号化し、セッション%、週間制限、支出、ルーティン実行をローカルで表示します。APIキーは不要です。

OpenClawRadar