Dela via


Microsoft.Insights-aktivitetLogAlerts

Anmärkningar

Information om hur du distribuerar övervakningslösningar finns i Skapa övervakningsresurser med hjälp av Bicep.

Bicep-resursdefinition

Resurstypen activityLogAlerts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Insights/activityLogAlerts-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Insights/activityLogAlerts@2023-01-01-preview' = {
  location: 'string'
  name: 'string'
  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'
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ActionGroup

Namn Beskrivning Värde
actionGroupId Resurs-ID för åtgärdsgruppen. Detta får inte vara null eller tomt. sträng (krävs)
actionProperties Fördefinierad lista över egenskaper och konfigurationsobjekt för åtgärdsgruppen. ActionGroupActionProperties
webhookProperties ordlistan med anpassade egenskaper som ska inkluderas i poståtgärden. Dessa data läggs till i webhookens nyttolast. ActionGroupWebhookProperties

ActionGroupActionProperties

Namn Beskrivning Värde

ActionGroupWebhookProperties

Namn Beskrivning Värde

ActionList

Namn Beskrivning Värde
actionGroups Listan över åtgärdsgrupper. ActionGroup[]

AlertRuleAllOfCondition

Namn Beskrivning Värde
allOf Listan över villkor för aktivitetsloggaviseringsregler. AlertRuleAnyOfOrLeafCondition[] (krävs)

AlertRuleAnyOfOrLeafCondition

Namn Beskrivning Värde
anyOf Ett villkor för aktivitetsloggaviseringsregeln som uppfylls när minst ett av dess medlemslövvillkor uppfylls. AlertRuleLeafCondition[]
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleLeafCondition

Namn Beskrivning Värde
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleProperties

Namn Beskrivning Värde
Åtgärder De åtgärder som aktiveras när villkoret uppfylls. ActionList (krävs)
tillstånd Villkoret som gör att aviseringen aktiveras. AlertRuleAllOfCondition (krävs)
beskrivning En beskrivning av den här aviseringsregeln för aktivitetsloggar. sträng
Aktiverat Anger om den här aviseringsregeln för aktivitetslogg är aktiverad. Om en aktivitetsloggaviseringsregel inte är aktiverad aktiveras ingen av dess åtgärder. Bool
Scope En lista över resurs-ID:t som ska användas som prefix. Aviseringen gäller endast för aktivitetslogghändelser med resurs-ID:t som omfattas av något av dessa prefix. Den här listan måste innehålla minst ett objekt. string[]
tenantScope Klientorganisationens GUID. Måste anges för händelseregler på klientorganisationsnivå och hanteringsgrupp. sträng

AzureResourceTags

Namn Beskrivning Värde

Microsoft.Insights/activityLogAlerts

Namn Beskrivning Värde
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (krävs)
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Snabbstartsexempel

Följande snabbstartsexempel distribuerar den här resurstypen.

Bicep-fil Beskrivning
AKS-kluster med en NAT Gateway och en Application Gateway- Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar.
AKS-kluster med Application Gateway-ingresskontrollanten Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault
Skapar en Azure-tjänstavisering Den här mallen skapar en azure-tjänsthälsoavisering som eventuellt skickar e-postmeddelanden till tjänstadministratörer och angivna e-postadresser i händelse av avbrott i Azure-tjänsten.

Resursdefinition för ARM-mall

Resurstypen activityLogAlerts kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Insights/activityLogAlerts-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Insights/activityLogAlerts",
  "apiVersion": "2023-01-01-preview",
  "name": "string",
  "location": "string",
  "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"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ActionGroup

Namn Beskrivning Värde
actionGroupId Resurs-ID för åtgärdsgruppen. Detta får inte vara null eller tomt. sträng (krävs)
actionProperties Fördefinierad lista över egenskaper och konfigurationsobjekt för åtgärdsgruppen. ActionGroupActionProperties
webhookProperties ordlistan med anpassade egenskaper som ska inkluderas i poståtgärden. Dessa data läggs till i webhookens nyttolast. ActionGroupWebhookProperties

ActionGroupActionProperties

Namn Beskrivning Värde

ActionGroupWebhookProperties

Namn Beskrivning Värde

ActionList

Namn Beskrivning Värde
actionGroups Listan över åtgärdsgrupper. ActionGroup[]

AlertRuleAllOfCondition

Namn Beskrivning Värde
allOf Listan över villkor för aktivitetsloggaviseringsregler. AlertRuleAnyOfOrLeafCondition[] (krävs)

AlertRuleAnyOfOrLeafCondition

Namn Beskrivning Värde
anyOf Ett villkor för aktivitetsloggaviseringsregeln som uppfylls när minst ett av dess medlemslövvillkor uppfylls. AlertRuleLeafCondition[]
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleLeafCondition

Namn Beskrivning Värde
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleProperties

Namn Beskrivning Värde
Åtgärder De åtgärder som aktiveras när villkoret uppfylls. ActionList (krävs)
tillstånd Villkoret som gör att aviseringen aktiveras. AlertRuleAllOfCondition (krävs)
beskrivning En beskrivning av den här aviseringsregeln för aktivitetsloggar. sträng
Aktiverat Anger om den här aviseringsregeln för aktivitetslogg är aktiverad. Om en aktivitetsloggaviseringsregel inte är aktiverad aktiveras ingen av dess åtgärder. Bool
Scope En lista över resurs-ID:t som ska användas som prefix. Aviseringen gäller endast för aktivitetslogghändelser med resurs-ID:t som omfattas av något av dessa prefix. Den här listan måste innehålla minst ett objekt. string[]
tenantScope Klientorganisationens GUID. Måste anges för händelseregler på klientorganisationsnivå och hanteringsgrupp. sträng

