Sdílet prostřednictvím


Microsoft.Insights activityLogAlerts

Poznámky

Pokyny k nasazení řešení monitorování najdete v tématu Vytvoření monitorovacích prostředků pomocí nástroje Bicep.

Definice prostředku Bicep

Typ prostředku activityLogAlerts je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/activityLogAlerts, přidejte do šablony následující bicep.

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

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
actionGroupId ID prostředku skupiny akcí. Nesmí to být null ani prázdné. string (povinné)
actionProperties Předdefinovaný seznam vlastností a položek konfigurace pro skupinu akcí ActionGroupActionProperties
webhookProperties slovník vlastních vlastností, které se mají zahrnout do operace post. Tato data se připojují k datové části webhooku. ActionGroupWebhookProperties

AkceGroupActionProperties

Jméno Popis Hodnota

ActionGroupWebhookProperties

Jméno Popis Hodnota

ActionList

Jméno Popis Hodnota
actionGroups Seznam skupin akcí. actiongroup[]

AlertRuleAllOfCondition

Jméno Popis Hodnota
allOf Seznam podmínek pravidla upozornění protokolu aktivit AlertRuleAnyOfOrLeafCondition[] (povinné)

AlertRuleAnyOfOrLeafCondition

Jméno Popis Hodnota
anyOf Podmínka pravidla upozornění protokolu aktivit, která je splněna, pokud jsou splněny aspoň jedna z jejích členských podmínek typu list. AlertRuleafCondition[]
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

AlertRuleLeafCondition

Jméno Popis Hodnota
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

UpozorněníRuleProperties

Jméno Popis Hodnota
Akce Akce, které se aktivují při splnění podmínky. ActionList (povinné)
podmínka Podmínka, která způsobí aktivaci tohoto upozornění. AlertRuleAllOfCondition (povinné)
popis Popis tohoto pravidla upozornění protokolu aktivit řetězec
zpřístupněný Určuje, jestli je toto pravidlo upozornění protokolu aktivit povolené. Pokud pravidlo upozornění protokolu aktivit není povolené, žádná z jejích akcí se neaktivuje. Bool
oblasti Seznam ID prostředků, které se použijí jako předpony. Výstraha se bude vztahovat pouze na události protokolu aktivit s ID prostředků, které spadají pod jednu z těchto předpon. Tento seznam musí obsahovat alespoň jednu položku. string[]
tenantScope Identifikátor GUID tenanta. Musí být poskytována pro pravidla událostí na úrovni tenanta a skupiny pro správu. řetězec

Značky AzureResourceTags

Jméno Popis Hodnota

Microsoft.Insights/activityLogAlerts

Jméno Popis Hodnota
umístění Umístění prostředku. Pravidla upozornění protokolu aktivit Azure se podporují v oblastech Globální, Západní Evropa a Severní Evropa. řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^[-\w\._\(\)]+$ (povinné)
vlastnosti Vlastnosti pravidla upozornění protokolu aktivit prostředku. UpozorněníRuleProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách

Ukázky rychlého startu

Následující ukázky rychlého startu nasadí tento typ prostředku.

Soubor Bicep Popis
clusterU AKS se službou NAT Gateway a služby Application Gateway Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení.
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault.
Vytvoří upozornění služby Azure Tato šablona vytvoří upozornění služby Azure Service Health, které volitelně odesílá e-maily správcům služeb a zadaným e-mailovým adresám v případě výpadků služby Azure.

Definice prostředku šablony ARM

Typ prostředku activityLogAlerts je možné nasadit s operacemi, které cílí:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/activityLogAlerts, přidejte do šablony následující JSON.

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

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
actionGroupId ID prostředku skupiny akcí. Nesmí to být null ani prázdné. string (povinné)
actionProperties Předdefinovaný seznam vlastností a položek konfigurace pro skupinu akcí ActionGroupActionProperties
webhookProperties slovník vlastních vlastností, které se mají zahrnout do operace post. Tato data se připojují k datové části webhooku. ActionGroupWebhookProperties

AkceGroupActionProperties

