يرجي استخدام مدخل Microsoft Azure لإعداد التنبيهات على قياسات Azure Database لـ PostgreSQL، خادم مرن

ينطبق على: قاعدة بيانات Azure ل PostgreSQL - خادم مرن

توضح لك هذه المقالة كيفية إعداد تنبيهات الخادم المرن لقاعدة بيانات Azure ل PostgreSQL باستخدام مدخل Microsoft Azure. يمكنك تلقي تنبيه بناءً على مقاييس المراقبة الخاصة بخدمات Azure الخاصة بك.

يشغّل التنبيه عندما تتجاوز قيمة مقياس معين حدًا تحدده. يتم تشغيل التنبيه عند استيفاء الشرط لأول مرة، ثم بعد ذلك عندما لا يتم استيفاء هذا الشرط. تنبيهات القياسات ذات حالة، أي أنها ترسل إشعارات فقط عندما تتغير الحالة.

يمكنك تكوين تنبيه للقيام بالإجراءات التالية عندما يتم تشغيله:

  • قم بإرسال إخطارات البريد الإلكتروني إلى مسؤول الخدمة والمسؤولين المشاركين.
  • إرسال بريد إلكتروني إلى رسائل البريد الإلكتروني الإضافية التي تحددها.
  • قم باستدعاء إخطارات على الويب.

يمكنك تكوين قواعد التنبيه والحصول عليها باستخدام:

قم بإنشاء قاعدة تنبيه على مقياس باستخدام مدخل Microsoft Azure

  1. في مدخل Microsoft Azure، حدد مثيل خادم Azure Database for PostgreSQL المرن الذي تريد مراقبته

  2. ضمن قسم Monitoring من الشريط الجانبي، حدد Alerts.

  3. حدد + New alert rule.

  4. تٌفتح صفحة إنشاء قاعدة كما هو موضح أدناه. قم بتوفير المعلومات التالية:

  5. تتم إضافة مثيل خادم Azure Database الحالي ل PostgreSQL المرن تلقائيا إلى نطاق التنبيه.

  6. ضمن قسم Condition، حدد Add condition.

  7. سترى قائمة بالإشارات المدعومة، حدد المقياس الذي تريد إنشاء تنبيه عليه. على سبيل المثال، حدد storage percent.

  8. سترى مخططاً للمقياس لآخر ست ساعات. استخدم القائمة المنسدلة لـ Chart period لتحديد رؤية سجل أطول للمقياس.

  9. حدد نوع Threshold (على سبيل المثال، "ثابت" أو "ديناميكي")، وعامل التشغيل (على سبيل المثال، "أكبر من")، ونوع التجميع (على سبيل المثال، معدل). يحدد هذا التحديد المنطق الذي ستقيمه قاعدة التنبيه المتري.

    • إذا كنت تستخدم حداً Static، فاستمر في تحديد Threshold value (على سبيل المثال 85 بالمائة). يمكن أن يساعد المخطط القياسي في تحديد ما قد يكون عتبة معقولة.
    • إذا كنت تستخدم حداً ديناميكياً، فاستمر في تحديد حساسية الحد الأدنى. سيعرض المخطط القياسي العتبات المحسوبة استنادًا إلى البيانات الحديثة. تعرف على المزيد حول نوع حالة العتبات الديناميكية وخيارات الحساسية.
  10. قم بتحسين الشرط عن طريق ضبط الفاصل الزمني لنقاوة التجميع (الفترة) الذي يتم تجميع نقاط البيانات خلاله باستخدام دالة نوع التجميع (على سبيل المثال، "فترة البحث 30 دقيقة")، والتكرار (على سبيل المثال "تحقق كل 15 دقيقة").

  11. قم بتحديد تم عند الاكتمال.

  12. أضف مجموعة عمل. مجموعة الإجراءات هي مجموعة من التنبيهات المفضلة يحددها مالك اشتراك Azure. ضمن قسم Action Groups، اختر Select action group لتحديد مجموعة إجراءات موجودة بالفعل لإرفاقها بقاعدة التنبيه.

    • يمكنك أيضاً إنشاء مجموعة عمل جديدة لتلقي الإخطارات في التنبيه. لمزيد من المعلومات، راجع إنشاء وإدارة مجموعة العمل.
    • لإنشاء مجموعة عمل جديدة، اختر + Create action group. املأ نموذج إنشاء مجموعة إجراءات باشتراك ومجموعة موارد واسم مجموعة الإجراءات واسم العرض.
    • قم بتكوين التنبيهات لمجموعة العمل.

    في Notification type، اختر Email Azure Resource Manager Role لتحديد مالكي الاشتراك والمساهمين والقراء لتلقي الإعلامات. اختر Azure Resource Manager Role لإرسال البريد الإلكتروني. يمكنك أيضاً اختيار Email/SMS message/Push/Voice لإرسال إشعارات إلى مستلمين محددين. أدخل Name لنوع الإشعار وحدد Review + Create عند الانتهاء.

  13. املأ تفاصيل قاعدة التنبيه مثل الخطورة واسم قاعدة التنبيه ووصفها.

  14. انقر فوق إنشاء قاعدة التنبيه لإنشاء التنبيه.

  15. في غضون دقائق قليلة، يكون التنبيه نشطًا ويتم تشغيله كما هو موضح سابقًا.

مراقبة موارد متعددة

يدعم خادم Azure Database for PostgreSQL المرن أيضا قاعدة التنبيه القياسي متعددة الموارد. يمكنك المراقبة على نطاق واسع عن طريق تطبيق نفس قاعدة التنبيه القياسية على قاعدة بيانات Azure متعددة لمثيلات خادم PostgreSQL المرنة في نفس منطقة Azure. يتم إرسال إعلامات فردية لكل مورد مراقب.

لإعداد قاعدة تنبيه قياسي جديدة، في تجربة إنشاء قاعدة التنبيه، في تعريف النطاق (الخطوة 5.) من القسم السابق، استخدم خانات الاختيار لتحديد جميع مثيلات الخادم المرن لقاعدة بيانات Azure ل PostgreSQL التي تريد تطبيق القاعدة عليها.

هام

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

يمكنك أيضا استخدام قوالب Azure Resource Manager لنشر تنبيهات قياس متعددة الموارد. لمعرفة المزيد حول التنبيهات متعددة الموارد، راجع مدونتنا Scale Monitoring with Azure Database for PostgreSQL - Flexible Server Multi-Resource Alert.

قم بإدارة التنبيهات الخاصة بك

بمجرد إنشاء تنبيه، يمكنك تحديده والقيام بالإجراءات التالية:

  • قم بعرض رسمًا بيانيًا يوضح حد المقياس والقيم الفعلية من اليوم السابق ذات الصلة بهذا التنبيه.
  • تحريرأو حذف قاعدة التنبيه.
  • قم بتعطيل أو تمكين التنبيه، إذا كنت ترغب في إيقاف تلقي الإشعارات أو استئنافه مؤقتًا.

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