Microsoft.Insights metricAlerts 2018-03-01
- أحدث
- 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 الأحرف الصالحة: لا يمكن استخدام: *#&+:<>?@%{}\/| الأحرف أو التحكم فيها لا يمكن أن ينتهي بمسافة أو نقطة. |
مكان | موقع المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص | خصائص قاعدة التنبيه للمورد. | |
خصائص الشهادات القياسية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. | MetricAlertAction[] |
طلب تلقائي | العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. | قيمة منطقية |
معايير | يحدد معلومات معايير التنبيه المحددة. | |
وصف | وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. | خيط |
تمكين | العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. | 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
تقسيم المقاييس
اسم | وصف | قيمة |
---|---|---|
اسم | اسم البعد. | سلسلة (مطلوب) |
المشغل | عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط | سلسلة (مطلوب) |
القيم | قائمة قيم الأبعاد. | string[] (مطلوبة) |
DynamicMetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | 'DynamicThresholdCriterion' (مطلوب) |
حساسية التنبيه | مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. | "مرتفع" "منخفض" 'متوسط' (مطلوب) |
فشلPeriods | الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. | DynamicThresholdFailingPeriods |
ignoreDataBefore | استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) | خيط |
المشغل | عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. | 'GreaterOrLessThan' 'أكبر ثان' 'LessThan' (مطلوب) |
DynamicThresholdFailingPeriods
اسم | وصف | قيمة |
---|---|---|
minFailingPeriodsToAlert | عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. | int (مطلوب) |
numberOfEvaluationPeriods | عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. | int (مطلوب) |
MetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | "DynamicThresholdCriterion" 'StaticThresholdCriterion' (مطلوب) |
ابعاد | قائمة شروط الأبعاد. | |
اسم القياس | اسم المقياس. | سلسلة (مطلوب) |
metricNamespace | Namespace المقياس. | خيط |
اسم | اسم المعايير. | سلسلة (مطلوب) |
المشغل | عامل تشغيل المعايير. | "يساوي" 'أكبر ثان' "أكبر من الاثنان" "أقل ثان" 'LessThanOrEqual' (مطلوب) |
skipMetricValidation | يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. | قيمة منطقية |
عتبة | قيمة عتبة المعايير التي تنشط التنبيه. | int (مطلوب) |
تجميع الوقت | أنواع تجميع وقت المعايير. | "المتوسط" 'عدد' "الحد الأقصى" "الحد الأدنى" 'الإجمالي' (مطلوب) |
{خاصية مخصصة} | بالنسبة ل Bicep، يمكنك استخدام الدالة any(). |
MetricAlertSingleResourceMultipleMetricCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (مطلوب) |
allOf | قائمة معايير القياس لعملية "الكل" هذه. |
WebtestLocationAvailabilityCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (مطلوب) |
معرف المكون | معرف مورد Application Insights. | سلسلة (مطلوب) |
failedLocationCount | عدد المواقع الفاشلة. | int (مطلوب) |
webTestId | معرف اختبار ويب Application Insights. | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
|
ينشر هذا القالب BrowserBox على Azure Ubuntu Server 22.04 LTS أو Debian 11 أو RHEL 8.7 LVM VM. |
تطبيق ويب Umbraco CMS القابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
إنشاء تنبيهات Application Gateway |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
تنبيه لمقياس استجابة البايت الأخير للواجهة الخلفية |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
تنبيه لمقياس عدد المضيفين غير السليمين |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
إنشاء اختبار الويب الديناميكي |
إنشاء أي عدد من اختبارات ويب App Insights (ping). |
نشر Application Insight وإنشاء تنبيه فيه |
يسمح لك هذا القالب بنشر Application Insight وإنشاء تنبيه فيه |
قاعدة التنبيه القياسي بحد ديناميكي |
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ديناميكي. |
قاعدة التنبيه القياسي بحد ثابت |
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ثابت. |
قاعدة التنبيه القياسي لاختبار التوفر |
ينشئ هذا القالب اختبار توفر 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 الأحرف الصالحة: لا يمكن استخدام: *#&+:<>?@%{}\/| الأحرف أو التحكم فيها لا يمكن أن ينتهي بمسافة أو نقطة. |
مكان | موقع المورد | سلسلة (مطلوب) |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. راجع العلامات في القوالب |
خصائص | خصائص قاعدة التنبيه للمورد. | |
خصائص الشهادات القياسية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. | MetricAlertAction[] |
طلب تلقائي | العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. | قيمة منطقية |
معايير | يحدد معلومات معايير التنبيه المحددة. | |
وصف | وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. | خيط |
تمكين | العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. | 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
تقسيم المقاييس
اسم | وصف | قيمة |
---|---|---|
اسم | اسم البعد. | سلسلة (مطلوب) |
المشغل | عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط | سلسلة (مطلوب) |
القيم | قائمة قيم الأبعاد. | string[] (مطلوبة) |
DynamicMetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | 'DynamicThresholdCriterion' (مطلوب) |
حساسية التنبيه | مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. | "مرتفع" "منخفض" 'متوسط' (مطلوب) |
فشلPeriods | الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. | DynamicThresholdFailingPeriods |
ignoreDataBefore | استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) | خيط |
المشغل | عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. | 'GreaterOrLessThan' 'أكبر ثان' 'LessThan' (مطلوب) |
DynamicThresholdFailingPeriods
اسم | وصف | قيمة |
---|---|---|
minFailingPeriodsToAlert | عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. | int (مطلوب) |
numberOfEvaluationPeriods | عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. | int (مطلوب) |
MetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | "DynamicThresholdCriterion" 'StaticThresholdCriterion' (مطلوب) |
ابعاد | قائمة شروط الأبعاد. | |
اسم القياس | اسم المقياس. | سلسلة (مطلوب) |
metricNamespace | Namespace المقياس. | خيط |
اسم | اسم المعايير. | سلسلة (مطلوب) |
المشغل | عامل تشغيل المعايير. | "يساوي" 'أكبر ثان' "أكبر من الاثنان" "أقل ثان" 'LessThanOrEqual' (مطلوب) |
skipMetricValidation | يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. | قيمة منطقية |
عتبة | قيمة عتبة المعايير التي تنشط التنبيه. | int (مطلوب) |
تجميع الوقت | أنواع تجميع وقت المعايير. | "المتوسط" 'عدد' "الحد الأقصى" "الحد الأدنى" 'الإجمالي' (مطلوب) |
{خاصية مخصصة} |
MetricAlertSingleResourceMultipleMetricCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | 'Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria' (مطلوب) |
allOf | قائمة معايير القياس لعملية "الكل" هذه. |
WebtestLocationAvailabilityCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | 'Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria' (مطلوب) |
معرف المكون | معرف مورد Application Insights. | سلسلة (مطلوب) |
failedLocationCount | عدد المواقع الفاشلة. | int (مطلوب) |
webTestId | معرف اختبار ويب Application Insights. | سلسلة (مطلوب) |
قوالب التشغيل السريع
تنشر قوالب التشغيل السريع التالية نوع المورد هذا.
قالب | وصف |
---|---|
|
ينشر هذا القالب BrowserBox على Azure Ubuntu Server 22.04 LTS أو Debian 11 أو RHEL 8.7 LVM VM. |
تطبيق ويب Umbraco CMS القابل للتطوير |
يوفر هذا القالب طريقة سهلة لنشر تطبيق ويب umbraco CMS على Azure App Service Web Apps. |
إنشاء تنبيهات Application Gateway |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
تنبيه لمقياس استجابة البايت الأخير للواجهة الخلفية |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
تنبيه لمقياس عدد المضيفين غير السليمين |
استخدم هذه القوالب لإنشاء بعض تنبيهات الأحداث المهمة بسهولة لبوابة تطبيق Azure. |
Enterprise Governance-AppService وSQL DB وD وOMS ودفتر التشغيل |
يتطلب اعتماد السحابة لمؤسسة، صغيرة أو كبيرة، نماذج حوكمة مسؤولة وفعالة لاشتقاق القيمة من عمليات النشر السحابية الخاصة بها. CloudWise (اسم التعليمات البرمجية للحل)، هو حل مركب متاح من Azure Partner QuickStarts، وهو تمكين اعتماد للعملاء ومدمجي النظام والشركاء على حد سواء، الذي يقدم حل إدارة وعمليات تلقائية ذاتية الخدمة، يركز على تحسين التكاليف الخاصة بك، وتحسين موثوقية التطبيق (التطبيقات)، والحد من مخاطر الأعمال. يسلط الحل الضوء على ركائز الحوكمة الأساسية للرؤية والتحكم. |
إنشاء اختبار الويب الديناميكي |
إنشاء أي عدد من اختبارات ويب App Insights (ping). |
نشر Application Insight وإنشاء تنبيه فيه |
يسمح لك هذا القالب بنشر Application Insight وإنشاء تنبيه فيه |
قاعدة التنبيه القياسي بحد ديناميكي |
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ديناميكي. |
قاعدة التنبيه القياسي بحد ثابت |
ينشئ هذا القالب قاعدة تنبيه قياسية تراقب مقياس النسبة المئوية لوحدة المعالجة المركزية لجهاز ظاهري باستخدام نوع شرط حد ثابت. |
قاعدة التنبيه القياسي لاختبار التوفر |
ينشئ هذا القالب اختبار توفر 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 | للنشر إلى مجموعة موارد، استخدم معرف مجموعة الموارد هذه. | سلسلة (مطلوب) |
العلامات | علامات الموارد | قاموس أسماء العلامات والقيم. |
خصائص | خصائص قاعدة التنبيه للمورد. | |
خصائص الشهادات القياسية
اسم | وصف | قيمة |
---|---|---|
الاجراءات | صفيف الإجراءات التي يتم تنفيذها عندما تصبح قاعدة التنبيه نشطة، وعند حل شرط تنبيه. | MetricAlertAction[] |
طلب تلقائي | العلامة التي تشير إلى ما إذا كان يجب حل التنبيه تلقائيا أم لا. الإعداد الافتراضي صحيح. | قيمة منطقية |
معايير | يحدد معلومات معايير التنبيه المحددة. | |
وصف | وصف التنبيه القياسي الذي سيتم تضمينه في البريد الإلكتروني للتنبيه. | خيط |
تمكين | العلامة التي تشير إلى ما إذا كان التنبيه القياسي ممكنا. | 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
تقسيم المقاييس
اسم | وصف | قيمة |
---|---|---|
اسم | اسم البعد. | سلسلة (مطلوب) |
المشغل | عامل تشغيل البعد. يتم دعم "تضمين" و"استبعاد" فقط | سلسلة (مطلوب) |
القيم | قائمة قيم الأبعاد. | string[] (مطلوبة) |
DynamicMetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | "DynamicThresholdCriterion" (مطلوب) |
حساسية التنبيه | مدى الانحراف المطلوب لتشغيل تنبيه. سيؤثر هذا على مدى ضيق الحد لنمط السلسلة القياسية. | "مرتفع" "منخفض" "متوسط" (مطلوب) |
فشلPeriods | الحد الأدنى لعدد الانتهاكات المطلوبة ضمن النافذة الزمنية المحددة لإعادة النظر المطلوبة لرفع تنبيه. | DynamicThresholdFailingPeriods |
ignoreDataBefore | استخدم هذا الخيار لتعيين التاريخ الذي يبدأ منه تعلم البيانات التاريخية المترية وحساب الحدود الديناميكية (بتنسيق ISO8601) | خيط |
المشغل | عامل التشغيل المستخدم لمقارنة قيمة المقياس بالحد. | "GreaterOrLessThan" "أكبر ثان" "LessThan" (مطلوب) |
DynamicThresholdFailingPeriods
اسم | وصف | قيمة |
---|---|---|
minFailingPeriodsToAlert | عدد الانتهاكات لتشغيل تنبيه. يجب أن تكون أصغر أو مساوية ل numberOfEvaluationPeriods. | int (مطلوب) |
numberOfEvaluationPeriods | عدد نقاط البحث المجمعة. يتم حساب نافذة وقت البحث استنادا إلى دقة التجميع (windowSize) والعدد المحدد من النقاط المجمعة. | int (مطلوب) |
MetricCriteria
اسم | وصف | قيمة |
---|---|---|
نوع المعيار | تحديد نوع معايير العتبة | "DynamicThresholdCriterion" "StaticThresholdCriterion" (مطلوب) |
ابعاد | قائمة شروط الأبعاد. | |
اسم القياس | اسم المقياس. | سلسلة (مطلوب) |
metricNamespace | Namespace المقياس. | خيط |
اسم | اسم المعايير. | سلسلة (مطلوب) |
المشغل | عامل تشغيل المعايير. | "يساوي" "أكبر ثان" "GreaterThanOrEqual" "أقل ثان" "LessThanOrEqual" (مطلوب) |
skipMetricValidation | يسمح بإنشاء قاعدة تنبيه على مقياس مخصص لم يتم إصداره بعد، عن طريق التسبب في تخطي التحقق من صحة المقياس. | قيمة منطقية |
عتبة | قيمة عتبة المعايير التي تنشط التنبيه. | int (مطلوب) |
تجميع الوقت | أنواع تجميع وقت المعايير. | "المتوسط" "عدد" "الحد الأقصى" "الحد الأدنى" "الإجمالي" (مطلوب) |
{خاصية مخصصة} |
MetricAlertSingleResourceMultipleMetricCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | "Microsoft.Azure.Monitor.SingleResourceMultipleMetricCriteria" (مطلوب) |
allOf | قائمة معايير القياس لعملية "الكل" هذه. |
WebtestLocationAvailabilityCriteria
اسم | وصف | قيمة |
---|---|---|
odata.type | يحدد نوع معايير التنبيه. | "Microsoft.Azure.Monitor.WebtestLocationAvailabilityCriteria" (مطلوب) |
معرف المكون | معرف مورد Application Insights. | سلسلة (مطلوب) |
failedLocationCount | عدد المواقع الفاشلة. | int (مطلوب) |
webTestId | معرف اختبار ويب Application Insights. | سلسلة (مطلوب) |