Microsoft.Insights metricAlerts 2018-03-01

تعريف مورد Bicep

يمكن نشر نوع مورد metricAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

ملاحظات

للحصول على إرشادات حول نشر حلول المراقبة، راجع إنشاء موارد مراقبة باستخدامBicep .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/metricAlerts، أضف Bicep التالي إلى القالب الخاص بك.

resource symbolicname 'Microsoft.Insights/metricAlerts@2018-03-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actions: [
      {
        actionGroupId: 'string'
        webHookProperties: {
          {customized property}: 'string'
        }
      }
    ]
    autoMitigate: bool
    criteria: {
      'odata.type': 'string'
      // For remaining properties, see MetricAlertCriteria objects
    }
    description: 'string'
    enabled: bool
    evaluationFrequency: 'string'
    scopes: [
      'string'
    ]
    severity: int
    targetResourceRegion: 'string'
    targetResourceType: 'string'
    windowSize: 'string'
  }
}

كائنات MetricAlertCriteria

قم بتعيين الخاصية odata.type لتحديد نوع الكائن.

على سبيل Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria، استخدم:

  'odata.type': 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria'
  allOf: [
    {
      dimensions: [
        {
          name: 'string'
          operator: 'string'
          values: [
            'string'
          ]
        }
      ]
      metricName: 'string'
      metricNamespace: 'string'
      name: 'string'
      skipMetricValidation: bool
      timeAggregation: 'string'
      criterionType: 'string'
      // For remaining properties, see MultiMetricCriteria objects
    }
  ]

على سبيل Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria، استخدم:

  'odata.type': 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria'
  allOf: [
    {
      criterionType: 'string'
      dimensions: [
        {
          name: 'string'
          operator: 'string'
          values: [
            'string'
          ]
        }
      ]
      metricName: 'string'
      metricNamespace: 'string'
      name: 'string'
      operator: 'string'
      skipMetricValidation: bool
      threshold: int
      timeAggregation: 'string'
      {customized property}: any()
    }
  ]

على سبيل Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria، استخدم:

  'odata.type': 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria'
  componentId: 'string'
  failedLocationCount: int
  webTestId: 'string'

كائنات MultiMetricCriteria

تعيين الخاصية criterionType لتحديد نوع الكائن.

بالنسبة DynamicThresholdCriterion، استخدم:

  criterionType: 'DynamicThresholdCriterion'
  alertSensitivity: 'string'
  failingPeriods: {
    minFailingPeriodsToAlert: int
    numberOfEvaluationPeriods: int
  }
  ignoreDataBefore: 'string'
  operator: 'string'

بالنسبة StaticThresholdCriterion، استخدم:

  criterionType: 'StaticThresholdCriterion'
  operator: 'string'
  threshold: int

قيم الخصائص

شهادات القياس

اسم وصف قيمة
اسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
لا يمكن استخدام:
*#&+:<>?@%{}\/| الأحرف أو التحكم فيها

