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: {}
      }
    ]
    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

قيم Property

تنبيهات قياسية

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

حد الحرف: 1-260

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

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

MetricAlertProperties

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

MetricAlertAction

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

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[]
metricName اسم المقياس. سلسلة (مطلوب)
metricNamespace مساحة اسم المقياس. سلسلة
الاسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. Bool
timeAggregation أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
نوع المعيار تعيين نوع العنصر DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

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

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

DynamicMetricCriteria

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

DynamicThresholdFailingPeriods

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

MetricCriteria

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

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

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

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

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

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

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

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

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

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

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

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

نشر في 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": {}
      }
    ],
    "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"

قيم Property

تنبيهات قياسية

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

حد الحرف: 1-260

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

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

MetricAlertProperties

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

MetricAlertAction

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

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[]
metricName اسم المقياس. سلسلة (مطلوب)
metricNamespace مساحة اسم المقياس. سلسلة
الاسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. Bool
timeAggregation أنواع تجميع وقت المعايير. "المتوسط"
'عدد'
"الحد الأقصى"
"الحد الأدنى"
'الإجمالي' (مطلوب)
نوع المعيار تعيين نوع العنصر DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

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

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

DynamicMetricCriteria

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

DynamicThresholdFailingPeriods

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

MetricCriteria

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

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

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

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

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

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

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

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

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

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

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

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

نشر في 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 = {}
        }
      ]
      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

قيم Property

تنبيهات قياسية

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

حد الأحرف: 1-260

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

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

خصائص MetricAlert

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

MetricAlertAction

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

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[]
metricName اسم المقياس. سلسلة (مطلوب)
metricNamespace مساحة اسم المقياس. سلسلة
الاسم اسم المعايير. سلسلة (مطلوب)
skipMetricValidation يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. Bool
timeAggregation أنواع تجميع وقت المعايير. "المتوسط"
"عدد"
"الحد الأقصى"
"الحد الأدنى"
"الإجمالي" (مطلوب)
نوع المعيار تعيين نوع العنصر DynamicThresholdCriterion
StaticThresholdCriterion (مطلوب)

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

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

DynamicMetricCriteria

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

DynamicThresholdFailingPeriods

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

MetricCriteria

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

MetricAlertSingleResourceMultipleMetricCriteria

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

WebtestLocationAvailabilityCriteria

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