Actividad Microsoft.InsightsLogAlerts
Definición de recursos de Bicep
El tipo de recurso activityLogAlerts se puede implementar con operaciones destinadas a:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Observaciones
Para obtener instrucciones sobre cómo implementar soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.
Formato de los recursos
Para crear un recurso Microsoft.Insights/activityLogAlerts, agregue el siguiente bicep a la plantilla.
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'
}
}
Valores de propiedad
activityLogAlerts
Nombre | Descripción | Value |
---|---|---|
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-260 Caracteres válidos: No puede usar: <>*%{}&:\\?+/# ni caracteres de controlNo puede terminar con un espacio ni punto. |
ubicación | Ubicación del recurso. Dado que las alertas del registro de actividad de Azure son un servicio global, la ubicación de las reglas siempre debe ser "global". | string |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Propiedades de la regla de alerta del registro de actividad del recurso. | AlertRuleProperties |
AlertRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Las acciones que se activarán cuando se cumpla la condición. | ActionList (obligatorio) |
condición | Condición que hará que esta alerta se active. | AlertRuleAllOfCondition (obligatorio) |
description | Descripción de esta regla de alertas del registro de actividad. | string |
enabled | Indica si esta regla de alertas del registro de actividad está habilitada. Si una regla de alerta del registro de actividad no está habilitada, no se activará ninguna de sus acciones. | bool |
ámbitos | Lista de identificadores de recursos que se usarán como prefijos. La alerta solo se aplicará a los eventos del registro de actividad con identificadores de recursos que se encuentran en uno de estos prefijos. Esta lista debe incluir al menos un elemento. | string[] |
tenantScope | GUID del inquilino. Debe proporcionarse para las reglas de eventos de grupo de administración y nivel de inquilino. | string |
ActionList
Nombre | Descripción | Valor |
---|---|---|
actionGroups | Lista de los grupos de acciones. | ActionGroup[] |
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Identificador de recurso del grupo de acciones. Esto no puede ser nulo ni estar vacío. | string (obligatorio) |
actionProperties | Lista predefinida de propiedades y elementos de configuración para el grupo de acciones. | object |
webhookProperties | diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. | object |
AlertRuleAllOfCondition
Nombre | Descripción | Valor |
---|---|---|
allOf | Lista de condiciones de regla de alertas del registro de actividad. | AlertRuleAnyOfOrLeafCondition[] (obligatorio) |
AlertRuleAnyOfOrLeafCondition
Nombre | Descripción | Valor |
---|---|---|
anyOf | Una condición de regla de alerta del registro de actividad que se cumple cuando se cumple al menos una de sus condiciones de hoja miembro. | AlertRuleLeafCondition[] |
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier elemento que comience por 'properties'. |
string |
AlertRuleLeafCondition
Nombre | Descripción | Valor |
---|---|---|
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier elemento que comience por 'properties'. |
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Alerta de Key Vault mal configurada en Application Gateway |
Use estas plantillas para crear fácilmente algunas alertas de eventos importantes para la Azure Application Gateway. |
Clúster de AKS con una puerta de enlace NAT y un Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para conexiones salientes y un Application Gateway para las conexiones entrantes. |
Implementación de una alerta de registro de actividad de escalado automático |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para cualquier registro de escalabilidad automática en el registro de actividad de Azure. |
Implementación de una alerta de registro de actividad con errores de escalado automático |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para los registros de escalabilidad automática con errores en el registro de actividad de Azure. |
Implementación de una alerta de Service Health |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para cualquier registro de Service Health en el registro de actividad de Azure. |
Creación de un clúster de AKS privado con una zona DNS pública |
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública. |
Crea una alerta de servicio de Azure |
Esta plantilla crea una alerta de estado del servicio de Azure que, opcionalmente, envía correos electrónicos a los administradores de servicios y direcciones de correo electrónico especificadas en caso de interrupciones del servicio cerain Azure. |
Clúster de AKS con el controlador de entrada de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway controlador de entrada, Azure Container Registry, Log Analytics y Key Vault |
Definición de recursos de plantilla de ARM
El tipo de recurso activityLogAlerts se puede implementar con operaciones que tienen como destino:
- Grupos de recursos: consulte los comandos de implementación del grupo de recursos.
Para obtener una lista de las propiedades modificadas en cada versión de api, consulte registro de cambios.
Observaciones
Para obtener instrucciones sobre cómo implementar soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.
Formato de los recursos
Para crear un recurso Microsoft.Insights/activityLogAlerts, agregue el siguiente json a la plantilla.
{
"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"
}
}
Valores de propiedad
activityLogAlerts
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Insights/activityLogAlerts" |
apiVersion | La versión de la API de recursos | "2023-01-01-preview" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-260 Caracteres válidos: No puede usar: <>*%{}&:\\?+/# ni caracteres de controlNo puede terminar con un espacio ni punto. |
ubicación | Ubicación del recurso. Dado que las alertas del registro de actividad de Azure son un servicio global, la ubicación de las reglas siempre debe ser "global". | string |
etiquetas | Las etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas. |
properties | Las propiedades de la regla de alerta del registro de actividad del recurso. | AlertRuleProperties |
AlertRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Las acciones que se activarán cuando se cumpla la condición. | ActionList (obligatorio) |
condición | Condición que hará que esta alerta se active. | AlertRuleAllOfCondition (obligatorio) |
description | Descripción de esta regla de alertas del registro de actividad. | string |
enabled | Indica si esta regla de alertas del registro de actividad está habilitada. Si una regla de alerta del registro de actividad no está habilitada, no se activará ninguna de sus acciones. | bool |
ámbitos | Lista de identificadores de recursos que se usarán como prefijos. La alerta solo se aplicará a los eventos del registro de actividad con identificadores de recursos que se encuentran en uno de estos prefijos. Esta lista debe incluir al menos un elemento. | string[] |
tenantScope | GUID del inquilino. Debe proporcionarse para las reglas de eventos de grupo de administración y nivel de inquilino. | string |
ActionList
Nombre | Descripción | Valor |
---|---|---|
actionGroups | Lista de los grupos de acciones. | ActionGroup[] |
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Identificador de recurso del grupo de acciones. Esto no puede ser nulo ni estar vacío. | string (obligatorio) |
actionProperties | Lista predefinida de propiedades y elementos de configuración para el grupo de acciones. | object |
webhookProperties | diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. | object |
AlertRuleAllOfCondition
Nombre | Descripción | Valor |
---|---|---|
allOf | Lista de condiciones de la regla de alertas del registro de actividad. | AlertRuleAnyOfOrLeafCondition[] (obligatorio) |
AlertRuleAnyOfOrLeafCondition
Nombre | Descripción | Valor |
---|---|---|
anyOf | Una condición de regla de alerta del registro de actividad que se cumple cuando se cumple al menos una de sus condiciones de hoja miembro. | AlertRuleLeafCondition[] |
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier elemento que comience por 'properties'. |
string |
AlertRuleLeafCondition
Nombre | Descripción | Valor |
---|---|---|
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier elemento que comience por 'properties'. |
string |
Plantillas de inicio rápido
Las siguientes plantillas de inicio rápido implementan este tipo de recurso.
Plantilla | Descripción |
---|---|
Alerta de Key Vault mal configurada en Application Gateway |
Use estas plantillas para crear fácilmente algunas alertas de eventos importantes para la Azure Application Gateway. |
Clúster de AKS con una puerta de enlace NAT y un Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para conexiones salientes y un Application Gateway para las conexiones entrantes. |
Implementación de una alerta de registro de actividad de escalado automático |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para cualquier registro de escalabilidad automática en el registro de actividad de Azure. |
Implementación de una alerta de registro de actividad con errores de escalado automático |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para los registros de escalabilidad automática con errores en el registro de actividad de Azure. |
Implementación de una alerta de Service Health |
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico para cualquier registro de Service Health en el registro de actividad de Azure. |
Creación de un clúster de AKS privado con una zona DNS pública |
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública. |
Crea una alerta de servicio de Azure |
Esta plantilla crea una alerta de estado del servicio de Azure que, opcionalmente, envía correos electrónicos a los administradores de servicios y direcciones de correo electrónico especificadas en caso de interrupciones del servicio de Azure cerain. |
Clúster de AKS con el controlador de entrada de Application Gateway |
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, controlador de entrada de Application Gateway, Azure Container Registry, Log Analytics y Key Vault |
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso activityLogAlerts se puede implementar con operaciones destinadas a:
- Grupos de recursos
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de los recursos
Para crear un recurso Microsoft.Insights/activityLogAlerts, agregue el siguiente terraform a la plantilla.
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"
}
})
}
Valores de propiedad
activityLogAlerts
Nombre | Descripción | Value |
---|---|---|
type | Tipo de recurso | "Microsoft.Insights/activityLogAlerts@2023-01-01-preview" |
name | El nombre del recurso | string (obligatorio) Límite de caracteres: 1-260 Caracteres válidos: No puede usar: <>*%{}&:\\?+/# ni caracteres de controlNo puede terminar con un espacio ni punto. |
ubicación | Ubicación del recurso. Dado que las alertas del registro de actividad de Azure son un servicio global, la ubicación de las reglas siempre debe ser "global". | string |
parent_id | Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. | string (obligatorio) |
etiquetas | Etiquetas del recurso. | Diccionario de nombres y valores de etiqueta. |
properties | Propiedades de la regla de alerta del registro de actividad del recurso. | AlertRuleProperties |
AlertRuleProperties
Nombre | Descripción | Valor |
---|---|---|
actions | Las acciones que se activarán cuando se cumpla la condición. | ActionList (obligatorio) |
condición | Condición que hará que esta alerta se active. | AlertRuleAllOfCondition (obligatorio) |
description | Descripción de esta regla de alertas del registro de actividad. | string |
enabled | Indica si esta regla de alertas del registro de actividad está habilitada. Si una regla de alerta del registro de actividad no está habilitada, no se activará ninguna de sus acciones. | bool |
ámbitos | Lista de identificadores de recursos que se usarán como prefijos. La alerta solo se aplicará a los eventos del registro de actividad con identificadores de recursos que se encuentran en uno de estos prefijos. Esta lista debe incluir al menos un elemento. | string[] |
tenantScope | GUID del inquilino. Debe proporcionarse para las reglas de eventos de grupo de administración y nivel de inquilino. | string |
ActionList
Nombre | Descripción | Valor |
---|---|---|
actionGroups | Lista de los grupos de acciones. | ActionGroup[] |
ActionGroup
Nombre | Descripción | Valor |
---|---|---|
actionGroupId | Identificador de recurso del grupo de acciones. Esto no puede ser nulo ni estar vacío. | string (obligatorio) |
actionProperties | Lista predefinida de propiedades y elementos de configuración para el grupo de acciones. | object |
webhookProperties | diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. | object |
AlertRuleAllOfCondition
Nombre | Descripción | Valor |
---|---|---|
allOf | Lista de condiciones de regla de alertas del registro de actividad. | AlertRuleAnyOfOrLeafCondition[] (obligatorio) |
AlertRuleAnyOfOrLeafCondition
Nombre | Descripción | Valor |
---|---|---|
anyOf | Una condición de regla de alerta del registro de actividad que se cumple cuando se cumple al menos una de sus condiciones de hoja miembro. | AlertRuleLeafCondition[] |
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento del registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier cosa que comience por 'properties'. |
string |
AlertRuleLeafCondition
Nombre | Descripción | Valor |
---|---|---|
containsAny | El valor del campo del evento se comparará con los valores de esta matriz (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string[] |
es igual a | El valor del campo del evento se comparará con este valor (sin distinción entre mayúsculas y minúsculas) para determinar si se cumple la condición. | string |
campo | Nombre del campo del evento del registro de actividad que examinará esta condición. Los valores posibles para este campo son (sin distinción entre mayúsculas y minúsculas): 'resourceId', 'category', 'caller', 'level', 'operationName', 'resourceGroup', 'resourceProvider', 'status', 'subStatus', 'resourceType', o cualquier cosa que comience por 'properties'. |
string |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de