لا يمكن أن ينتهي بمسافة أو نقطة.
مكان موقع المورد سلسلة (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص قاعدة التنبيه للمورد. MetricAlertProperties (مطلوب)

خصائص الشهادات القياسية

اسم وصف قيمة
الاجراءات صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. MetricAlertAction[]
طلب تلقائي العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. قيمة منطقية
معايير يحدد معلومات معايير التنبيه المحددة. MetricAlertCriteria (مطلوب)
وصف وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. خيط
تمكين العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. bool (مطلوب)
تقييمFrequency عدد المرات التي يتم فيها تقييم التنبيه القياسي بتنسيق مدة ISO 8601. سلسلة (مطلوب)
نطاقات قائمة معرف المورد التي يتم تحديد نطاق هذا التنبيه القياسي إليها. string[] (مطلوبة)
شده خطورة التنبيه {0، 1، 2، 3، 4} int (مطلوب)
targetResourceRegion منطقة المورد (الموارد) المستهدفة التي يتم إنشاء/تحديث التنبيه عليها. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
targetResourceType نوع المورد للمورد (الموارد) الهدف الذي يتم إنشاء/تحديث التنبيه عليه. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
حجم النافذة الفترة الزمنية (بتنسيق مدة ISO 8601) المستخدمة لمراقبة نشاط التنبيه استنادا إلى الحد. سلسلة (مطلوب)

MetricAlertAction

اسم وصف قيمة
actionGroupId معرف مجموعة الإجراءات المراد استخدامها. خيط
خصائص خطاف الويب يسمح هذا الحقل بتحديد خصائص مخصصة، والتي سيتم إلحاقها بحمولة التنبيه المرسلة كمدخل إلى خطاف الويب. MetricAlertActionWebHookProperties

MetricAlertActionWebHookProperties

اسم وصف قيمة
{خاصية مخصصة} خيط

MetricAlertCriteria

اسم وصف قيمة
odata.type تعيين نوع الكائن Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (مطلوب)

MetricAlertMultipleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (مطلوب)
allOf قائمة معايير قياس متعددة لعملية "الكل" هذه. MultiMetricCriteria []

MultiMetricCriteria

اسم وصف قيمة
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
نوع المعيار تعيين نوع الكائن DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

تقسيم المقاييس

اسم وصف قيمة
اسم اسم البعد. سلسلة (مطلوب)
المشغل عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط سلسلة (مطلوب)
القيم قائمة قيم الأبعاد. string[] (مطلوبة)

DynamicMetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة 'DynamicThresholdCriterion' (مطلوب)
حساسية التنبيه مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. "مرتفع"
"منخفض"
'متوسط' (مطلوب)
فشلPeriods الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. DynamicThresholdFailingPeriods (مطلوب)
ignoreDataBefore استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) خيط
المشغل عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. 'GreaterOrLessThan'
'أكبر ثان'
'LessThan' (مطلوب)

DynamicThresholdFailingPeriods

اسم وصف قيمة
minFailingPeriodsToAlert عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. int (مطلوب)
numberOfEvaluationPeriods عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. int (مطلوب)

MetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة "DynamicThresholdCriterion"
'StaticThresholdCriterion' (مطلوب)
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
المشغل عامل تشغيل المعايير. "يساوي"
'أكبر ثان'
"أكبر من الاثنان"
"أقل ثان"
'LessThanOrEqual' (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
عتبة قيمة عتبة المعايير التي تنشط التنبيه. int (مطلوب)
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
{خاصية مخصصة} بالنسبة ل Bicep، يمكنك استخدام الدالة any().

MetricAlertSingleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (مطلوب)
allOf قائمة معايير القياس لعملية "الكل" هذه. MetricCriteria []

WebtestLocationAvailabilityCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (مطلوب)
معرف المكون معرف مورد Application Insights. سلسلة (مطلوب)
failedLocationCount عدد المواقع الفاشلة. int (مطلوب)
webTestId معرف اختبار ويب Application Insights. سلسلة (مطلوب)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
BrowserBox Azure Edition

Deploy to Azure
ينشر هذا القالب BrowserBox على Azure Ubuntu Server 22.04 LTS أو Debian 11 أو RHEL 8.7 LVM VM.
تطبيق ويب Umbraco CMS القابل للتطوير

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
إنشاء تنبيهات Application Gateway

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
تنبيه لمقياس استجابة البايت الأخير للواجهة الخلفية

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
تنبيه لمقياس عدد المضيفين غير السليمين

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل

Deploy to Azure
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم.
إنشاء اختبار الويب الديناميكي

Deploy to Azure
إنشاء أي عدد من اختبارات ويب App Insights (ping).
نشر Application Insight وإنشاء تنبيه فيه

Deploy to Azure
يسمح لك هذا القالب بنشر Application Insight وإنشاء تنبيه فيه
قاعدة التنبيه القياسي بحد ديناميكي

Deploy to Azure
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ديناميكي.
قاعدة التنبيه القياسي بحد ثابت

Deploy to Azure
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ثابت.
قاعدة التنبيه القياسي لاختبار التوفر

Deploy to Azure
ينشئ هذا القالب اختبار توفر Application Insights جنبا إلى جنب مع قاعدة تنبيه قياسية تراقبه.

تعريف مورد قالب ARM

يمكن نشر نوع مورد metricAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد - راجع أوامر نشر مجموعة الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

ملاحظات

للحصول على إرشادات حول نشر حلول المراقبة، راجع إنشاء موارد مراقبة باستخدامBicep .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/metricAlerts، أضف JSON التالي إلى القالب الخاص بك.

{
  "type": "Microsoft.Insights/metricAlerts",
  "apiVersion": "2018-03-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actions": [
      {
        "actionGroupId": "string",
        "webHookProperties": {
          "{customized property}": "string"
        }
      }
    ],
    "autoMitigate": "bool",
    "criteria": {
      "odata.type": "string"
      // For remaining properties, see MetricAlertCriteria objects
    },
    "description": "string",
    "enabled": "bool",
    "evaluationFrequency": "string",
    "scopes": [ "string" ],
    "severity": "int",
    "targetResourceRegion": "string",
    "targetResourceType": "string",
    "windowSize": "string"
  }
}

