AWS は、最新の Model Context Protocol (MCP) 仕様が、プロトコル レベルのセッションを削除し、リクエストが利用可能なサーバー インスタンスに到達できるようにすることで、リモート MCP サーバーの実装をどのように変更するかを概説しました。この変更により、スティッキー セッションと共有セッション ストアのプロトコル要件が削除され、状態管理やその他の責任を周囲のインフラストラクチャにオフロードしながら水平スケーリングが簡素化されます。 更新された MCP 仕様では、初期化されたハンドシェイクと初期化されたハンドシェイクおよび Mcp-Session-Id ヘッダーが削除されています。したがって、リクエストは、従来のロード バランサーの背後にある任意のサーバー インスタンスに独立してルーティングできます。この仕様では、ツール呼び出しを行う前にサーバー機能を必要とするクライアント向けに、オプションのサーバー/検出操作も導入されています。 MCP が適切に設計された Agentic AI Lens […]
Grafana はサイプレスのテスト結果を永続的な可観測性データに変換します
Grafana Labs は、テスト結果を Prometheus メトリクスに変換して Grafana Cloud に送信することで、Cypress テスト スイートを監視するための実用的なアプローチを公開しました。このアプローチにより、チームは端末出力や個々の実行からの CI ログのみに依存するのではなく、複数の実行にわたるテストの失敗、実行時間、および不適合テストを追跡できるようになります。 このアプローチでは、Cypress ライフサイクル フックを使用してテスト結果をキャプチャし、Prometheus Pushgateway を使用して短期間のテスト ジョブからのメトリクスを一時的に保持し、Grafana Alloy を使用してそれらのメトリクスを収集して Grafana クラウドにプッシュします。結果のデータは視覚化されてアラートに使用され、テスト スイートの動作を長期的に把握できます。 Cypress は、プラグインのライフサイクルを通じて有用な情報をすでに公開しています。 […]