Jméno Popis Hodnota

ActionGroupWebhookProperties

Jméno Popis Hodnota

ActionList

Jméno Popis Hodnota
actionGroups Seznam skupin akcí. actiongroup[]

AlertRuleAllOfCondition

Jméno Popis Hodnota
allOf Seznam podmínek pravidla upozornění protokolu aktivit AlertRuleAnyOfOrLeafCondition[] (povinné)

AlertRuleAnyOfOrLeafCondition

Jméno Popis Hodnota
anyOf Podmínka pravidla upozornění protokolu aktivit, která je splněna, pokud jsou splněny aspoň jedna z jejích členských podmínek typu list. AlertRuleafCondition[]
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

AlertRuleLeafCondition

Jméno Popis Hodnota
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

UpozorněníRuleProperties

Jméno Popis Hodnota
Akce Akce, které se aktivují při splnění podmínky. ActionList (povinné)
podmínka Podmínka, která způsobí aktivaci tohoto upozornění. AlertRuleAllOfCondition (povinné)
popis Popis tohoto pravidla upozornění protokolu aktivit řetězec
zpřístupněný Určuje, jestli je toto pravidlo upozornění protokolu aktivit povolené. Pokud pravidlo upozornění protokolu aktivit není povolené, žádná z jejích akcí se neaktivuje. Bool
oblasti Seznam ID prostředků, které se použijí jako předpony. Výstraha se bude vztahovat pouze na události protokolu aktivit s ID prostředků, které spadají pod jednu z těchto předpon. Tento seznam musí obsahovat alespoň jednu položku. string[]
tenantScope Identifikátor GUID tenanta. Musí být poskytována pro pravidla událostí na úrovni tenanta a skupiny pro správu. řetězec

Značky AzureResourceTags

Jméno Popis Hodnota

Microsoft.Insights/activityLogAlerts

Jméno Popis Hodnota
apiVersion Verze rozhraní API 2023-01-01-preview
umístění Umístění prostředku. Pravidla upozornění protokolu aktivit Azure se podporují v oblastech Globální, Západní Evropa a Severní Evropa. řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^[-\w\._\(\)]+$ (povinné)
vlastnosti Vlastnosti pravidla upozornění protokolu aktivit prostředku. UpozorněníRuleProperties
visačky Značky prostředků Slovník názvů a hodnot značek Viz Značky v šablonách
typ Typ prostředku Microsoft.Insights/activityLogAlerts

Šablony pro rychlý start

Následující šablony pro rychlý start nasazují tento typ prostředku.

Šablona Popis
clusterU AKS se službou NAT Gateway a služby Application Gateway

Nasadit do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a službu Application Gateway pro příchozí připojení.
clusterU AKS s kontrolerem příchozího přenosu dat služby Application Gateway

Nasadit do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou Application Gateway, kontrolerem příchozího přenosu dat služby Application Gateway, službou Azure Container Registry, Log Analytics a službou Key Vault.
upozornění pro chybně nakonfigurovanou službu Key Vault ve službě Application Gateway

Nasadit do Azure
Pomocí těchto šablon můžete snadno vytvořit několik důležitých upozornění na události pro službu Azure Application Gateway.
vytvoření privátního clusteru AKS s veřejnou zónou DNS

Nasadit do Azure
Tato ukázka ukazuje, jak nasadit privátní cluster AKS s veřejnou zónou DNS.
Vytvoří upozornění služby Azure

Nasadit do Azure
Tato šablona vytvoří upozornění služby Azure Service Health, které volitelně odesílá e-maily správcům služeb a zadaným e-mailovým adresám v případě výpadků služby Azure.
nasazení upozornění služby Service Health

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která pomocí skupiny akcí odesílá e-mailová oznámení o všech záznamech služby Service Health v protokolu aktivit Azure.
nasazení upozornění protokolu aktivit automatického škálování

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která používá skupinu akcí k odesílání e-mailových oznámení pro všechny záznamy automatického škálování v protokolu aktivit Azure.
nasazení upozornění protokolu neúspěšných aktivit automatického škálování

