Creación de alertas del registro de actividad en notificaciones del servicioCreate activity log alerts on service notifications

Información generalOverview

En este artículo se explica cómo configurar las alertas del registro de actividad para las notificaciones de mantenimiento de un servicio mediante Azure Portal.This article shows you how to set up activity log alerts for service health notifications by using the Azure portal.

Las notificaciones de mantenimiento del servicio se almacenan en el registro de actividad de Azure. Debido al volumen posiblemente grande de la información almacenada en el registro de actividad, hay una interfaz de usuario independiente que facilita la visualización y la configuración de alertas en las notificaciones de estado del servicio.Service health notifications are stored in the Azure activity log Given the possibly large volume of information stored in the activity log, there is a separate user interface to make it easier to view and set up alerts on service health notifications.

Puede recibir una alerta cuando Azure envía notificaciones de estado del servicio a la suscripción de Azure.You can receive an alert when Azure sends service health notifications to your Azure subscription. Puede configurar la alerta en función de:You can configure the alert based on:

  • La clase de notificación de estado del servicio (problemas de servicio, mantenimiento planificado y avisos de estado).The class of service health notification (Service issues, Planned maintenance, Health advisories).
  • La suscripción afectada.The subscription affected.
  • Los servicios afectados.The service(s) affected.
  • Las regiones afectadas.The region(s) affected.

Nota

Las notificaciones de estado del servicio no envían una alerta relativa a los eventos de estado de recursos.Service health notifications does not send an alert regarding resource health events.

También puede configurar a quién se debe enviar la alerta:You also can configure who the alert should be sent to:

  • Seleccione un grupo de acciones existente.Select an existing action group.
  • Cree un nuevo grupo de acciones (que puede usarse para futuras alertas).Create a new action group (that can be used for future alerts).

Para más información sobre los grupos de acciones, consulte Creación y administración de grupos de acciones.To learn more about action groups, see Create and manage action groups.

Para obtener información sobre cómo configurar las alertas de notificación de mantenimiento del servicio mediante plantillas de Azure Resource Manager, consulte Plantillas de Resource Manager.For information on how to configure service health notification alerts by using Azure Resource Manager templates, see Resource Manager templates.

Ver un vídeo sobre cómo configurar su primera alerta de Azure Service HealthWatch a video on setting up your first Azure Service Health alert

Alerta y nuevo grupo de acciones mediante Azure PortalAlert and new action group using Azure portal

  1. En el portal, seleccione Estado del servicio.In the portal, select Service Health.

    El servicio "Estado del servicio"

  2. En la sección Alertas, seleccione Alertas de estado.In the Alerts section, select Health alerts.

    La pestaña "Alertas de estado"

  3. Seleccione Crear alerta de estado de servicio y rellene los campos.Select Create service health alert and fill in the fields.

    El comando "Crear alerta de estado de servicio"

  4. Seleccione la suscripción, los servicios y las regiones para los que desea recibir alertas.Select the Subscription, Services, and Regions you want to be alerted for.

    Cuadro de diálogo "Agregar alerta de registro de actividad"

    Nota

    Esta suscripción se usa para guardar la alerta del registro de actividad.This subscription is used to save the activity log alert. El recurso de la alerta se implementa en esta suscripción y supervisa los eventos en el registro de actividad para dicho recurso.The alert resource is deployed to this subscription and monitors events in the activity log for it.

  5. Elija los Tipos de evento para los que quiere recibir alertas: Problema de servicio, Mantenimiento planeado y Avisos de estadoChoose the Event types you want to be alerted for: Service issue, Planned maintenance, and Health advisories

  6. Para definir los detalles de la alerta, escriba un nombre de regla de alertas y una descripción.Define your alert details by entering an Alert rule name and Description.

  7. Seleccione el grupo de recursos donde quiere guardar la alerta.Select the Resource group where you want the alert to be saved.

  8. Para crear un nuevo grupo de acciones, seleccione Nuevo grupo de acciones.Create a new action group by selecting New action group. Escriba un nombre en el cuadro de texto Nombre del grupo de acciones y especifique un nombre en el cuadro de texto Nombre corto.Enter a name in the Action group name box and enter a name in the Short name box. Se hace referencia al nombre corto en las notificaciones que se envían cuando se desencadena esta alerta.The short name is referenced in the notifications that are sent when this alert fires.

    Creación de un nuevo grupo de acciones

  9. A continuación, defina una lista de destinatarios proporcionando:Define a list of receivers by providing the receiver's:

    a.a. Name: escriba el nombre, alias o identificador del destinatario.Name: Enter the receiver's name, alias, or identifier.

    b.b. Tipo de acción: seleccione SMS, correo electrónico, webhook, aplicación de Azure, etc.Action Type: Select SMS, email, webhook, Azure app, and more.

    c.c. Detalles: según el tipo de acción elegido, proporcione un número de teléfono, una dirección de correo electrónico, un identificador URI de webhook, etc.Details: Based on the action type chosen, enter a phone number, email address, webhook URI, etc.

  10. Seleccione Aceptar para crear el grupo de acciones y luego en Crear regla de alertas para completar la alerta.Select OK to create the action group, and then Create alert rule to complete your alert.

