Microsoft.Insights activityLogAlerts
Bicep-resourcedefinitie
Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
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 |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
AKS-cluster met een NAT-gateway en een Application Gateway- |
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 |
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 |
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 |
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 |
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone. |
Een Azure-servicewaarschuwing maken |
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 |
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:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
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 |
Gebruik dergelijke sjablonen om eenvoudig belangrijke gebeurteniswaarschuwingen voor uw Azure Application Gateway te maken. |
AKS-cluster met een NAT-gateway en een Application Gateway- |
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 |
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 |
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 |
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 |
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone. |
Een Azure-servicewaarschuwing maken |
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 |
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 |