إنشاء تنبيهات Azure Advisor على التوصيات الجديدة باستخدام مدخل Microsoft Azure
توضح لك هذه المقالة كيفية إعداد تنبيه للتوصيات الجديدة من Azure Advisor باستخدام مدخل Microsoft Azure.
كلما اكتشف Advisor توصية جديدة لأحد مواردك، يتم تخزين حدث في سجل نشاط Azure. يمكنك إعداد تنبيهات لهذه الأحداث من Advisor باستخدام تجربة إنشاء تنبيهات خاصة بالتوصية. يمكنك تحديد اشتراك واختيار مجموعة موارد لتحديد الموارد التي تريد تلقي التنبيهات عليها.
يمكنك أيضاً تحديد أنواع التوصيات باستخدام هذه الخصائص:
- الفئة
- مستوى التأثير
- نوع التوصية
يمكنك أيضا تكوين الإجراء الذي يحدث عند تشغيل تنبيه بواسطة:
- تحديد مجموعة إجراءات موجودة.
- إنشاء مجموعة إجراءات جديدة.
لمعرفة المزيد حول مجموعات العمل، راجع إنشاء مجموعات العمل وإدارتها.
إشعار
تتوفر تنبيهات المستشار حالياً فقط لتوصيات التوافر العالي والأداء والتكلفة. توصيات الأمان غير مدعومة.
إنشاء قاعدة تنبيه
اتبع هذه الخطوات لإنشاء قاعدة تنبيه.
في مدخل Microsoft Azure، حدد Advisor.
في قسم Monitoring في القائمة اليسرى، حدد Alerts.
حدد تنبيه Advisor جديدًا.
في قسم النطاق، حدد الاشتراك واختياريًا مجموعة الموارد التي تريد أن يتم تنبيهك بها.
في قسم الشرط، حدد الطريقة التي تريد استخدامها لتكوين التنبيه. إذا كنت تريد التنبيه لجميع التوصيات لفئة معينة أو مستوى تأثير معين، فحدد الفئة ومستوى التأثير. إذا كنت تريد التنبيه لكافة التوصيات من نوع معين، فحدد نوع التوصية.
استنادا إلى الخيار Configured by الذي تحدده ، يمكنك تحديد المعايير. إذا كنت تريد كافة التوصيات، فاترك الحقول المتبقية فارغة.
في قسم مجموعات الإجراءات، اختر تحديد موجود لاستخدام مجموعة إجراءات قمت بإنشائها بالفعل أو حدد إنشاء جديد لإعداد مجموعة إجراءات جديدة.
في قسم تفاصيل التنبيه، امنح التنبيه اسما ووصفا مختصرا. إذا كنت تريد تمكين التنبيه الخاص بك، فاترك قاعدة تمكين عند تحديد الإنشاء معينة إلى نعم. ثم حدد مجموعة الموارد لحفظ التنبيه إليها. لن يؤثر هذا الإعداد على نطاق استهداف التوصية.
تكوين تنبيهات التوصية لاستخدام خطاف ويب
يوضح لك هذا القسم كيفية تكوين تنبيهات Advisor لإرسال بيانات التوصية من خلال خطافات الويب إلى أنظمتك الحالية.
يمكنك إعداد التنبيهات ليتم إعلامك عندما يكون لديك توصية Advisor جديدة على أحد مواردك. يمكن لهذه التنبيهات إعلامك من خلال البريد الإلكتروني أو الرسالة النصية. كما يمكن استخدامها للتكامل مع الأنظمة الموجودة لديك من خلال خطاف الويب.
استخدام حمولة تنبيه توصية "Advisor"
إذا كنت ترغب في دمج تنبيهات Advisor في الأنظمة الخاصة بك باستخدام إخطار على الويب، فأنت بحاجة إلى تحليل حمولة JSON المرسلة من الإعلام.
عند إعداد مجموعة الإجراءات لهذا التنبيه، يمكنك تحديد ما إذا كنت تريد استخدام مخطط التنبيه الشائع. إذا حددت مخطط التنبيه الشائع، فستبدو البيانات الأساسية مثل هذا المثال:
{
"schemaId":"azureMonitorCommonAlertSchema",
"data":{
"essentials":{
"alertId":"/subscriptions/<subid>/providers/Microsoft.AlertsManagement/alerts/<alerted>",
"alertRule":"Webhhook-test",
"severity":"Sev4",
"signalType":"Activity Log",
"monitorCondition":"Fired",
"monitoringService":"Activity Log - Recommendation",
"alertTargetIDs":[
"/subscriptions/<subid>/resourcegroups/<resource group name>/providers/microsoft.dbformariadb/servers/<resource name>"
],
"originAlertId":"001d8b40-5d41-4310-afd7-d65c9d4428ed",
"firedDateTime":"2019-07-17T23:00:57.3858656Z",
"description":"A new recommendation is available.",
"essentialsVersion":"1.0",
"alertContextVersion":"1.0"
},
"alertContext":{
"channels":"Operation",
"claims":"{\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\":\"Microsoft.Advisor\"}",
"caller":"Microsoft.Advisor",
"correlationId":"aaaa0000-bb11-2222-33cc-444444dddddd",
"eventSource":"Recommendation",
"eventTimestamp":"2019-07-17T22:28:54.1566942+00:00",
"httpRequest":"{\"clientIpAddress\":\"0.0.0.0\"}",
"eventDataId":"001d8b40-5d41-4310-afd7-d65c9d4428ed",
"level":"Informational",
"operationName":"Microsoft.Advisor/recommendations/available/action",
"properties":{
"recommendationSchemaVersion":"1.0",
"recommendationCategory":"Performance",
"recommendationImpact":"Medium",
"recommendationName":"Increase the MariaDB server vCores",
"recommendationResourceLink":"https://portal.azure.com/#blade/Microsoft_Azure_Expert/RecommendationListBlade/source/ActivityLog/recommendationTypeId/a5f888e3-8cf4-4491-b2ba-b120e14eb7ce/resourceId/%2Fsubscriptions%<subscription id>%2FresourceGroups%2<resource group name>%2Fproviders%2FMicrosoft.DBforMariaDB%2Fservers%2F<resource name>",
"recommendationType":"a5f888e3-8cf4-4491-b2ba-b120e14eb7ce"
},
"status":"Active",
"subStatus":"",
"submissionTimestamp":"2019-07-17T22:28:54.1566942+00:00"
}
}
}
إذا لم تستخدم المخطط الشائع، فستبدو البيانات الأساسية الخاصة بك مثل المثال التالي:
{
"schemaId":"Microsoft.Insights/activityLogs",
"data":{
"status":"Activated",
"context":{
"activityLog":{
"channels":"Operation",
"claims":"{\"http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress\":\"Microsoft.Advisor\"}",
"caller":"Microsoft.Advisor",
"correlationId":"bbbb1111-cc22-3333-44dd-555555eeeeee",
"description":"A new recommendation is available.",
"eventSource":"Recommendation",
"eventTimestamp":"2019-07-17T20:36:39.3966926+00:00",
"httpRequest":"{\"clientIpAddress\":\"0.0.0.0\"}",
"eventDataId":"a12b8e59-0b1d-4003-bfdc-3d8152922e59",
"level":"Informational",
"operationName":"Microsoft.Advisor/recommendations/available/action",
"properties":{
"recommendationSchemaVersion":"1.0",
"recommendationCategory":"Performance",
"recommendationImpact":"Medium",
"recommendationName":"Increase the MariaDB server vCores",
"recommendationResourceLink":"https://portal.azure.com/#blade/Microsoft_Azure_Expert/RecommendationListBlade/source/ActivityLog/recommendationTypeId/a5f888e3-8cf4-4491-b2ba-b120e14eb7ce/resourceId/%2Fsubscriptions%2F<subscription id>%2FresourceGroups%2F<resource group name>%2Fproviders%2FMicrosoft.DBforMariaDB%2Fservers%2F<resource name>",
"recommendationType":"a5f888e3-8cf4-4491-b2ba-b120e14eb7ce"
},
"resourceId":"/subscriptions/<subscription id>/resourcegroups/<resource group name>/providers/microsoft.dbformariadb/servers/<resource name>",
"resourceGroupName":"<resource group name>",
"resourceProviderName":"MICROSOFT.DBFORMARIADB",
"status":"Active",
"subStatus":"",
"subscriptionId":"<subscription id>",
"submissionTimestamp":"2019-07-17T20:36:39.3966926+00:00",
"resourceType":"MICROSOFT.DBFORMARIADB/SERVERS"
}
},
"properties":{
}
}
}
في أي من المخططين، يمكنك تحديد أحداث توصية Advisor من خلال البحث عن eventSource
هو Recommendation
وoperationName
.Microsoft.Advisor/recommendations/available/action
بعض الحقول الهامة الأخرى التي قد ترغب في استخدامها هي:
alertTargetIDs
(في المخطط الشائع) أوresourceId
(المخطط القديم)recommendationType
recommendationName
recommendationCategory
recommendationImpact
recommendationResourceLink
قم بإدارة التنبيهات الخاصة بك
من Advisor، يمكنك تحرير تنبيهات التوصيات أو حذفها أو تعطيلها وتمكينها.
في مدخل Microsoft Azure، حدد Advisor.
في قسم Monitoring في القائمة اليسرى، حدد Alerts.
لتحرير تنبيه، حدد اسم التنبيه لفتح التنبيه وتحرير الحقول التي تريد تحريرها.
لحذف تنبيه أو تمكينه أو تعطيله، حدد علامة الحذف في نهاية الصف. ثم حدد الإجراء الذي تريد اتخاذه.
المحتوى ذو الصلة
- احصل على نظرة عامة على تنبيهات سجل النشاط وتعرف على كيفية تلقي التنبيهات.
- تعرف على المزيد حول مجموعات العمل.