Delen via


Microsoft.Insights activityLogAlerts

Bicep-resourcedefinitie

Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsbronnen maken met Bicepvoor hulp bij het implementeren van bewakingsoplossingen.

Resource-indeling

Als u een Microsoft.Insights/activityLogAlerts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.Insights/activityLogAlerts@2023-01-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    actions: {
      actionGroups: [
        {
          actionGroupId: 'string'
          actionProperties: {
            {customized property}: 'string'
          }
          webhookProperties: {
            {customized property}: 'string'
          }
        }
      ]
    }
    condition: {
      allOf: [
        {
          anyOf: [
            {
              containsAny: [
                'string'
              ]
              equals: 'string'
              field: 'string'
            }
          ]
          containsAny: [
            'string'
          ]
          equals: 'string'
          field: 'string'
        }
      ]
    }
    description: 'string'
    enabled: bool
    scopes: [
      'string'
    ]
    tenantScope: 'string'
  }
}

Eigenschapswaarden

activityLogAlerts

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
<>*%{}&:\\?+/#| of besturingstekens

Kan niet eindigen met spatie of punt.
plaats De locatie van de resource. Waarschuwingsregels voor Azure-activiteitenlogboeken worden ondersteund in de regio's Wereldwijd, Europa - west en Europa - noord. snaar
Tags De tags van de resource. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Eigenschappen De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. AlertRuleProperties-

AlertRuleProperties

Naam Beschrijving Waarde
Acties De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. ActionList (vereist)
conditie De voorwaarde waardoor deze waarschuwing wordt geactiveerd. AlertRuleAllOfCondition (vereist)
beschrijving Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. snaar
Ingeschakeld Geeft aan of deze waarschuwingsregel voor activiteitenlogboek is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, wordt geen van de bijbehorende acties geactiveerd. Bool
Scopes Een lijst met resource-id's die worden gebruikt als voorvoegsels. De waarschuwing is alleen van toepassing op gebeurtenissen in het activiteitenlogboek met resource-id's die onder een van deze voorvoegsels vallen. Deze lijst moet ten minste één item bevatten. tekenreeks[]
tenantScope De tenant-GUID. Moet worden opgegeven voor regels voor gebeurtenissen op tenantniveau en beheergroep. snaar

ActionList

Naam Beschrijving Waarde
actionGroups De lijst met actiegroepen. ActionGroup[]

ActionGroup

Naam Beschrijving Waarde
actionGroupId De resource-id van de actiegroep. Dit mag niet null of leeg zijn. tekenreeks (vereist)
actionProperties Vooraf gedefinieerde lijst met eigenschappen en configuratie-items voor de actiegroep. ActionGroupActionProperties-
webhookProperties de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen in de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. ActionGroupWebhookProperties-

ActionGroupActionProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

ActionGroupWebhookProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

AlertRuleAllOfCondition

Naam Beschrijving Waarde
allOf De lijst met voorwaarden voor waarschuwingsregels voor activiteitenlogboeken. AlertRuleAnyOfOrLeafCondition[] (vereist)

AlertRuleAnyOfOrLeafCondition

Naam Beschrijving Waarde
anyOf Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de bladvoorwaarden van het lid wordt voldaan. AlertRuleLeafCondition[]
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar

AlertRuleLeafCondition

Naam Beschrijving Waarde
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
waarschuwing voor onjuist geconfigureerde Sleutelkluis in Application Gateway

implementeren in Azure
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken.
AKS-cluster met een NAT-gateway en een Application Gateway-

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen.
een waarschuwing voor activiteitenlogboeken voor automatische schaalaanpassing implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor alle records voor automatische schaalaanpassing in het Azure-activiteitenlogboek
een waarschuwing voor het automatisch schalen van mislukt activiteitenlogboek implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor mislukte records voor automatische schaalaanpassing in het Azure-activiteitenlogboek
Een servicestatuswaarschuwing implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor servicestatusrecords in het Azure-activiteitenlogboek
een privé-AKS-cluster maken met een openbare DNS-zone

implementeren in Azure
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone.
Een Azure-servicewaarschuwing maken

implementeren in Azure
Met deze sjabloon maakt u een Azure-servicestatuswaarschuwing die optioneel e-mailberichten verzendt naar servicebeheerders en opgegeven e-mailadressen in het geval van storingen in de Azure-service.
AKS-cluster met de ingangscontroller van Application Gateway

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault

