Microsoft.Insights-aktivitetLogAlerts
Bicep-resursdefinition
Resurstypen activityLogAlerts kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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 |
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- |
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 |
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 |
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 |
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 |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
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. |
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 |
Resursdefinition för ARM-mall
Resurstypen activityLogAlerts kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
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 |
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- |
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 |
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 |
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 |
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 |
Det här exemplet visar hur du distribuerar ett privat AKS-kluster med en offentlig DNS-zon. |
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. |
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 |
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 |