AzureResourceTags

Namn Beskrivning Värde

Microsoft.Insights/activityLogAlerts

Namn Beskrivning Värde
apiVersion API-versionen "2023-01-01-preview"
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (krävs)
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Insights/activityLogAlerts"

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

Mall Beskrivning
AKS-kluster med en NAT Gateway och en Application Gateway-

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med NAT Gateway för utgående anslutningar och en Application Gateway för inkommande anslutningar.
AKS-kluster med Application Gateway-ingresskontrollanten

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett AKS-kluster med Application Gateway, Application Gateway Ingress Controller, Azure Container Registry, Log Analytics och Key Vault
avisering för felkonfigurerat Nyckelvalv på Application Gateway

Distribuera till Azure
Använd sådana mallar för att enkelt skapa några viktiga händelseaviseringar för din Azure Application Gateway.
Skapa ett privat AKS-kluster med en offentlig DNS-zon

Distribuera till Azure
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon.
Skapar en Azure-tjänstavisering

Distribuera till Azure
Den här mallen skapar en azure-tjänsthälsoavisering som eventuellt skickar e-postmeddelanden till tjänstadministratörer och angivna e-postadresser i händelse av avbrott i Azure-tjänsten.
Distribuera en tjänsthälsoavisering

Distribuera till Azure
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postmeddelanden för alla Service Health-poster i Azure-aktivitetsloggen
Distribuera en aktivitetsloggavisering för automatisk skalning

Distribuera till Azure
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postaviseringar för autoskalningsposter i Azure-aktivitetsloggen
Distribuera en avisering om aktivitetsloggen för automatisk skalning misslyckades

Distribuera till Azure
Med den här mallen kan du distribuera en enkel avisering som använder en åtgärdsgrupp för att skicka e-postaviseringar för misslyckade autoskalningsposter i Azure-aktivitetsloggen

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen activityLogAlerts kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Insights/activityLogAlerts-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  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"
    }
  })
}

Egenskapsvärden

ActionGroup

Namn Beskrivning Värde
actionGroupId Resurs-ID för åtgärdsgruppen. Detta får inte vara null eller tomt. sträng (krävs)
actionProperties Fördefinierad lista över egenskaper och konfigurationsobjekt för åtgärdsgruppen. ActionGroupActionProperties
webhookProperties ordlistan med anpassade egenskaper som ska inkluderas i poståtgärden. Dessa data läggs till i webhookens nyttolast. ActionGroupWebhookProperties

ActionGroupActionProperties

Namn Beskrivning Värde

ActionGroupWebhookProperties

Namn Beskrivning Värde

ActionList

Namn Beskrivning Värde
actionGroups Listan över åtgärdsgrupper. ActionGroup[]

AlertRuleAllOfCondition

Namn Beskrivning Värde
allOf Listan över villkor för aktivitetsloggaviseringsregler. AlertRuleAnyOfOrLeafCondition[] (krävs)

AlertRuleAnyOfOrLeafCondition

Namn Beskrivning Värde
anyOf Ett villkor för aktivitetsloggaviseringsregeln som uppfylls när minst ett av dess medlemslövvillkor uppfylls. AlertRuleLeafCondition[]
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleLeafCondition

Namn Beskrivning Värde
containsAny Värdet för händelsens fält jämförs med värdena i den här matrisen (skiftlägesokänsliga) för att avgöra om villkoret uppfylls. string[]
Motsvarar Värdet för händelsens fält jämförs med det här värdet (skiftlägesokänsligt) för att avgöra om villkoret uppfylls. sträng
fält Namnet på aktivitetslogghändelsens fält som villkoret ska undersöka.
Möjliga värden för det här fältet är (skiftlägesokänsliga): "resourceId", "category", "caller", "level", "operationName", "resourceGroup", "resourceProvider", "status", "subStatus", "resourceType" eller något som börjar med "egenskaper".
sträng

AlertRuleProperties

Namn Beskrivning Värde
Åtgärder De åtgärder som aktiveras när villkoret uppfylls. ActionList (krävs)
tillstånd Villkoret som gör att aviseringen aktiveras. AlertRuleAllOfCondition (krävs)
beskrivning En beskrivning av den här aviseringsregeln för aktivitetsloggar. sträng
Aktiverat Anger om den här aviseringsregeln för aktivitetslogg är aktiverad. Om en aktivitetsloggaviseringsregel inte är aktiverad aktiveras ingen av dess åtgärder. Bool
Scope En lista över resurs-ID:t som ska användas som prefix. Aviseringen gäller endast för aktivitetslogghändelser med resurs-ID:t som omfattas av något av dessa prefix. Den här listan måste innehålla minst ett objekt. string[]
tenantScope Klientorganisationens GUID. Måste anges för händelseregler på klientorganisationsnivå och hanteringsgrupp. sträng

AzureResourceTags

Namn Beskrivning Värde

Microsoft.Insights/activityLogAlerts

Namn Beskrivning Värde
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
Namn Resursnamnet sträng

Begränsningar:
Mönster = ^[-\w\._\(\)]+$ (krävs)
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"