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

  1. Selecteer Azure Advisor in de portal.

    Azure Advisor in portal

  2. Selecteer waarschuwingen in de sectie Bewaking van het linkermenu.

    Waarschuwingen in Advisor

  3. Selecteer Nieuwe Advisor-waarschuwing.

    Nieuwe Advisor-waarschuwing

  4. Selecteer in de sectie Bereik het abonnement en optioneel de resourcegroep waarvoor u een waarschuwing wilt ontvangen.

    Waarschuwingsbereik advisor

  5. 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.

    Azure Advisor-waarschuwingsvoorwaarde

  6. 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.

    Actiegroep Advisor-waarschuwing

  7. 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.

    Advisor-waarschuwing bestaande toevoegen

  8. 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.

    Schermopname van de sectie Waarschuwingsdetails.

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.

  1. Selecteer Azure Advisor in de portal.

    Schermopname van het menu Azure Portal met Azure Advisor geselecteerd.

  2. Selecteer waarschuwingen in de sectie Bewaking van het linkermenu.

    Schermopname van het menu Azure Portal met Waarschuwingen geselecteerd.

  3. 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.

  4. 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