كائنات MetricAlertCriteria

قم بتعيين الخاصية odata.type لتحديد نوع الكائن.

على سبيل Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria، استخدم:

  "odata.type": "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria",
  "allOf": [
    {
      "dimensions": [
        {
          "name": "string",
          "operator": "string",
          "values": [ "string" ]
        }
      ],
      "metricName": "string",
      "metricNamespace": "string",
      "name": "string",
      "skipMetricValidation": "bool",
      "timeAggregation": "string",
      "criterionType": "string"
      // For remaining properties, see MultiMetricCriteria objects
    }
  ]

على سبيل Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria، استخدم:

  "odata.type": "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria",
  "allOf": [
    {
      "criterionType": "string",
      "dimensions": [
        {
          "name": "string",
          "operator": "string",
          "values": [ "string" ]
        }
      ],
      "metricName": "string",
      "metricNamespace": "string",
      "name": "string",
      "operator": "string",
      "skipMetricValidation": "bool",
      "threshold": "int",
      "timeAggregation": "string",
      "{customized property}": {}
    }
  ]

على سبيل Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria، استخدم:

  "odata.type": "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria",
  "componentId": "string",
  "failedLocationCount": "int",
  "webTestId": "string"

كائنات MultiMetricCriteria

تعيين الخاصية criterionType لتحديد نوع الكائن.

بالنسبة DynamicThresholdCriterion، استخدم:

  "criterionType": "DynamicThresholdCriterion",
  "alertSensitivity": "string",
  "failingPeriods": {
    "minFailingPeriodsToAlert": "int",
    "numberOfEvaluationPeriods": "int"
  },
  "ignoreDataBefore": "string",
  "operator": "string"

بالنسبة StaticThresholdCriterion، استخدم:

  "criterionType": "StaticThresholdCriterion",
  "operator": "string",
  "threshold": "int"

قيم الخصائص

شهادات القياس

اسم وصف قيمة
نوع نوع المورد 'Microsoft.Insights/metricAlerts'
apiVersion إصدار واجهة برمجة تطبيقات المورد '2018-03-01'
اسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
لا يمكن استخدام:
*#&+:<>?@%{}\/| الأحرف أو التحكم فيها

