Microsoft.Insights activityLogAlerts
Bicep-resourcedefinitie
Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opmerkingen
Zie Bewakingsresources maken met bicep voor 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: {}
webhookProperties: {}
}
]
}
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 | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Kan het volgende niet gebruiken: <>*%{}&:\\?+/# of besturingstekensKan niet eindigen met spatie of punt. |
location | De locatie van de resource. Omdat Waarschuwingen voor Azure-activiteitenlogboeken een wereldwijde service is, moet de locatie van de regels altijd 'globaal' zijn. | tekenreeks |
tags | De tags van de resource. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
properties | De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. | AlertRuleProperties |
AlertRuleProperties
Naam | Description | Waarde |
---|---|---|
acties | De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. | ActionList (vereist) |
Voorwaarde | De voorwaarde die ervoor zorgt dat deze waarschuwing wordt geactiveerd. | AlertRuleAllOfCondition (vereist) |
beschrijving | Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. | tekenreeks |
enabled | Geeft aan of deze waarschuwingsregel voor activiteitenlogboeken is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, worden geen van de acties geactiveerd. | booleaans |
bereiken | Een lijst met resource-id's die als voorvoegsels worden gebruikt. De waarschuwing is alleen van toepassing op activiteitenlogboekgebeurtenissen 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 gebeurtenisregels op tenantniveau en beheergroep. | tekenreeks |
ActionList
Naam | Description | Waarde |
---|---|---|
actionGroups | De lijst met actiegroepen. | ActionGroup[] |
ActionGroup
Naam | Description | 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. | object |
webhookEigenschappen | de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen in de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. | object |
AlertRuleAllOfCondition
Naam | Description | Waarde |
---|---|---|
allOf | De lijst met regels voor waarschuwingen voor activiteitenlogboeken. | AlertRuleAnyOfOrLeafCondition[] (vereist) |
AlertRuleAnyOfOrLeafCondition
Naam | Description | Waarde |
---|---|---|
anyOf | Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de lidbladvoorwaarden wordt voldaan. | AlertRuleLeafCondition[] |
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
AlertRuleLeafCondition
Naam | Description | Waarde |
---|---|---|
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Waarschuwing voor onjuist geconfigureerde Key Vault op Application Gateway |
Gebruik dergelijke sjablonen om eenvoudig enkele 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 automatisch schalen implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor records voor automatisch schalen in het Azure-activiteitenlogboek |
Een waarschuwing voor het automatisch schalen van het activiteitenlogboek implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor mislukte records voor automatisch schalen in het Azure-activiteitenlogboek |
Een Service Health-waarschuwing implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor servicestatusrecords in het Azure-activiteitenlogboek |
Een privé-AKS-cluster met een openbare DNS-zone maken |
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone. |
Hiermee maakt u een Azure-servicewaarschuwing |
Met deze sjabloon maakt u een azure-servicestatuswaarschuwing die optioneel e-mailberichten verzendt naar servicebeheerders en opgegeven e-mailadressen in het geval van een uitval van de Azure-service. |
AKS-cluster met de Application Gateway toegangscontroller |
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 resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Opmerkingen
Zie Bewakingsresources maken met bicep voor 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": {},
"webhookProperties": {}
}
]
},
"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 | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Insights/activityLogAlerts' |
apiVersion | De resource-API-versie | '2023-01-01-01-preview' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 1-260 Geldige tekens: Kan het volgende niet gebruiken: <>*%{}&:\\?+/# of besturingstekensKan niet eindigen met spatie of punt. |
location | De locatie van de resource. Omdat Waarschuwingen voor Azure-activiteitenlogboeken een wereldwijde service is, moet de locatie van de regels altijd 'globaal' zijn. | tekenreeks |
tags | De tags van de resource. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
properties | De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. | AlertRuleProperties |
AlertRuleProperties
Naam | Description | Waarde |
---|---|---|
acties | De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. | ActionList (vereist) |
Voorwaarde | De voorwaarde die ervoor zorgt dat deze waarschuwing wordt geactiveerd. | AlertRuleAllOfCondition (vereist) |
beschrijving | Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. | tekenreeks |
enabled | Geeft aan of deze waarschuwingsregel voor activiteitenlogboeken is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, worden geen van de acties geactiveerd. | booleaans |
bereiken | Een lijst met resource-id's die als voorvoegsels worden gebruikt. De waarschuwing is alleen van toepassing op activiteitenlogboekgebeurtenissen 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 gebeurtenisregels op tenantniveau en beheergroep. | tekenreeks |
ActionList
Naam | Description | Waarde |
---|---|---|
actionGroups | De lijst met actiegroepen. | ActionGroup[] |
ActionGroup
Naam | Description | 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. | object |
webhookEigenschappen | de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen in de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. | object |
AlertRuleAllOfCondition
Naam | Description | Waarde |
---|---|---|
allOf | De lijst met regels voor waarschuwingen voor activiteitenlogboeken. | AlertRuleAnyOfOrLeafCondition[] (vereist) |
AlertRuleAnyOfOrLeafCondition
Naam | Description | Waarde |
---|---|---|
anyOf | Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de lidbladvoorwaarden wordt voldaan. | AlertRuleLeafCondition[] |
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
AlertRuleLeafCondition
Naam | Description | Waarde |
---|---|---|
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Waarschuwing voor onjuist geconfigureerde Key Vault op Application Gateway |
Gebruik dergelijke sjablonen om eenvoudig enkele 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 automatisch schalen implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor records voor automatisch schalen in het Azure-activiteitenlogboek |
Een waarschuwing voor het automatisch schalen van het activiteitenlogboek implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor mislukte records voor automatisch schalen in het Azure-activiteitenlogboek |
Een Service Health-waarschuwing implementeren |
Met deze sjabloon kunt u een eenvoudige waarschuwing implementeren die gebruikmaakt van een actiegroep om e-mailmeldingen te verzenden voor servicestatusrecords in het Azure-activiteitenlogboek |
Een privé-AKS-cluster met een openbare DNS-zone maken |
In dit voorbeeld ziet u hoe u een privé-AKS-cluster implementeert met een openbare DNS-zone. |
Hiermee maakt u een Azure-servicewaarschuwing |
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 Application Gateway toegangsbeheerobjectcontroller |
In dit voorbeeld ziet u hoe u een AKS-cluster implementeert met Application Gateway, Application Gateway controller voor inkomend verkeer, Azure Container Registry, Log Analytics en Key Vault |
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype activityLogAlerts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor 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 = {}
webhookProperties = {}
}
]
}
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 | Description | 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 besturingstekensKan niet eindigen met een spatie of punt. |
location | De locatie van de resource. Aangezien Waarschuwingen voor Azure-activiteitenlogboeken een globale service is, moet de locatie van de regels altijd 'globaal' zijn. | tekenreeks |
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. |
properties | De eigenschappen van de waarschuwingsregel voor activiteitenlogboeken van de resource. | AlertRuleProperties |
AlertRuleProperties
Naam | Description | Waarde |
---|---|---|
acties | De acties die worden geactiveerd wanneer aan de voorwaarde wordt voldaan. | ActionList (vereist) |
Voorwaarde | De voorwaarde die ervoor zorgt dat deze waarschuwing wordt geactiveerd. | AlertRuleAllOfCondition (vereist) |
beschrijving | Een beschrijving van deze waarschuwingsregel voor activiteitenlogboeken. | tekenreeks |
enabled | Hiermee wordt aangegeven of deze waarschuwingsregel voor activiteitenlogboeken is ingeschakeld. Als een waarschuwingsregel voor activiteitenlogboeken niet is ingeschakeld, worden geen van de acties geactiveerd. | booleaans |
bereiken | Een lijst met resource-id's die als voorvoegsels worden gebruikt. 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 gebeurtenissenregels op tenantniveau en beheergroep. | tekenreeks |
ActionList
Naam | Description | Waarde |
---|---|---|
actionGroups | De lijst met de actiegroepen. | Actiegroep[] |
Actiegroep
Naam | Description | 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. | object |
webhookEigenschappen | de woordenlijst met aangepaste eigenschappen die moeten worden opgenomen bij de postbewerking. Deze gegevens worden toegevoegd aan de nettolading van de webhook. | object |
AlertRuleAllOfCondition
Naam | Description | Waarde |
---|---|---|
allOf | De lijst met regels voor waarschuwingen voor activiteitenlogboeken. | AlertRuleAnyOfOrLeafCondition[] (vereist) |
AlertRuleAnyOfOrLeafCondition
Naam | Description | Waarde |
---|---|---|
anyOf | Een waarschuwingsregelvoorwaarde voor activiteitenlogboeken waaraan wordt voldaan wanneer aan ten minste één van de lidbladvoorwaarden wordt voldaan. | AlertRuleLeafCondition[] |
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
AlertRuleLeafCondition
Naam | Description | Waarde |
---|---|---|
bevatAny | De waarde van het veld van de gebeurtenis wordt vergeleken met de waarden in deze matrix (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde is voldaan. | tekenreeks[] |
is gelijk aan | De waarde van het veld van de gebeurtenis wordt vergeleken met deze waarde (niet hoofdlettergevoelig) om te bepalen of aan de voorwaarde wordt voldaan. | tekenreeks |
veld | De naam van het veld van de gebeurtenis activiteitenlogboek dat door deze voorwaarde wordt onderzocht. De mogelijke waarden voor dit veld zijn (niet hoofdlettergevoelig): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType' of iets dat begint met 'properties'. |
tekenreeks |
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor