Compartir a través de


Actividad Microsoft.InsightsLogAlerts 2023-01-01-preview

Definición de recursos de Bicep

El tipo de recurso activityLogAlerts se puede implementar con operaciones destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Observaciones

Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.

Formato de recurso

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: {
            {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'
  }
}

Valores de propiedad

activityLogAlerts

Nombre Descripción Valor
nombre El nombre del recurso string (obligatorio)

Límite de caracteres: 1-260

Caracteres válidos:
No se puede usar:
<>*%{}&:\\?+/#| o caracteres de control

No puede terminar con espacio o punto.
ubicación Ubicación del recurso. Las reglas de alertas del registro de actividad de Azure se admiten en las regiones Global, Oeste de Europa y Norte de Europa. cuerda
Etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
Propiedades Las propiedades de la regla de alerta del registro de actividad del recurso. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
Acciones 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)
descripción Descripción de esta regla de alerta del registro de actividad. cuerda
Habilitado Indica si esta regla de alerta 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. cuerda

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. ActionGroupActionProperties
webhookProperties diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. ActionGroupWebhookProperties

ActionGroupActionProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

ActionGroupWebhookProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

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 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[]
Iguales 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. cuerda
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'.
cuerda

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[]
Iguales 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. cuerda
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'.
cuerda

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 configurado en Application Gateway

Implementación en Azure
Use estas plantillas para crear fácilmente algunas alertas de eventos importantes para Azure Application Gateway.
clúster de AKS con una puerta de enlace NAT y un de Application Gateway

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes.
Implementación de una alerta de registro de actividad de escalado automático

Implementación en Azure
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 en el registro de actividad de Azure.
Implementación de una alerta de registro de actividad con errores de escalado automático

Implementación en Azure
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico de los registros de escalabilidad automática con errores en el registro de actividad de Azure.
Implementación de una alerta de Service Health

Implementación en Azure
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.
Crear un clúster de AKS privado con una zona DNS pública

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública.
Crea una de alertas de servicio de Azure

Implementación en 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

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, 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 destinadas a:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Observaciones

Para obtener instrucciones sobre la implementación de soluciones de supervisión, consulte Creación de recursos de supervisión mediante Bicep.

Formato de recurso

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": {
            "{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"
  }
}

Valores de propiedad

activityLogAlerts

Nombre Descripción Valor
tipo El tipo de recurso 'Microsoft.Insights/activityLogAlerts'
apiVersion La versión de la API de recursos '2023-01-01-preview'
nombre El nombre del recurso string (obligatorio)

Límite de caracteres: 1-260

Caracteres válidos:
No se puede usar:
<>*%{}&:\\?+/#| o caracteres de control

No puede terminar con espacio o punto.
ubicación Ubicación del recurso. Las reglas de alertas del registro de actividad de Azure se admiten en las regiones Global, Oeste de Europa y Norte de Europa. cuerda
Etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
Propiedades Las propiedades de la regla de alerta del registro de actividad del recurso. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
Acciones 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)
descripción Descripción de esta regla de alerta del registro de actividad. cuerda
Habilitado Indica si esta regla de alerta 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. cuerda

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. ActionGroupActionProperties
webhookProperties diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. ActionGroupWebhookProperties

ActionGroupActionProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

ActionGroupWebhookProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

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 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[]
Iguales 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. cuerda
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'.
cuerda

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[]
Iguales 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. cuerda
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'.
cuerda

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 configurado en Application Gateway

Implementación en Azure
Use estas plantillas para crear fácilmente algunas alertas de eventos importantes para Azure Application Gateway.
clúster de AKS con una puerta de enlace NAT y un de Application Gateway

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con NAT Gateway para las conexiones salientes y una instancia de Application Gateway para las conexiones entrantes.
Implementación de una alerta de registro de actividad de escalado automático

Implementación en Azure
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 en el registro de actividad de Azure.
Implementación de una alerta de registro de actividad con errores de escalado automático

Implementación en Azure
Esta plantilla le permite implementar una alerta sencilla que usa un grupo de acciones para enviar notificaciones por correo electrónico de los registros de escalabilidad automática con errores en el registro de actividad de Azure.
Implementación de una alerta de Service Health

Implementación en Azure
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.
Crear un clúster de AKS privado con una zona DNS pública

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS privado con una zona DNS pública.
Crea una de alertas de servicio de Azure

Implementación en 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

Implementación en Azure
En este ejemplo se muestra cómo implementar un clúster de AKS con Application Gateway, Application Gateway Ingress Controller, 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 de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

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 = {
              {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"
    }
  })
}

Valores de propiedad

activityLogAlerts

Nombre Descripción Valor
tipo El tipo de recurso "Microsoft.Insights/activityLogAlerts@2023-01-01-preview"
nombre El nombre del recurso string (obligatorio)

Límite de caracteres: 1-260

Caracteres válidos:
No se puede usar:
<>*%{}&:\\?+/#| o caracteres de control

No puede terminar con espacio o punto.
ubicación Ubicación del recurso. Las reglas de alertas del registro de actividad de Azure se admiten en las regiones Global, Oeste de Europa y Norte de Europa. cuerda
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.
Propiedades Las propiedades de la regla de alerta del registro de actividad del recurso. AlertRuleProperties

AlertRuleProperties

Nombre Descripción Valor
Acciones 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)
descripción Descripción de esta regla de alerta del registro de actividad. cuerda
Habilitado Indica si esta regla de alerta 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. cuerda

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. ActionGroupActionProperties
webhookProperties diccionario de propiedades personalizadas que se van a incluir con la operación posterior. Estos datos se anexan a la carga del webhook. ActionGroupWebhookProperties

ActionGroupActionProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

ActionGroupWebhookProperties

Nombre Descripción Valor
{propiedad personalizada} cuerda

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 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[]
Iguales 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. cuerda
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'.
cuerda

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[]
Iguales 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. cuerda
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'.
cuerda