لا يمكن أن ينتهي بمسافة أو نقطة.
مكان موقع المورد سلسلة (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم. راجع العلامات في القوالب
خصائص خصائص قاعدة التنبيه للمورد. MetricAlertProperties (مطلوب)

خصائص الشهادات القياسية

اسم وصف قيمة
الاجراءات صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. MetricAlertAction[]
طلب تلقائي العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. قيمة منطقية
معايير يحدد معلومات معايير التنبيه المحددة. MetricAlertCriteria (مطلوب)
وصف وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. خيط
تمكين العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. bool (مطلوب)
تقييمFrequency عدد المرات التي يتم فيها تقييم التنبيه القياسي بتنسيق مدة ISO 8601. سلسلة (مطلوب)
نطاقات قائمة معرف المورد التي يتم تحديد نطاق هذا التنبيه القياسي إليها. string[] (مطلوبة)
شده خطورة التنبيه {0، 1، 2، 3، 4} int (مطلوب)
targetResourceRegion منطقة المورد (الموارد) المستهدفة التي يتم إنشاء/تحديث التنبيه عليها. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
targetResourceType نوع المورد للمورد (الموارد) الهدف الذي يتم إنشاء/تحديث التنبيه عليه. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
حجم النافذة الفترة الزمنية (بتنسيق مدة ISO 8601) المستخدمة لمراقبة نشاط التنبيه استنادا إلى الحد. سلسلة (مطلوب)

MetricAlertAction

اسم وصف قيمة
actionGroupId معرف مجموعة الإجراءات المراد استخدامها. خيط
خصائص خطاف الويب يسمح هذا الحقل بتحديد خصائص مخصصة، والتي سيتم إلحاقها بحمولة التنبيه المرسلة كمدخل إلى خطاف الويب. MetricAlertActionWebHookProperties

MetricAlertActionWebHookProperties

اسم وصف قيمة
{خاصية مخصصة} خيط

MetricAlertCriteria

اسم وصف قيمة
odata.type تعيين نوع الكائن Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (مطلوب)

MetricAlertMultipleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria' (مطلوب)
allOf قائمة معايير قياس متعددة لعملية "الكل" هذه. MultiMetricCriteria []

MultiMetricCriteria

اسم وصف قيمة
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
نوع المعيار تعيين نوع الكائن DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

تقسيم المقاييس

اسم وصف قيمة
اسم اسم البعد. سلسلة (مطلوب)
المشغل عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط سلسلة (مطلوب)
القيم قائمة قيم الأبعاد. string[] (مطلوبة)

DynamicMetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة 'DynamicThresholdCriterion' (مطلوب)
حساسية التنبيه مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. "مرتفع"
"منخفض"
'متوسط' (مطلوب)
فشلPeriods الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. DynamicThresholdFailingPeriods (مطلوب)
ignoreDataBefore استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) خيط
المشغل عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. 'GreaterOrLessThan'
'أكبر ثان'
'LessThan' (مطلوب)

DynamicThresholdFailingPeriods

اسم وصف قيمة
minFailingPeriodsToAlert عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. int (مطلوب)
numberOfEvaluationPeriods عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. int (مطلوب)

MetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة "DynamicThresholdCriterion"
'StaticThresholdCriterion' (مطلوب)
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
المشغل عامل تشغيل المعايير. "يساوي"
'أكبر ثان'
"أكبر من الاثنان"
"أقل ثان"
'LessThanOrEqual' (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
عتبة قيمة عتبة المعايير التي تنشط التنبيه. int (مطلوب)
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
{خاصية مخصصة}

MetricAlertSingleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (مطلوب)
allOf قائمة معايير القياس لعملية "الكل" هذه. MetricCriteria []

WebtestLocationAvailabilityCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (مطلوب)
معرف المكون معرف مورد Application Insights. سلسلة (مطلوب)
failedLocationCount عدد المواقع الفاشلة. int (مطلوب)
webTestId معرف اختبار ويب Application Insights. سلسلة (مطلوب)

قوالب التشغيل السريع

تنشر قوالب التشغيل السريع التالية نوع المورد هذا.

قالب وصف
BrowserBox Azure Edition

Deploy to Azure
ينشر هذا القالب BrowserBox على Azure Ubuntu Server 22.04 LTS أو Debian 11 أو RHEL 8.7 LVM VM.
تطبيق ويب Umbraco CMS القابل للتطوير

Deploy to Azure
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps.
إنشاء تنبيهات Application Gateway

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
تنبيه لمقياس استجابة البايت الأخير للواجهة الخلفية

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
تنبيه لمقياس عدد المضيفين غير السليمين

Deploy to Azure
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure.
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل

Deploy to Azure
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم.
إنشاء اختبار الويب الديناميكي

Deploy to Azure
إنشاء أي عدد من اختبارات ويب App Insights (ping).
نشر Application Insight وإنشاء تنبيه فيه

Deploy to Azure
يسمح لك هذا القالب بنشر Application Insight وإنشاء تنبيه فيه
قاعدة التنبيه القياسي بحد ديناميكي

Deploy to Azure
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ديناميكي.
قاعدة التنبيه القياسي بحد ثابت

Deploy to Azure
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ثابت.
قاعدة التنبيه القياسي لاختبار التوفر

Deploy to Azure
ينشئ هذا القالب اختبار توفر Application Insights جنبا إلى جنب مع قاعدة تنبيه قياسية تراقبه.

تعريف مورد Terraform (موفر AzAPI)

يمكن نشر نوع مورد metricAlerts مع العمليات التي تستهدف:

  • مجموعات الموارد

للحصول على قائمة بالخصائص التي تم تغييرها في كل إصدار من إصدارات واجهة برمجة التطبيقات، راجع سجل التغيير .

تنسيق المورد

لإنشاء مورد Microsoft.Insights/metricAlerts، أضف Terraform التالي إلى القالب الخاص بك.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/metricAlerts@2018-03-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actions = [
        {
          actionGroupId = "string"
          webHookProperties = {
            {customized property} = "string"
          }
        }
      ]
      autoMitigate = bool
      criteria = {
        odata.type = "string"
        // For remaining properties, see MetricAlertCriteria objects
      }
      description = "string"
      enabled = bool
      evaluationFrequency = "string"
      scopes = [
        "string"
      ]
      severity = int
      targetResourceRegion = "string"
      targetResourceType = "string"
      windowSize = "string"
    }
  })
}

