Azure Advisor-waarschuwingen maken voor nieuwe aanbevelingen met behulp van de Azure Portal
In dit artikel wordt beschreven hoe u een waarschuwing instelt voor nieuwe aanbevelingen van Azure Advisor met behulp van de Azure Portal.
Wanneer Azure Advisor een nieuwe aanbeveling voor een van uw resources detecteert, wordt een gebeurtenis opgeslagen in het Azure-activiteitenlogboek. U kunt waarschuwingen instellen voor deze gebeurtenissen van Azure Advisor met behulp van een functie voor het maken van aanbevelingsgerichte waarschuwingen. U kunt een abonnement en optioneel een resourcegroep selecteren om de resources op te geven waarvoor u waarschuwingen wilt ontvangen.
U kunt ook de typen aanbevelingen vaststellen met behulp van de volgende eigenschappen:
- Categorie
- Impactniveau
- Aanbevelingstype
U kunt ook de actie configureren die wordt uitgevoerd wanneer een waarschuwing wordt geactiveerd door:
- Een bestaande actiegroep te selecteren
- Een nieuwe actiegroep te maken
Raadpleeg Actiegroepen maken en beheren voor meer informatie over actiegroepen.
Notitie
Advisor-waarschuwingen zijn momenteel alleen beschikbaar voor aanbevelingen voor hoge beschikbaarheid, prestaties en kosten. Aanbevelingen voor beveiliging worden niet ondersteund.
Waarschuwingsregel maken
Selecteer Azure Advisor in de portal.
Selecteer waarschuwingen in de sectie Bewaking van het linkermenu.
Selecteer Nieuwe Advisor-waarschuwing.
Selecteer in de sectie Bereik het abonnement en optioneel de resourcegroep waarvoor u een waarschuwing wilt ontvangen.
Selecteer in de sectie Voorwaarde de methode die u wilt gebruiken voor het configureren van uw waarschuwing. Als u een waarschuwing wilt ontvangen voor alle aanbevelingen voor een bepaalde categorie en/of impactniveau, selecteert u Categorie en impactniveau. Als u een waarschuwing wilt ontvangen voor alle aanbevelingen van een bepaald type, selecteert u Aanbevelingstype.
Afhankelijk van de optie Configureren op die u selecteert, kunt u de criteria opgeven. Als u alle aanbevelingen wilt, laat u de resterende velden leeg.
Selecteer in de sectie actiegroepende optie Bestaande toevoegen om een actiegroep te gebruiken die u al hebt gemaakt of selecteer Nieuwe maken om een nieuwe actiegroep in te stellen.
Geef in de sectie Waarschuwingsdetails een naam en een korte beschrijving op voor de waarschuwing. Als u de waarschuwing wilt inschakelen, laat u Regel inschakelen bij het maken ingesteld op Ja. Selecteer vervolgens de resourcegroep om de waarschuwing in op te slaan. Dit heeft geen invloed op het doelbereik van de aanbeveling.
Aanbevelingswaarschuwingen configureren voor het gebruik van een webhook
In deze sectie wordt beschreven hoe u Azure Advisor-waarschuwingen configureert om aanbevelingsgegevens via webhooks naar uw bestaande systemen te verzenden.
U kunt waarschuwingen instellen om te worden gewaarschuwd wanneer u een nieuwe Advisor-aanbeveling voor een van uw resources hebt. Deze waarschuwingen kunnen u via e-mail of sms op de hoogte stellen, maar ze kunnen ook worden gebruikt om te integreren met uw bestaande systemen via een webhook.
De nettolading van de advisor-aanbevelingswaarschuwing gebruiken
Als u Advisor-waarschuwingen wilt integreren in uw eigen systemen met behulp van een webhook, moet u de JSON-nettolading parseren die vanuit de melding wordt verzonden.
Wanneer u de actiegroep voor deze waarschuwing instelt, selecteert u of u het algemene waarschuwingsschema wilt gebruiken. Als u het algemene waarschuwingsschema selecteert, ziet uw nettolading er als volgt uit:
{
"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":"8554b847-2a72-48ef-9776-600aca3c3aab",
"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"
}
}
}
Als u het algemene schema niet gebruikt, ziet uw nettolading er als volgt uit:
{
"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":"3ea7320f-c002-4062-adb8-96d3bd92a5f4",
"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":{
}
}
}
In beide schema's kunt u advisor-aanbevelingsevenementen identificeren door te zoeken naar eventSource is Recommendation
en operationName is Microsoft.Advisor/recommendations/available/action
.
Enkele van de andere belangrijke velden die u mogelijk wilt gebruiken, zijn:
- alertTargetIDs (in het algemene schema) of resourceId (verouderd schema)
- recommendationType
- recommendationName
- recommendationCategory
- recommendationImpact
- recommendationResourceLink
De waarschuwingen beheren
Vanuit Azure Advisor kunt u waarschuwingen voor aanbevelingen bewerken, verwijderen of uitschakelen en inschakelen.
Selecteer Azure Advisor in de portal.
Selecteer waarschuwingen in de sectie Bewaking van het linkermenu.
Als u een waarschuwing wilt bewerken, klikt u op de naam van de waarschuwing om de waarschuwing te openen en bewerkt u de velden die u wilt bewerken.
Als u een waarschuwing wilt verwijderen, in- of uitschakelen, klikt u op het beletselteken aan het einde van de rij en selecteert u de actie die u wilt uitvoeren.
Volgende stappen
- Een overzicht van waarschuwingen voor het activiteitenlogboek en meer informatie over het ontvangen van waarschuwingen.
- Meer informatie over actiegroepen.