Dela via


Microsoft.Insights-aktivitetLogAlerts

Bicep-resursdefinition

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

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

Anmärkningar

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

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' = {
  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'
  }
}

Egenskapsvärden

activityLogAlerts

Namn Beskrivning Värde
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
<>*%{}&:\\?+/#| eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
Taggar Taggarna för resursen. Ordlista med taggnamn och värden. Se taggar i mallar
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties

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

ActionList

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

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
{anpassad egenskap} sträng

ActionGroupWebhookProperties

Namn Beskrivning Värde
{anpassad egenskap} sträng

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

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

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.

Anmärkningar

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

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",
  "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"
  }
}

Egenskapsvärden

activityLogAlerts

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Insights/activityLogAlerts"
apiVersion Resurs-API-versionen "2023-01-01-preview"
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
<>*%{}&:\\?+/#| eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
Taggar Taggarna för resursen. Ordlista med taggnamn och värden. Se taggar i mallar
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties

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

ActionList

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

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
{anpassad egenskap} sträng

ActionGroupWebhookProperties

Namn Beskrivning Värde
{anpassad egenskap} sträng

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

Snabbstartsmallar

Följande snabbstartsmallar distribuerar den här resurstypen.

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

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"
  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"
    }
  })
}

Egenskapsvärden

activityLogAlerts

Namn Beskrivning Värde
typ Resurstypen "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
Namn Resursnamnet sträng (krävs)

Teckengräns: 1–260

Giltiga tecken:
Det går inte att använda:
<>*%{}&:\\?+/#| eller kontrolltecken

Det går inte att avsluta med utrymme eller punkt.
plats Platsen för resursen. Aviseringsregler för Azure-aktivitetsloggar stöds i regionerna Global, Europa, västra och Europa, norra. sträng
parent_id Om du vill distribuera till en resursgrupp använder du ID:t för den resursgruppen. sträng (krävs)
Taggar Taggarna för resursen. Ordlista med taggnamn och värden.
Egenskaper Resursens egenskaper för aktivitetsloggaviseringsregeln. AlertRuleProperties

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

ActionList

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

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
{anpassad egenskap} sträng

ActionGroupWebhookProperties

Namn Beskrivning Värde
{anpassad egenskap} sträng

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