إعداد التنبيهات لمهام Azure Stream Analytics

من المهم مراقبة مهمة Azure Stream Analytics لضمان تشغيل الوظيفة بشكل مستمر دون أي مشاكل. توضح هذه المقالة كيفية إعداد تنبيهات للسيناريوهات الشائعة التي يجب مراقبتها.

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

إعداد التنبيهات في مدخل Azure

الحصول على تنبيه عند توقف مهمة بشكل غير متوقع

يوضح المثال التالي كيفية إعداد تنبيهات عندما تدخل وظيفتك في حالة فشل. يوصى بهذا التنبيه لجميع الوظائف.

  1. في مدخل Azure، افتح وظيفة Stream Analytics التي تريد إنشاء تنبيه لها.

  2. في صفحة الوظيفة ، انتقل إلى قسم المراقبة .

  3. حدد المقاييس، ثم قاعدة تنبيه جديدة.

    Azure portal Stream Analytics alerts setup

  4. يجب أن يظهر اسم الوظيفة في Stream Analytics تلقائيا ضمن RESOURCE. انقر فوق إضافة شرط، وحدد كافة العمليات الإدارية ضمن تكوين منطق الإشارة.

    Select signal name for Stream Analytics alert

  5. ضمن تكوين منطق الإشارة، قم بتغيير مستوى الحدث إلى الكلوقم بتغيير الحالة إلى فشل. اترك الحدث الذي بدأه فارغا وحدد تم.

    Configure signal logic for Stream Analytics alert

  6. حدد مجموعة إجراءات موجودة أو أنشئ مجموعة جديدة. في هذا المثال، تم إنشاء مجموعة إجراءات جديدة تسمى TIDashboardGroupActions باستخدام إجراء رسائل البريد الإلكتروني الذي يرسل بريدا إلكترونيا إلى المستخدمين باستخدام دور Resource Manager Azure للمالك.

    Setting up an alert for an Azure Streaming Analytics job

  7. يجب أن تحتوي كل من مجموعات المواردوالشرطوالإجراءات على إدخال. لاحظ أنه من أجل إطلاق التنبيهات ، يجب استيفاء الشروط المحددة. على سبيل المثال، يمكنك قياس متوسط قيمة المقياس على مدى آخر 15 دقيقة، كل 5 دقائق.

    Screenshot shows the Create rule dialog box with RESOURCE, CONDITION, and ACTION GROUP.

    أضف اسم قاعدة تنبيه ووصفاومجموعة الموارد إلى تفاصيل التنبيه وانقر على إنشاء قاعدة تنبيه لإنشاء القاعدة لمهمة Stream Analytics.

    Screenshot shows the Create rule dialog box with ALERT DETAILS.

سيناريوهات يجب مراقبتها

يوصى باستخدام التنبيهات التالية لمراقبة أداء وظيفتك في Stream Analytics. يجب تقييم هذه المقاييس كل دقيقة خلال فترة ال 5 دقائق الأخيرة.

متري الشرط تجميع الوقت الحد الإجراءات التصحيحية
استخدام SU٪ أكبر من الحدّ الأقصى 80 هناك العديد من العوامل التي تزيد من استخدام SU٪. يمكنك القياس باستخدام موازاة الاستعلام أو زيادة عدد وحدات الدفق. لمزيد من المعلومات، راجع الاستفادة من موازاة الاستعلام في Azure Stream Analytics.
أخطاء وقت التشغيل أكبر من الإجمالي 0 فحص سجلات النشاط أو الموارد وإجراء التغييرات المناسبة على المدخلات أو الاستعلام أو المخرجات.
تأخير العلامة المائية أكبر من الحدّ الأقصى عندما يكون متوسط قيمة هذا المقياس خلال آخر 15 دقيقة أكبر من تحمل الوصول المتأخر (بالثواني). إذا لم تقم بتعديل التسامح مع الوصول المتأخر، تعيين الإعداد الافتراضي إلى 5 ثوان. حاول زيادة عدد وحدات SUs أو موازاة استعلامك. لمزيد من المعلومات حول وحدات SU، راجع فهم وحدات البث وضبطها. لمزيد من المعلومات حول موازاة الاستعلام، راجع الاستفادة من موازاة الاستعلام في Azure Stream Analytics.
أخطاء إلغاء تسلسل الإدخال أكبر من الإجمالي 0 فحص النشاط أو سجلات الموارد وإجراء التغييرات المناسبة على الإدخال. لمزيد من المعلومات حول سجلات الموارد، راجع استكشاف أخطاء Azure Stream Analytics وإصلاحها باستخدام سجلات الموارد

الخطوات التالية