تضيف إشارات التطبيقات في Amazon CloudWatch تحسينات على GitHub Action وخادم MCP
تعلن AWS عن التوافر العام لميزة GitHub Action جديدة، وتحسينات على خادم MCP الخاص بإشارات التطبيقات في CloudWatch التي توفر إمكانية ملاحظة التطبيق في أدوات المطور، ويزيد ذلك من سرعة وسهولة استكشاف المشكلات وإصلاحها. في السابق، كان على المطورين مغادرة GitHub لتصنيف أولوية مشكلات الإنتاج، والبحث عن بيانات التتبع، وضمان تغطية الملاحظة، وغالبًا ما كان يتم التبديل بين وحدات التحكم، ولوحات المعلومات، والتعليمات البرمجية المصدر. بدءًا من اليوم، تساعدك إمكانية ملاحظة التطبيقات لـ AWS GitHub Action على اكتشاف عمليات SLO المخترقة، أو أخطاء الخدمة بالغة الخطورة في عمليات سير عمل GitHub. بالإضافة إلى ذلك، يمكنك الآن الاستعانة بخادم MCP الخاص بإشارات التطبيقات في CloudWatch في وكلاء الذكاء الاصطناعي للعمليات المتعلقة بالتعليمات البرمجية مثل Kiro لتحديد الملف بدقة والوظيفة وسطر التعليمات البرمجية المسؤول عن زمن الاستجابة أو الأخطاء أو حالات مخالفة SLO. علاوة على ذلك، يمكنك الحصول على إرشادات الأجهزة التي تضمن تغطية شاملة للملاحظة.
باستخدام GitHub Action الجديدة هذه، يمكن للمطورين ذكر @awsapm في مشكلات GitHub مع أوامر مثل «ما سبب طول زمن الاستجابة في خدمة إتمام الدفع الخاصة بي؟» والحصول على استجابات ذكية قائمة على الملاحظة دون التبديل بين وحدات التحكم، وبذلك يتم توفير الوقت والجهد. بالإضافة إلى ذلك، بفضل التحسينات في خادم MCP الخاص بإشارات التطبيقات في CloudWatch، أصبح بإمكان المطورين الآن طرح أسئلة مثل «أي سطر في التعليمات البرمجية تسبب في الزيادة المفاجئة لزمن الاستجابة في الخدمة التي أستعين بها؟». وعلاوةً على ذلك، عندما لا يتوفر التوجيه، يمكن لخادم MCP تعديل البنية التحتية كتعليمات برمجية (على سبيل المثال، CDK، Terraform) لمساعدة الفرق على إعداد مراقبة أداء التطبيقات المستندة إلى OTel لـ ECS وEKS وLambda وEC2 دون الحاجة إلى جهد عمليات التعليمات البرمجية.
تعمل هذه الميزات معًا على توفير إمكانية الملاحظة في عمليات سير عمل التطوير، وتقليل تبديل السياق، وتشغيل التصحيح الذكي بمساعدة الوكيل من التعليمات البرمجية إلى الإنتاج. لبدء الاستخدام، تفضل بزيارة وثائق إمكانية ملاحظة التطبيقات لـ AWS GitHub Action ووثائق خادم MCP الخاص بإشارات التطبيقات في CloudWatch.