Microsoft.Insights activityLogAlerts
- più recenti
- 01-01-2023
- 2020-10-01
- 2017-04-01
- 2017-03-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa activityLogAlerts può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Osservazioni
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato risorsa
Per creare una risorsa Microsoft.Insights/activityLogAlerts, aggiungere il bicep seguente al modello.
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'
}
}
Valori delle proprietà
activityLogAlerts
Nome | Descrizione | Valore |
---|---|---|
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: <>*%{}&:\\?+/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione della risorsa. Le regole di avviso del log attività di Azure sono supportate nelle aree Globali, Europa occidentale ed Europa settentrionale. | corda |
Tag | Tag della risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
proprietà | Proprietà della regola di avviso del log attività della risorsa. | AlertRuleProperties |
AlertRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni che verranno attivate quando viene soddisfatta la condizione. | ActionList (obbligatorio) |
condizione | Condizione che causerà l'attivazione dell'avviso. | AlertRuleAllOfCondition (obbligatorio) |
descrizione | Descrizione di questa regola di avviso del log attività. | corda |
Abilitato | Indica se questa regola di avviso del log attività è abilitata. Se una regola di avviso del log attività non è abilitata, nessuna delle azioni verrà attivata. | Bool |
Ambiti | Elenco di ID risorsa che verranno usati come prefissi. L'avviso verrà applicato solo agli eventi del log attività con ID risorsa che rientrano in uno di questi prefissi. Questo elenco deve includere almeno un elemento. | string[] |
tenantScope | GUID del tenant. Deve essere fornito per le regole degli eventi del gruppo di gestione e a livello di tenant. | corda |
ActionList
Nome | Descrizione | Valore |
---|---|---|
actionGroups | Elenco dei gruppi di azioni. | actiongroup[] |
ActionGroup
Nome | Descrizione | Valore |
---|---|---|
actionGroupId | ID risorsa del gruppo di azioni. Non può essere null o vuoto. | stringa (obbligatorio) |
actionProperties | Elenco predefinito di proprietà ed elementi di configurazione per il gruppo di azioni. | ActionGroupActionProperties |
webhookProperties | dizionario di proprietà personalizzate da includere con l'operazione post. Questi dati vengono aggiunti al payload del webhook. | ActionGroupWebhookProperties |
ActionGroupActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionGroupWebhookProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
AlertRuleAllOfCondition
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco delle condizioni delle regole di avviso del log attività. | AlertRuleAnyOfOrLeafCondition[] (obbligatorio) |
AlertRuleAnyOfOrLeafCondition
Nome | Descrizione | Valore |
---|---|---|
anyOf | Condizione della regola di avviso del log attività soddisfatta quando vengono soddisfatte almeno una delle relative condizioni foglia membro. | AlertRuleLeafCondition[] |
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |
AlertRuleLeafCondition
Nome | Descrizione | Valore |
---|---|---|
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
avviso per l'insieme di credenziali delle chiavi non configurato correttamente nel gateway applicazione |
Usare questi modelli per creare facilmente alcuni avvisi di eventi importanti per il gateway applicazione di Azure. |
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso. |
Distribuire un avviso del log attività di scalabilità automatica |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per tutti i record di scalabilità automatica nel log attività di Azure |
Distribuire un avviso del log attività con scalabilità automatica non riuscito |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per eventuali record di scalabilità automatica non riusciti nel log attività di Azure |
Distribuire un avviso di integrità del servizio |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per tutti i record di integrità dei servizi nel log attività di Azure |
Creare un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica. |
Crea un avviso del servizio di Azure |
Questo modello crea un avviso di integrità del servizio di Azure che, facoltativamente, invia messaggi di posta elettronica agli amministratori del servizio e agli indirizzi di posta elettronica specificati in caso di interruzioni del servizio di Azure. |
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Analitica log e Key Vault |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa activityLogAlerts può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Osservazioni
Per indicazioni sulla distribuzione di soluzioni di monitoraggio, vedere Creare risorse di monitoraggio usando Bicep.
Formato risorsa
Per creare una risorsa Microsoft.Insights/activityLogAlerts, aggiungere il codice JSON seguente al modello.
{
"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"
}
}
Valori delle proprietà
activityLogAlerts
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | 'Microsoft.Insights/activityLogAlerts' |
apiVersion | Versione dell'API della risorsa | '2023-01-01-preview' |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: <>*%{}&:\\?+/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione della risorsa. Le regole di avviso del log attività di Azure sono supportate nelle aree Globali, Europa occidentale ed Europa settentrionale. | corda |
Tag | Tag della risorsa. | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
proprietà | Proprietà della regola di avviso del log attività della risorsa. | AlertRuleProperties |
AlertRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni che verranno attivate quando viene soddisfatta la condizione. | ActionList (obbligatorio) |
condizione | Condizione che causerà l'attivazione dell'avviso. | AlertRuleAllOfCondition (obbligatorio) |
descrizione | Descrizione di questa regola di avviso del log attività. | corda |
Abilitato | Indica se questa regola di avviso del log attività è abilitata. Se una regola di avviso del log attività non è abilitata, nessuna delle azioni verrà attivata. | Bool |
Ambiti | Elenco di ID risorsa che verranno usati come prefissi. L'avviso verrà applicato solo agli eventi del log attività con ID risorsa che rientrano in uno di questi prefissi. Questo elenco deve includere almeno un elemento. | string[] |
tenantScope | GUID del tenant. Deve essere fornito per le regole degli eventi del gruppo di gestione e a livello di tenant. | corda |
ActionList
Nome | Descrizione | Valore |
---|---|---|
actionGroups | Elenco dei gruppi di azioni. | actiongroup[] |
ActionGroup
Nome | Descrizione | Valore |
---|---|---|
actionGroupId | ID risorsa del gruppo di azioni. Non può essere null o vuoto. | stringa (obbligatorio) |
actionProperties | Elenco predefinito di proprietà ed elementi di configurazione per il gruppo di azioni. | ActionGroupActionProperties |
webhookProperties | dizionario di proprietà personalizzate da includere con l'operazione post. Questi dati vengono aggiunti al payload del webhook. | ActionGroupWebhookProperties |
ActionGroupActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionGroupWebhookProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
AlertRuleAllOfCondition
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco delle condizioni delle regole di avviso del log attività. | AlertRuleAnyOfOrLeafCondition[] (obbligatorio) |
AlertRuleAnyOfOrLeafCondition
Nome | Descrizione | Valore |
---|---|---|
anyOf | Condizione della regola di avviso del log attività soddisfatta quando vengono soddisfatte almeno una delle relative condizioni foglia membro. | AlertRuleLeafCondition[] |
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |
AlertRuleLeafCondition
Nome | Descrizione | Valore |
---|---|---|
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Sagoma | Descrizione |
---|---|
avviso per l'insieme di credenziali delle chiavi non configurato correttamente nel gateway applicazione |
Usare questi modelli per creare facilmente alcuni avvisi di eventi importanti per il gateway applicazione di Azure. |
cluster del servizio Azure Kubernetes con un gateway NAT e un gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway NAT per le connessioni in uscita e un gateway applicazione per le connessioni in ingresso. |
Distribuire un avviso del log attività di scalabilità automatica |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per tutti i record di scalabilità automatica nel log attività di Azure |
Distribuire un avviso del log attività con scalabilità automatica non riuscito |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per eventuali record di scalabilità automatica non riusciti nel log attività di Azure |
Distribuire un avviso di integrità del servizio |
Questo modello consente di distribuire un avviso semplice che usa un gruppo di azioni per inviare notifiche tramite posta elettronica per tutti i record di integrità dei servizi nel log attività di Azure |
Creare un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes privato con una zona DNS pubblica. |
Crea un avviso del servizio di Azure |
Questo modello crea un avviso di integrità del servizio di Azure che, facoltativamente, invia messaggi di posta elettronica agli amministratori del servizio e agli indirizzi di posta elettronica specificati in caso di interruzioni del servizio di Azure. |
cluster del servizio Azure Kubernetes con il controller di ingresso del gateway applicazione |
Questo esempio illustra come distribuire un cluster del servizio Azure Kubernetes con il gateway applicazione, il controller di ingresso del gateway applicazione, registro Azure Container, Analitica log e Key Vault |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa activityLogAlerts può essere distribuito con operazioni destinate a:
- gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato risorsa
Per creare una risorsa Microsoft.Insights/activityLogAlerts, aggiungere il codice Terraform seguente al modello.
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"
}
})
}
Valori delle proprietà
activityLogAlerts
Nome | Descrizione | Valore |
---|---|---|
digitare | Tipo di risorsa | "Microsoft.Insights/activityLogAlerts@2023-01-01-preview" |
nome | Nome della risorsa | stringa (obbligatorio) Limite di caratteri: 1-260 Caratteri validi: Non è possibile usare: <>*%{}&:\\?+/#| o caratteri di controllo Non è possibile terminare con lo spazio o il punto. |
ubicazione | Posizione della risorsa. Le regole di avviso del log attività di Azure sono supportate nelle aree Globali, Europa occidentale ed Europa settentrionale. | corda |
parent_id | Per eseguire la distribuzione in un gruppo di risorse, usare l'ID del gruppo di risorse. | stringa (obbligatorio) |
Tag | Tag della risorsa. | Dizionario di nomi e valori di tag. |
proprietà | Proprietà della regola di avviso del log attività della risorsa. | AlertRuleProperties |
AlertRuleProperties
Nome | Descrizione | Valore |
---|---|---|
Azioni | Azioni che verranno attivate quando viene soddisfatta la condizione. | ActionList (obbligatorio) |
condizione | Condizione che causerà l'attivazione dell'avviso. | AlertRuleAllOfCondition (obbligatorio) |
descrizione | Descrizione di questa regola di avviso del log attività. | corda |
Abilitato | Indica se questa regola di avviso del log attività è abilitata. Se una regola di avviso del log attività non è abilitata, nessuna delle azioni verrà attivata. | Bool |
Ambiti | Elenco di ID risorsa che verranno usati come prefissi. L'avviso verrà applicato solo agli eventi del log attività con ID risorsa che rientrano in uno di questi prefissi. Questo elenco deve includere almeno un elemento. | string[] |
tenantScope | GUID del tenant. Deve essere fornito per le regole degli eventi del gruppo di gestione e a livello di tenant. | corda |
ActionList
Nome | Descrizione | Valore |
---|---|---|
actionGroups | Elenco dei gruppi di azioni. | actiongroup[] |
ActionGroup
Nome | Descrizione | Valore |
---|---|---|
actionGroupId | ID risorsa del gruppo di azioni. Non può essere null o vuoto. | stringa (obbligatorio) |
actionProperties | Elenco predefinito di proprietà ed elementi di configurazione per il gruppo di azioni. | ActionGroupActionProperties |
webhookProperties | dizionario di proprietà personalizzate da includere con l'operazione post. Questi dati vengono aggiunti al payload del webhook. | ActionGroupWebhookProperties |
ActionGroupActionProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
ActionGroupWebhookProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | corda |
AlertRuleAllOfCondition
Nome | Descrizione | Valore |
---|---|---|
allOf | Elenco delle condizioni delle regole di avviso del log attività. | AlertRuleAnyOfOrLeafCondition[] (obbligatorio) |
AlertRuleAnyOfOrLeafCondition
Nome | Descrizione | Valore |
---|---|---|
anyOf | Condizione della regola di avviso del log attività soddisfatta quando vengono soddisfatte almeno una delle relative condizioni foglia membro. | AlertRuleLeafCondition[] |
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |
AlertRuleLeafCondition
Nome | Descrizione | Valore |
---|---|---|
containsAny | Il valore del campo dell'evento verrà confrontato con i valori di questa matrice (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | string[] |
Uguale | Il valore del campo dell'evento verrà confrontato con questo valore (senza distinzione tra maiuscole e minuscole) per determinare se la condizione viene soddisfatta. | corda |
campo | Nome del campo dell'evento del log attività esaminato da questa condizione. I valori possibili per questo campo sono (senza distinzione tra maiuscole e minuscole): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o qualsiasi elemento che inizia con 'properties'. |
corda |