Resourcedefinitie van ARM-sjabloon

Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Opmerkingen

Zie Bewakingsbronnen maken met Bicepvoor hulp bij het implementeren van bewakingsoplossingen.

Resource-indeling

Als u een Microsoft.Insights/activityLogAlerts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.Insights/activityLogAlerts",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "actions": {
      "actionGroups": [
        {
          "actionGroupId": "string",
          "actionProperties": {
            "{customized property}": "string"
          },
          "webhookProperties": {
            "{customized property}": "string"
          }
        }
      ]
    },
    "condition": {
      "allOf": [
        {
          "anyOf": [
            {
              "containsAny": [ "string" ],
              "equals": "string",
              "field": "string"
            }
          ],
          "containsAny": [ "string" ],
          "equals": "string",
          "field": "string"
        }
      ]
    },
    "description": "string",
    "enabled": "bool",
    "scopes": [ "string" ],
    "tenantScope": "string"
  }
}

Eigenschapswaarden

activityLogAlerts

Naam Beschrijving Waarde
type Het resourcetype 'Microsoft.Insights/activityLogAlerts'
apiVersion De versie van de resource-API '2023-01-01-preview'
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
<>*%{}&:\\?+/#| of besturingstekens

Kan niet eindigen met spatie of punt.
plaats De locatie van de resource. Waarschuwingsregels voor Azure-activiteitenlogboeken worden ondersteund in de regio's Wereldwijd, Europa - west en Europa - noord. snaar
Tags De tags van de resource. Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
Eigenschappen De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. AlertRuleProperties-

AlertRuleProperties

Naam Beschrijving Waarde
Acties De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. ActionList (vereist)
conditie De voorwaarde waardoor deze waarschuwing wordt geactiveerd. AlertRuleAllOfCondition (vereist)
beschrijving Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. snaar
Ingeschakeld Geeft aan of deze waarschuwingsregel voor activiteitenlogboek is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, wordt geen van de bijbehorende acties geactiveerd. Bool
Scopes Een lijst met resource-id's die worden gebruikt als voorvoegsels. De waarschuwing is alleen van toepassing op gebeurtenissen in het activiteitenlogboek met resource-id's die onder een van deze voorvoegsels vallen. Deze lijst moet ten minste één item bevatten. tekenreeks[]
tenantScope De tenant-GUID. Moet worden opgegeven voor regels voor gebeurtenissen op tenantniveau en beheergroep. snaar

ActionList

Naam Beschrijving Waarde
actionGroups De lijst met actiegroepen. ActionGroup[]

ActionGroup

Naam Beschrijving Waarde
actionGroupId De resource-id van de actiegroep. Dit mag niet null of leeg zijn. tekenreeks (vereist)
actionProperties Vooraf gedefinieerde lijst met eigenschappen en configuratie-items voor de actiegroep. ActionGroupActionProperties-
webhookProperties de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen in de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. ActionGroupWebhookProperties-

ActionGroupActionProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

ActionGroupWebhookProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

AlertRuleAllOfCondition

Naam Beschrijving Waarde
allOf De lijst met voorwaarden voor waarschuwingsregels voor activiteitenlogboeken. AlertRuleAnyOfOrLeafCondition[] (vereist)

AlertRuleAnyOfOrLeafCondition

Naam Beschrijving Waarde
anyOf Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de bladvoorwaarden van het lid wordt voldaan. AlertRuleLeafCondition[]
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar

AlertRuleLeafCondition

Naam Beschrijving Waarde
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar

Quickstart-sjablonen

Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.

Sjabloon Beschrijving
waarschuwing voor onjuist geconfigureerde Sleutelkluis in Application Gateway

implementeren in Azure
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken.
AKS-cluster met een NAT-gateway en een Application Gateway-

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met NAT Gateway voor uitgaande verbindingen en een Application Gateway voor binnenkomende verbindingen.
een waarschuwing voor activiteitenlogboeken voor automatische schaalaanpassing implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor alle records voor automatische schaalaanpassing in het Azure-activiteitenlogboek
een waarschuwing voor het automatisch schalen van mislukt activiteitenlogboek implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor mislukte records voor automatische schaalaanpassing in het Azure-activiteitenlogboek
Een servicestatuswaarschuwing implementeren

