أتمتة سير العمل في Azure SRE Agent

تمتد سير العمل التشغيلي عبر عدة أدوات وتتطلب من شخص ما أن يتذكر ما سيأتي بعد ذلك. تتحقق من الحالة في نظام واحد، تتخذ قرارا، تنفذ في نظام آخر، وتبلغ فريقك في نظام ثالث. كل تسليم يضيف زمن استجابة ومخاطر.

نصيحة

تساعدك أتمتة سير العمل من خلال:

  • التعامل مع الحوادث من طرف إلى آخر دون إيقاظ أحد
  • تشغيل المهام المجدولة تلقائيا تحت إشراف بشري عند الحاجة
  • تطبيق المعرفة من الحوادث السابقة بشكل منتظم في كل مرة

كيف تعمل أتمتة سير العمل

ما ستحققه:

  • سير عمل آلي يعمل في الموعد المحدد أو استجابة للحوادث
  • وكلاء مخصصون بأدوات محددة للمهام المتخصصة
  • التدفقات من طرف إلى طرف: تحفز → التحقيق → العمل → الإبلاغ

عندما يحدث الزناد (في وقت أو حادث مجدول)، وكيلك:

  1. يتلقى الزناد. مهمة مجدولة تعمل أو حادث يتطابق مع خطة الاستجابة.
  2. يستدعي وكيل المخصص. يبدأ الوكيل المخصص المكون بأدواته وتعليماته.
  3. ينفذ سير العمل. يقوم وكيل التخصيص بالتحقيق، واتخاذ الإجراءات، والتنسيق مع وكلاء التخصيص الآخرين إذا لزم الأمر.
  4. يخطر فريقك. يتم نشر النتائج على Teams، أو البريد الإلكتروني، أو منصة الحوادث الخاصة بك.

كل وكيل مخصص لديه وصول إلى أدوات محددة (من الموصلات) ويتبع تعليماته بشكل مستقل أو بالموافقة، حسب وضع التشغيل.

ما الذي يجعل هذا مختلفا

على عكس النصوص، يتكيف وكيلك عندما تتغير الأنماط. السكريبتات تنكسر عندما تختلف المدخلات. وكيلك يبرر ما يجب فعله بناء على ما يجده.

على عكس دفاتر التشغيل، يقوم وكيلك بتنفيذ سير العمل، وليس فقط توخيله. دفاتر الركض تخبر البشر بما يجب عليهم فعله. وكيلك يقوم بذلك.

على عكس الأتمتة على طريقة IFTTT، يقوم وكيلك بالتحقيق قبل اتخاذ إجراء. لا ينفذ بشكل أعمى عندما يطلق الزناد. بدلا من ذلك، يقيم الوضع ويقرر الرد المناسب.

قبل وبعد

قبل بعد
تحقق من الحالة في أداة المراقبة استعلامات الوكيل تلقائيا
قرر ما يجب فعله بناء على البيانات الوكيل يبرر ويقترح إجراء
تنفيذ الإصلاح في نظام آخر يقوم الوكيل بالتنفيذ عبر الأدوات المتصلة
إشعار الفريق في Slack/Teams الوكيل يرسل إشعارا سياقيا
سجل ما حدث يقوم الوكيل بتسجيل الإجراءات في الخيط

بناء سير عمل

تجمع سير العمل بين ثلاثة عناصر أساسية:

الكتلة الإنشائية ماذا تفعل مكان التكوين
الموصلات توفير أدوات من أنظمة خارجية (Outlook، Teams، GitHub، PagerDuty) موصلات البناء >
وكلاء الجمارك عمال متخصصون لديهم إعدادات محددة للوصول إلى الأدوات والاستقلالية قماش وكيل البناء >
مشغلات ابدأ سير العمل في الموعد المحدد أو استجابة للحوادث المهام المجدولة / خطط الاستجابة للحوادث

للإعداد خطوة بخطوة، راجع الخطوة 5: أتمتة سير العمل في دليل البدء.

مثال: تقرير صحي يومي مع بريد إلكتروني

يقوم هذا السير بفحص صحة موارد Azure ويرسل ملخصا عبر البريد الإلكتروني:

  1. الموصل: إضافة إرسال البريد الإلكتروني (Office 365 Outlook)
  2. وكيل مخصص: إنشاء health-reporter باستخدام SendOutlookEmail أداة
  3. المهمة المجدولة: إرفاق إلى وكيل مخصص مع التوجيه:
Check the health of Azure resources in prod-rg:
1. Query Azure Resource Health for any degraded resources
2. Check Application Insights for error rate trends
3. Summarize findings
4. Email the report using SendOutlookEmail

الوكيل يدير هذا الأمر يوميا، يحقق، ويرسل البريد الإلكتروني بدون أي خطوات يدوية.

تفويض وكيل المخصص

عندما يحتاج سير العمل إلى خبرات مختلفة في خطوات مختلفة، استخدم عدة وكلاء مخصصين:

خطوة عامل مخصص لماذا
تشخيص قواعد البيانات @DatabaseExpert استعلامات KQL المتخصصة
إرسال الإشعارات @Notifier البريد الإلكتروني وأدوات Teams
إنشاء الحوادث @IncidentCreator تكامل PagerDuty/ServiceNow

يقوم المنسق بتفويض المهام إلى الوكلاء المخصصين حسب الحاجة. انظر وكلاء الطلبات المخصصة.

أفضل الممارسات

مارس لماذا يهم
اختبار في الملعب أولا تحقق من سلوك وكيل التخصيص قبل الربط بمحفز
ابدأ في وضع المراجعة تحقق من حكم الوكيل قبل الأتمتة الكاملة
اختبر باستخدام "تشغيل المهمة الآن" تحقق من صحة سير العمل المجدولة قبل الإنتاج
أداة واحدة لكل وكيل مخصص أسهل في التدقيق، والتصحيح، والتحديث.
استخدم الأسماء الوصفية email-health-report مقابل custom-agent-1

قبل إرفاق مهمة مجدولة، اختبر وكيل التخصيص الخاص بك:

  1. اذهب إلى BuilderAgent Canvas
  2. اختر عرض ملعب الاختبار
  3. اختر وكيل مخصص من القائمة المنسدلة واختر تطبيق
  4. اكتب التعليمات المخططة في لوحة الاختبار وتحقق من أن الوكيل ينفذها بشكل صحيح

بمجرد أن تثق في السلوك، ضع المحفز.

الشروع في العمل

مورد ما ستتعلمه
الخطوة 5: أتمتة سير العمل قم بإنشاء فحص صحي آلي مع إشعارات البريد الإلكتروني
إنشاء مهمة مجدولة درس خطوة بخطوة للأتمتة المجدولة
القدرة ما الذي يضيفه
المهام المجدولة المراقبة الاستباقية وأنماط المهام المتكررة
تنفيذ التخفيف الإجراءات التي يمكن أن تتخذها سير العمل لديك
إرسال الإشعارات أنماط الإشعارات والقنوات
الاستجابة للحوادث محفزات خطة الاستجابة
وكلاء الجمارك تكوين الوكيل المخصص التفصيلي
الموصلات تكاملات الأدوات المتاحة