Amazon CloudWatch Application Signals 新增 GitHub 動作和 MCP 伺服器改進
AWS 宣佈正式推出全新的 GitHub 動作,以及針對 CloudWatch Application Signals MCP 伺服器的改進功能,將應用程式可觀測性導入開發人員工具,使開發人員得以更快、更方便地疑難排解問題。先前,開發人員必須離開 GitHub 來分類生產問題、查閱追蹤資料並確認可觀測性覆蓋範圍,而且經常需要在主控台、儀表板和來源程式碼之間切換。即日起,AWS GitHub 動作的應用程式可觀測性功能,可協助您在 GitHub 工作流程中偵測 SLOs 違規情形或嚴重服務錯誤。此外,現在您可以在 AI 編碼代理程式 (例如 Kiro) 中使用 CloudWatch Application Signals MCP 伺服器,進而識別造成延遲、錯誤或 SLO 違規的確切檔案、函數和程式碼行。此外,您還能夠獲得檢測指引,以確保全面的可觀測性覆蓋範圍。
有了這項全新 GitHub 動作,開發人員可以在 GitHub 問題中提及 @awsapm,並發出類似於「為什麼結帳服務的延遲極高?」的提示,在無需於主控台之間切換的情況下接收基於可觀測性的智慧型回應,從而節省時間和精力。此外,透過 CloudWatch Application Signals MCP 伺服器的改進,開發人員現在能夠提出「哪一行程式碼導致服務的延遲遽增?」之類的問題。此外,在缺少檢測時,MCP 伺服器可以修改基礎結構即程式碼 (例如 CDK、Terraform),以協助團隊在無需編寫程式碼的情況下,為 ECS、EKS、Lambda 和 EC2 設定 OTel 型應用程式效能監控。
在相互搭配時,這些功能能夠將可觀測性導入開發工作流程、減少內容切換,並提供從程式碼到實際作業環境的智慧型代理式輔助偵錯功能。若要著手使用,請參閱 AWS GitHub 動作的應用程式可觀測性文件和 CloudWatch Application Signals MCP 伺服器文件。