كائنات MetricAlertCriteria

قم بتعيين الخاصية odata.type لتحديد نوع الكائن.

على سبيل Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria، استخدم:

  odata.type = "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria"
  allOf = [
    {
      dimensions = [
        {
          name = "string"
          operator = "string"
          values = [
            "string"
          ]
        }
      ]
      metricName = "string"
      metricNamespace = "string"
      name = "string"
      skipMetricValidation = bool
      timeAggregation = "string"
      criterionType = "string"
      // For remaining properties, see MultiMetricCriteria objects
    }
  ]

على سبيل Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria، استخدم:

  odata.type = "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria"
  allOf = [
    {
      criterionType = "string"
      dimensions = [
        {
          name = "string"
          operator = "string"
          values = [
            "string"
          ]
        }
      ]
      metricName = "string"
      metricNamespace = "string"
      name = "string"
      operator = "string"
      skipMetricValidation = bool
      threshold = int
      timeAggregation = "string"
    }
  ]

على سبيل Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria، استخدم:

  odata.type = "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria"
  componentId = "string"
  failedLocationCount = int
  webTestId = "string"

كائنات MultiMetricCriteria

تعيين الخاصية criterionType لتحديد نوع الكائن.

بالنسبة DynamicThresholdCriterion، استخدم:

  criterionType = "DynamicThresholdCriterion"
  alertSensitivity = "string"
  failingPeriods = {
    minFailingPeriodsToAlert = int
    numberOfEvaluationPeriods = int
  }
  ignoreDataBefore = "string"
  operator = "string"

بالنسبة StaticThresholdCriterion، استخدم:

  criterionType = "StaticThresholdCriterion"
  operator = "string"
  threshold = int

قيم الخصائص

شهادات القياس

اسم وصف قيمة
نوع نوع المورد "Microsoft.Insights/metricAlerts@2018-03-01"
اسم اسم المورد سلسلة (مطلوب)

حد الحرف: 1-260

الأحرف الصالحة:
لا يمكن استخدام:
*#&+:<>?@%{}\/| الأحرف أو التحكم فيها

لا يمكن أن ينتهي بمسافة أو نقطة.
مكان موقع المورد سلسلة (مطلوب)
parent_id للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. سلسلة (مطلوب)
العلامات علامات الموارد قاموس أسماء العلامات والقيم.
خصائص خصائص قاعدة التنبيه للمورد. MetricAlertProperties (مطلوب)

خصائص الشهادات القياسية