En unos minutos, la alerta está activa y comienza a desencadenarse en función de las condiciones especificadas durante la creación.Within a few minutes, the alert is active and begins to trigger based on the conditions you specified during creation.

Obtenga información acerca de cómo configurar notificaciones de webhook para los sistemas de administración de problemas existentes.Learn how to Configure webhook notifications for existing problem management systems. Para obtener información sobre el esquema de webhook para las alertas del registro de actividad, consulte Webhooks para alertas del registro de actividad de Azure.For information on the webhook schema for activity log alerts, see Webhooks for Azure activity log alerts.

Nota

El grupo de acciones definido en estos pasos es reutilizable, como grupo de acciones existente, en todas las futuras definiciones de alertas.The action group defined in these steps is reusable as an existing action group for all future alert definitions.

Alerta con un grupo de acciones existente mediante Azure PortalAlert with existing action group using Azure portal

  1. Siga los pasos del 1 al 6 de la sección anterior para crear la notificación de mantenimiento del servicio.Follow steps 1 through 6 in the previous section to create your service health notification.

  2. En Definir grupo de acciones, haga clic en el botón Seleccionar grupo de acciones.Under Define action group, click the Select action group button. Seleccione el grupo adecuado.Select the appropriate action group.

  3. Seleccione Agregar para agregar el grupo de acciones y luego Crear regla de alertas para completar la alerta.Select Add to add the action group, and then Create alert rule to complete your alert.

En unos minutos, la alerta está activa y comienza a desencadenarse en función de las condiciones especificadas durante la creación.Within a few minutes, the alert is active and begins to trigger based on the conditions you specified during creation.

Alerta y nuevo grupo de acciones mediante las plantillas de Azure Resource ManagerAlert and new action group using the Azure Resource Manager templates

En el siguiente ejemplo se crea un grupo de acciones con un destino de correo electrónico y habilita todas las notificaciones de estado de servicio para la suscripción de destino.The following is an example that creates an action group with an email target and enables all service health notifications for the target subscription.

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "actionGroups_name": {
            "defaultValue": "SubHealth",
            "type": "String"
        },
        "activityLogAlerts_name": {
            "defaultValue": "ServiceHealthActivityLogAlert",
            "type": "String"
        },
        "emailAddress":{
            "type":"string"
        }
    },
    "variables": {
        "alertScope":"[concat('/','subscriptions','/',subscription().subscriptionId)]"
    },
    "resources": [
        {
            "comments": "Action Group",
            "type": "microsoft.insights/actionGroups",
            "name": "[parameters('actionGroups_name')]",
            "apiVersion": "2017-04-01",
            "location": "Global",
            "tags": {},
            "scale": null,
            "properties": {
                "groupShortName": "[parameters('actionGroups_name')]",
                "enabled": true,
                "emailReceivers": [
                    {
                        "name": "[parameters('actionGroups_name')]",
                        "emailAddress": "[parameters('emailAddress')]"
                    }
                ],
                "smsReceivers": [],
                "webhookReceivers": []
            },
            "dependsOn": []
        },
        {
            "comments": "Service Health Activity Log Alert",
            "type": "microsoft.insights/activityLogAlerts",
            "name": "[parameters('activityLogAlerts_name')]",
            "apiVersion": "2017-04-01",
            "location": "Global",
            "tags": {},
            "scale": null,
            "properties": {
                "scopes": [
                    "[variables('alertScope')]"
                ],
                "condition": {
                    "allOf": [
                        {
                            "field": "category",
                            "equals": "ServiceHealth"
                        },
                        {
                            "field": "properties.incidentType",
                            "equals": "Incident"
                        }
                    ]
                },
                "actions": {
                    "actionGroups": [
                        {
                            "actionGroupId": "[resourceId('microsoft.insights/actionGroups', parameters('actionGroups_name'))]",
                            "webhookProperties": {}
                        }
                    ]
                },
                "enabled": true,
                "description": ""
            },
            "dependsOn": [
                "[resourceId('microsoft.insights/actionGroups', parameters('actionGroups_name'))]"
            ]
        }
    ]
}

Administración de alertasManage your alerts

Después de crear una alerta, es visible en la sección Alertas de Supervisión.After you create an alert, it's visible in the Alerts section of Monitor. Seleccione la alerta que desea administrar para:Select the alert you want to manage to:

  • Editarla.Edit it.
  • Eliminarla.Delete it.
  • Deshabilitarla o habilitarla, si desea detener temporalmente o reanudar la recepción de notificaciones de la alerta.Disable or enable it, if you want to temporarily stop or resume receiving notifications for the alert.

Pasos siguientesNext steps