Nasadit do Azure
Tato šablona umožňuje nasadit jednoduchou výstrahu, která pomocí skupiny akcí odesílá e-mailová oznámení o všech neúspěšných záznamech automatického škálování v protokolu aktivit Azure.

Definice prostředku Terraformu (poskytovatel AzAPI)

Typ prostředku activityLogAlerts je možné nasadit s operacemi, které cílí:

  • skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.Insights/activityLogAlerts, přidejte do šablony následující Terraform.

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

Hodnoty vlastností

ActionGroup

Jméno Popis Hodnota
actionGroupId ID prostředku skupiny akcí. Nesmí to být null ani prázdné. string (povinné)
actionProperties Předdefinovaný seznam vlastností a položek konfigurace pro skupinu akcí ActionGroupActionProperties
webhookProperties slovník vlastních vlastností, které se mají zahrnout do operace post. Tato data se připojují k datové části webhooku. ActionGroupWebhookProperties

AkceGroupActionProperties

Jméno Popis Hodnota

ActionGroupWebhookProperties

Jméno Popis Hodnota

ActionList

Jméno Popis Hodnota
actionGroups Seznam skupin akcí. actiongroup[]

AlertRuleAllOfCondition

Jméno Popis Hodnota
allOf Seznam podmínek pravidla upozornění protokolu aktivit AlertRuleAnyOfOrLeafCondition[] (povinné)

AlertRuleAnyOfOrLeafCondition

Jméno Popis Hodnota
anyOf Podmínka pravidla upozornění protokolu aktivit, která je splněna, pokud jsou splněny aspoň jedna z jejích členských podmínek typu list. AlertRuleafCondition[]
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

AlertRuleLeafCondition

Jméno Popis Hodnota
containsAny Hodnota pole události se porovná s hodnotami v této matici (nerozlišují malá a velká písmena) a určí, jestli je podmínka splněna. string[]
rovná se Hodnota pole události se porovná s touto hodnotou (nerozlišuje malá a velká písmena) a určí, jestli je podmínka splněná. řetězec
pole Název pole události protokolu aktivit, které tato podmínka prozkoumá.
Možné hodnoty pro toto pole jsou (nerozlišují malá a velká písmena): resourceId, category, caller, level, operationName, resourceGroup, resourceProvider, status, subStatus, resourceType nebo cokoli, co začíná vlastnostmi properties.
řetězec

UpozorněníRuleProperties

Jméno Popis Hodnota
Akce Akce, které se aktivují při splnění podmínky. ActionList (povinné)
podmínka Podmínka, která způsobí aktivaci tohoto upozornění. AlertRuleAllOfCondition (povinné)
popis Popis tohoto pravidla upozornění protokolu aktivit řetězec
zpřístupněný Určuje, jestli je toto pravidlo upozornění protokolu aktivit povolené. Pokud pravidlo upozornění protokolu aktivit není povolené, žádná z jejích akcí se neaktivuje. Bool
oblasti Seznam ID prostředků, které se použijí jako předpony. Výstraha se bude vztahovat pouze na události protokolu aktivit s ID prostředků, které spadají pod jednu z těchto předpon. Tento seznam musí obsahovat alespoň jednu položku. string[]
tenantScope Identifikátor GUID tenanta. Musí být poskytována pro pravidla událostí na úrovni tenanta a skupiny pro správu. řetězec

Značky AzureResourceTags

Jméno Popis Hodnota

Microsoft.Insights/activityLogAlerts

Jméno Popis Hodnota
umístění Umístění prostředku. Pravidla upozornění protokolu aktivit Azure se podporují v oblastech Globální, Západní Evropa a Severní Evropa. řetězec
Jméno Název prostředku řetězec

Omezení:
Model = ^[-\w\._\(\)]+$ (povinné)
vlastnosti Vlastnosti pravidla upozornění protokolu aktivit prostředku. UpozorněníRuleProperties
visačky Značky prostředků Slovník názvů a hodnot značek
typ Typ prostředku Microsoft.Insights/activityLogAlerts@2023-01-01-preview