اسم وصف قيمة
الاجراءات صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. MetricAlertAction[]
طلب تلقائي العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. قيمة منطقية
معايير يحدد معلومات معايير التنبيه المحددة. MetricAlertCriteria (مطلوب)
وصف وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. خيط
تمكين العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. bool (مطلوب)
تقييمFrequency عدد المرات التي يتم فيها تقييم التنبيه القياسي بتنسيق مدة ISO 8601. سلسلة (مطلوب)
نطاقات قائمة معرف المورد التي يتم تحديد نطاق هذا التنبيه القياسي إليها. string[] (مطلوبة)
شده خطورة التنبيه {0، 1، 2، 3، 4} int (مطلوب)
targetResourceRegion منطقة المورد (الموارد) المستهدفة التي يتم إنشاء/تحديث التنبيه عليها. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
targetResourceType نوع المورد للمورد (الموارد) الهدف الذي يتم إنشاء/تحديث التنبيه عليه. إلزامي إذا كان النطاق يحتوي على اشتراك أو مجموعة موارد أو أكثر من مورد واحد. خيط
حجم النافذة الفترة الزمنية (بتنسيق مدة ISO 8601) المستخدمة لمراقبة نشاط التنبيه استنادا إلى الحد. سلسلة (مطلوب)

MetricAlertAction

اسم وصف قيمة
actionGroupId معرف مجموعة الإجراءات المراد استخدامها. خيط
خصائص خطاف الويب يسمح هذا الحقل بتحديد خصائص مخصصة، والتي سيتم إلحاقها بحمولة التنبيه المرسلة كمدخل إلى خطاف الويب. MetricAlertActionWebHookProperties

MetricAlertActionWebHookProperties

اسم وصف قيمة
{خاصية مخصصة} خيط

MetricAlertCriteria

اسم وصف قيمة
odata.type تعيين نوع الكائن Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria
Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria (مطلوب)

MetricAlertMultipleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. "Microsoft.Azure.Monitor.MultipleResourceMultipleMetricCriteria" (مطلوب)
allOf قائمة معايير قياس متعددة لعملية "الكل" هذه. MultiMetricCriteria []

MultiMetricCriteria

اسم وصف قيمة
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
"عدد"
"الحد الأقصى"
"الحد الأدنى"
"الإجمالي" (مطلوب)
نوع المعيار تعيين نوع الكائن DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

تقسيم المقاييس

اسم وصف قيمة
اسم اسم البعد. سلسلة (مطلوب)
المشغل عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط سلسلة (مطلوب)
القيم قائمة قيم الأبعاد. string[] (مطلوبة)

DynamicMetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة "DynamicThresholdCriterion" (مطلوب)
حساسية التنبيه مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. "مرتفع"
"منخفض"
"متوسط" (مطلوب)
فشلPeriods الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. DynamicThresholdFailingPeriods (مطلوب)
ignoreDataBefore استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) خيط
المشغل عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. "GreaterOrLessThan"
"أكبر ثان"
"LessThan" (مطلوب)

DynamicThresholdFailingPeriods

اسم وصف قيمة
minFailingPeriodsToAlert عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. int (مطلوب)
numberOfEvaluationPeriods عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. int (مطلوب)

MetricCriteria

اسم وصف قيمة
نوع المعيار تحديد نوع معايير العتبة "DynamicThresholdCriterion"
"StaticThresholdCriterion" (مطلوب)
ابعاد قائمة شروط الأبعاد. MetricDimension []
اسم القياس اسم المقياس. سلسلة (مطلوب)
metricNamespace Namespace المقياس. خيط
اسم اسم المعايير. سلسلة (مطلوب)
المشغل عامل تشغيل المعايير. "يساوي"
"أكبر ثان"
"GreaterThanOrEqual"
"أقل ثان"
"LessThanOrEqual" (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. قيمة منطقية
عتبة قيمة عتبة المعايير التي تنشط التنبيه. int (مطلوب)
تجميع الوقت أنواع تجميع وقت المعايير. "المتوسط"
"عدد"
"الحد الأقصى"
"الحد الأدنى"
"الإجمالي" (مطلوب)
{خاصية مخصصة}

MetricAlertSingleResourceMultipleMetricCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria" (مطلوب)
allOf قائمة معايير القياس لعملية "الكل" هذه. MetricCriteria []

WebtestLocationAvailabilityCriteria

اسم وصف قيمة
odata.type يحدد نوع معايير التنبيه. "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria" (مطلوب)
معرف المكون معرف مورد Application Insights. سلسلة (مطلوب)
failedLocationCount عدد المواقع الفاشلة. int (مطلوب)
webTestId معرف اختبار ويب Application Insights. سلسلة (مطلوب)