implementeren in Azure
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep voor het verzenden van e-mailmeldingen voor servicestatusrecords in het Azure-activiteitenlogboek
een privé-AKS-cluster maken met een openbare DNS-zone

implementeren in Azure
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone.
Een Azure-servicewaarschuwing maken

implementeren in Azure
Met deze sjabloon maakt u een Azure-servicestatuswaarschuwing die optioneel e-mailberichten verzendt naar servicebeheerders en opgegeven e-mailadressen in het geval van storingen in de Azure-service.
AKS-cluster met de ingangscontroller van Application Gateway

implementeren in Azure
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway-ingangscontroller, Azure Container Registry, Log Analytics en Key Vault

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Microsoft.Insights/activityLogAlerts-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      actions = {
        actionGroups = [
          {
            actionGroupId = "string"
            actionProperties = {
              {customized property} = "string"
            }
            webhookProperties = {
              {customized property} = "string"
            }
          }
        ]
      }
      condition = {
        allOf = [
          {
            anyOf = [
              {
                containsAny = [
                  "string"
                ]
                equals = "string"
                field = "string"
              }
            ]
            containsAny = [
              "string"
            ]
            equals = "string"
            field = "string"
          }
        ]
      }
      description = "string"
      enabled = bool
      scopes = [
        "string"
      ]
      tenantScope = "string"
    }
  })
}

Eigenschapswaarden

activityLogAlerts

Naam Beschrijving Waarde
type Het resourcetype "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
naam De resourcenaam tekenreeks (vereist)

Tekenlimiet: 1-260

Geldige tekens:
Kan het volgende niet gebruiken:
<>*%{}&:\\?+/#| of besturingstekens

Kan niet eindigen met spatie of punt.
plaats De locatie van de resource. Waarschuwingsregels voor Azure-activiteitenlogboeken worden ondersteund in de regio's Wereldwijd, Europa - west en Europa - noord. snaar
parent_id Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. tekenreeks (vereist)
Tags De tags van de resource. Woordenlijst met tagnamen en -waarden.
Eigenschappen De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. AlertRuleProperties-

AlertRuleProperties

Naam Beschrijving Waarde
Acties De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. ActionList (vereist)
conditie De voorwaarde waardoor deze waarschuwing wordt geactiveerd. AlertRuleAllOfCondition (vereist)
beschrijving Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. snaar
Ingeschakeld Geeft aan of deze waarschuwingsregel voor activiteitenlogboek is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, wordt geen van de bijbehorende acties geactiveerd. Bool
Scopes Een lijst met resource-id's die worden gebruikt als voorvoegsels. De waarschuwing is alleen van toepassing op gebeurtenissen in het activiteitenlogboek met resource-id's die onder een van deze voorvoegsels vallen. Deze lijst moet ten minste één item bevatten. tekenreeks[]
tenantScope De tenant-GUID. Moet worden opgegeven voor regels voor gebeurtenissen op tenantniveau en beheergroep. snaar

ActionList

Naam Beschrijving Waarde
actionGroups De lijst met actiegroepen. ActionGroup[]

ActionGroup

Naam Beschrijving Waarde
actionGroupId De resource-id van de actiegroep. Dit mag niet null of leeg zijn. tekenreeks (vereist)
actionProperties Vooraf gedefinieerde lijst met eigenschappen en configuratie-items voor de actiegroep. ActionGroupActionProperties-
webhookProperties de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen in de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. ActionGroupWebhookProperties-

ActionGroupActionProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

ActionGroupWebhookProperties

Naam Beschrijving Waarde
{aangepaste eigenschap} snaar

AlertRuleAllOfCondition

Naam Beschrijving Waarde
allOf De lijst met voorwaarden voor waarschuwingsregels voor activiteitenlogboeken. AlertRuleAnyOfOrLeafCondition[] (vereist)

AlertRuleAnyOfOrLeafCondition

Naam Beschrijving Waarde
anyOf Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de bladvoorwaarden van het lid wordt voldaan. AlertRuleLeafCondition[]
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar

AlertRuleLeafCondition

Naam Beschrijving Waarde
containsAny De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. tekenreeks[]
is gelijk aan De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. snaar
veld De naam van het veld van het activiteitenlogboek dat door deze voorwaarde wordt onderzocht.
De mogelijke waarden voor dit veld zijn (hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'.
snaar