Creación de alertas para Instancia administrada de Azure SQL mediante Azure Portal
Se aplica a: Azure SQL Managed Instance
En este artículo se muestra cómo configurar alertas para bases de datos en Azure SQL Managed Instance mediante Azure Portal. En este artículo también se indican procedimientos recomendados para establecer reglas de alerta.
Configuración de alertas de métricas nuevas
Puede recibir una alerta basada en las métricas de supervisión para los servicios de Azure o los eventos sobre ellos. Para obtener más información, consulte Alertas de métricas.
- Valores de métricas: la alerta se desencadena cuando el valor de una métrica especificada cruza el umbral que ha asignado.
- Eventos de registro de actividades : una alerta puede desencadenarse en cada evento o solo cuando se produce una serie de eventos.
- Resource Health: una alerta relacionada con los eventos de estado de mantenimiento del recurso, incluido si el evento era plataforma o si lo inició el usuario.
- Búsqueda de registros: Log Analytics busca datos de registro capturados, incluidas las búsquedas de registros personalizadas o las consultas de ejemplo preparadas.
Puede configurar una alerta para hacer lo siguiente cuando se desencadena:
- Enviar notificaciones por correo electrónico al administrador del servicio y a los coadministradores.
- Envíe correos electrónicos a las direcciones de correo electrónico adicionales que especifique, incluido para un rol de Azure Resource Manager.
- Llamar a un número de teléfono con un mensaje de voz
- Enviar un mensaje de texto a un número de teléfono
- Envío de una notificación de Azure Mobile App
- Inicio de un runbook de Automation
- Llamar a una función de Azure.
- Inicio de una acción de Event Hubs
- Creación de un vale compatible con ITSM
- Selección de una acción de aplicación lógica
- Llamada a un webhook o a un webhook seguro
Puede obtener información sobre las reglas de alerta y configurarlas mediante:
- Azure Portal, tal como se detalla en este artículo.
- PowerShell
- Interfaz de la línea de comandos (CLI)
- Plantilla ARM
- API de REST de Azure Monitor
Métricas de alertas disponibles para Azure SQL Managed Instance
Importante
Las métricas de alertas solo están disponibles para SQL Managed Instance. Las métricas de alertas para bases de datos individuales en SQL Managed Instance no están disponibles. Por otra parte, la telemetría de diagnóstico de la base de datos está disponible en forma de registros de diagnóstico. Las alertas de los registros de diagnóstico se pueden configurar desde el producto SQL Analytics mediante scripts de alertas de registro para la instancia administrada.
Las siguientes métricas de SQL Managed Instance están disponibles para la configuración de alertas:
Métrica | Descripción | Unidad de medida o valores posibles |
---|---|---|
Porcentaje de CPU medio | Porcentaje medio de uso de la CPU en el período de tiempo seleccionado. | 0-100 (porcentaje) |
Bytes de E/S leídos | Bytes de E/S leídos en el período de tiempo seleccionado. | Bytes |
Bytes de E/S escritos | Bytes de E/S escritos en el período de tiempo seleccionado. | Bytes |
Recuento de solicitudes de E/S | Recuento de solicitudes de E/S en el período de tiempo seleccionado. | Numérico |
Espacio de almacenamiento reservado | Espacio máximo de almacenamiento reservado actual para la instancia administrada. Cambios con la operación de escalado de recursos. | MB (megabytes) |
Espacio de almacenamiento usado | Espacio de almacenamiento usado en el período seleccionado. Cambios con el consumo de almacenamiento de las bases de datos y la instancia. | MB (megabytes) |
Recuento de núcleos virtuales | Núcleos virtuales aprovisionados para la instancia administrada. Cambios con la operación de escalado de recursos. | 4-80 (núcleos virtuales) |
Creación de una regla de alerta de una métrica con Azure Portal
En Azure Portal, busque la instancia administrada que desea supervisar y selecciónela.
Seleccione el elemento de menú Métricas en la sección Supervisión.
En el menú desplegable Métrica, seleccione una de las métricas en las que quiere configurar la alerta (el espacio de almacenamiento usado es la que se utiliza en el ejemplo).
Use Agregación para seleccionar el período de agregación: promedio, mínimo o máximo alcanzado en el período de tiempo especificado (Promedio, Mínimo o Máximo).
Seleccione Nueva regla de alertas.
En la sección Lógica de alerta:
Campo Descripción Umbral Seleccione si el umbral se debe evaluar en función de un valor estático o un valor dinámico.
Un umbral estático evalúa la regla con el valor de umbral que ha configurado.
Los umbrales dinámicos usan algoritmos de aprendizaje automático para aprender continuamente el patrón de comportamiento de las métricas y calcular los umbrales automáticamente. Puede obtener más información sobre el uso de umbrales dinámicos para alertas de métricas.Tipo de agregación Las opciones del tipo de agregación son mínimo, máximo o promedio (en el período de granularidad de la agregación) Operador Seleccione el operador para comparar el valor de la métrica con el umbral. Unidad Si la señal de métrica seleccionada admite unidades diferentes, como bytes, KB, MB y GB, y si seleccionó un umbral estático, escriba la unidad para la lógica de condición. Valor del umbral Si seleccionó un umbral estático, escriba el valor de umbral de la lógica de condición. El valor de umbral es el valor de la alerta que se evaluará en función de los criterios del operador y la agregación. Sensibilidad del umbral Si seleccionó un umbral dinámico, escriba el nivel de sensibilidad. El nivel de sensibilidad afecta a la cantidad de desviación del patrón de serie métrica para desencadenar una alerta. Granularidad de agregación Seleccione el intervalo que se usa para agrupar los puntos de datos mediante la función de tipo de agregación. Elija una granularidad de agregación (periodo) que sea mayor que la frecuencia de evaluación para reducir la probabilidad de que se pierda el primer periodo de evaluación de una serie temporal agregada. Frecuencia de evaluación Seleccione la frecuencia con la que se ejecutará la regla de alertas. Seleccione una frecuencia menor que la granularidad de agregación para generar una ventana deslizante para la evaluación. En la sección Cuándo evaluar:
Campo Descripción Comprobar cada Elija la frecuencia con la que se comprobará la regla de alertas si se cumple la condición. Período de retrospectiva Elija el período de retrospectiva, que es el período de tiempo que se va a examinar cada vez que se comprueban los datos. Por ejemplo, cada minuto verá los últimos 5 minutos. En el ejemplo que se muestra en la captura de pantalla, se usa el valor 1 840 876 MB que representa un valor de umbral de 1,8 TB. Como el operador del ejemplo se ha establecido en "mayor que", se activará la alerta si el consumo de espacio de almacenamiento en SQL Managed Instance supera los 1,8 TB. Recuerde que el valor de umbral para las métricas de espacio de almacenamiento debe expresarse en MB.
Seleccione Siguiente: Acciones> en la parte inferior de la página o en la pestaña Acciones.
En la pestaña Acciones, seleccione o cree el grupo de acciones necesario. Esta acción define lo que sucederá al activar una alerta (por ejemplo, al enviar un correo electrónico o recibir una llamada telefónica). Seleccione un grupo de acciones existente en el panel Seleccionar grupos de acciones o Crear grupo de acciones en la suscripción.
Seleccione +Crear grupo de acciones.
Escriba un Nombre del grupo de acciones y un Nombre para mostrar y seleccione la región:
Opción Comportamiento Operaciones El servicio grupos de acciones decide dónde almacenar el grupo de acciones. El grupo de acciones se conserva en al menos dos regiones para garantizar la resistencia regional. El procesamiento de las acciones se puede realizar en cualquier región geográfica.
Las acciones de voz, SMS y correo electrónico realizadas como resultado de las alertas de estado del servicio son resistentes a los incidentes de sitio activo de Azure.Regional El grupo de acciones se almacena dentro de la región seleccionada. El grupo de acciones tiene redundancia de zona. El procesamiento de acciones se realiza dentro de la región.
Use esta opción si desea asegurarse de que el procesamiento del grupo de acciones se realiza dentro de un límite geográfico específico.Seleccione Siguiente:Notificaciones> en la parte inferior de la página o en la pestaña Notificaciones.
En la pestaña Notificaciones, defina una notificación que se enviará cuando se desencadene la alerta.
Tipo de notificación: seleccione Envío de un correo electrónico a los usuarios que pertenecen a un rol determinado de Azure Resource Manager para enviar un correo electrónico a los usuarios que están asignados a determinados roles de nivel de suscripción de Azure Resource Manager o Correo electrónico/Mensaje SMS/Inserción/Voz para enviar varios tipos de notificación a destinatarios específicos.
Name: especifique un nombre único para la notificación.
Detalles: en función del tipo de notificación que seleccione, deberá escribir una dirección de correo electrónico, un número de teléfono u otro tipo de información.
Esquema de alerta común: puede optar por habilitar el esquema de alerta común, que le proporcionará la ventaja de tener una sola carga de alertas, extensible y unificada, para todos los servicios de alerta de Azure Monitor. Para obtener más información sobre este esquema, consulte Esquema de alerta común.
Si necesita definir una lista de acciones que se activarán cuando se desencadene una alerta, seleccione la pestaña Acciones y defina estas.
Si desea asignar un par clave-valor al grupo de acciones, seleccione la pestaña Etiquetas. De lo contrario, omita este paso. Las etiquetas le permiten clasificar los recursos de Azure. Estas están disponibles para todos los recursos, grupos de recursos y suscripciones de Azure.
Para revisar la configuración, seleccione la pestaña Revisar y crear. Este paso comprueba rápidamente las entradas para garantizar que ha escrito toda la información necesaria. Si se encuentra algún problema, se le indicará durante este paso. Después de revisar la configuración, seleccione el botón Crear para crear el grupo de acciones.
En la pestaña Detalles, rellene los detalles y la configuración de la regla de alertas para los registros y seleccione el tipo de gravedad. También tiene la opción de usar las Propiedades personalizadas para agregar sus propias propiedades a la regla de alertas.
En la pestaña Etiquetas, configure las etiquetas necesarias en el recurso de la regla de alertas. De lo contrario, omita este paso.
En la pestaña Revisar y crear, se ejecutará una validación y se informará de cualquier problema. Cuando se supere la validación y se haya revisado la configuración, seleccione el botón Crear al final de la página.
La nueva regla de alertas se activará en unos minutos y se desencadenará según lo estipulado en la configuración.
Creación de más reglas de alertas en Azure Portal
También puede crear reglas de alerta en eventos del registro de actividad, Resource Health y Búsqueda de registros para SQL Managed Instance.
Para más información, vea:
- En Azure Portal, busque el recurso que desea supervisar y selecciónelo.
- En el menú del recurso, en Supervisión, seleccione Alertas. El texto y el icono pueden variar ligeramente en los distintos recursos.
- Seleccione el botón + Crear y, a continuación, Regla de alertas.
- En la página Crear una regla de alertas, el Ámbito se configura automáticamente en el recurso.
Nota:
Para evitar la expansión de muchas alertas independientes, seguramente quiera configurar alertas para todos los recursos de un tipo en una suscripción, un grupo de recursos o un servidor lógico de Azure SQL Database. Use la pestaña Ámbito para cambiar el ámbito de la nueva regla de alertas.
En Azure SQL Managed Instance, capture eventos y configure alertas para el estado del servicio de recursos en la categoría de señal de Resource Health.
En el panel Condiciones, seleccione Ver todas las señales.
En el panel Seleccionar una señal, seleccione Resource Health. Seleccione Aplicar.
Los menús desplegables Estado del evento, Estado actual del recurso, Estado del recurso anterior y Tipo de recurso proporcionan opciones para configurar alertas si se realizan muchos posibles cambios en el estado de Resource Health. De manera predeterminada, se seleccionan todos los estados y cambios de estado posibles para que pueda enviar alertas para la detección y resolución de problemas con el estado del servicio.
Campo Descripción Estado del evento Seleccione los estados de los eventos de Resource Health. Los valores son Activo, En curso, Resuelto y Actualizado. Estado actual del recurso Seleccione el estado actual del recurso. Los valores son Disponible, Degradado y No disponible. Estado del recurso previo Seleccione el estado del recurso anterior. Los valores son Disponible, Degradado, No disponible y Desconocido. Tipo de motivo Seleccione las causas de los eventos de Resource Health. Los valores son Iniciado por la plataforma, Desconocido e Iniciado por el usuario. Seleccione Siguiente: Acciones>.
- Seleccione un grupo de acciones existente en el panel Seleccionar grupos de acciones o Crear grupo de acciones en la suscripción. Un grupo de acciones le permite definir la acción que se va a realizar cuando se produce una condición de alerta. Esta acción define lo que sucederá al activar una alerta (por ejemplo, al enviar un correo electrónico).
- Como alternativa, use la característica Usar acciones rápidas para crear un nuevo grupo de acciones y proporcionar un correo electrónico o un destino de notificación de Azure Mobile App.
- Seleccione Siguiente: Detalles>.
- Indique una Suscripción y un Grupo de recursos.
- De manera predeterminada, la gravedad de una regla de alertas es de tipo 3: informativo. Puede ajustar la gravedad de la regla de alertas según sea necesario.
- Proporcione un Nombre de regla de alertas. El campo de descripción es opcional, pero recomendable.
- Especifique una región para la regla de alertas.
- Elija una identidad para la regla de alertas. Puede decidir que la regla de alerta use la identidad administrada asignada por el sistema (SAMI) o la identidad administrada asignada por el usuario (UAMI). Para obtener más información, consulte Identidad.
- En Opciones avanzadas:
- Seleccione Habilitar tras la creación para que la regla de alertas empiece a ejecutarse en cuanto haya terminado de crearla.
- Las opciones Resolver alertas automáticamente están habilitadas de manera predeterminada. Esto hará que la alerta tenga estado, lo que significa que se resolverá cuando la condición ya no se cumpla.
- Seleccione Siguiente: Etiquetas>.
- Considere la posibilidad de usar las etiquetas de Azure. Por ejemplo, la etiqueta "Propietario" o "CreatedBy" se usa para identificar quién creó el recurso y la etiqueta "Entorno" para identificar si este recurso está en Producción, Desarrollo, etc. Para obtener más información, consulte Desarrollo de la estrategia de nomenclatura y etiquetado de los recursos de Azure.
- Seleccione Revisar + crear.
- Seleccione Crear. La alerta estará activa enseguida.
Comprobación de alertas
Nota:
Para suprimir alertas falsas, consulte Supresión de alertas mediante reglas de acción.
Después de configurar una regla de alertas, compruebe que está satisfecho con el desencadenador de alertas y su frecuencia. En el ejemplo que aparece en esta página de configuración de una alerta en el espacio de almacenamiento usado, si la opción de alerta es por correo electrónico, es posible que reciba un correo electrónico como el que se muestra a continuación:
El correo electrónico muestra el nombre de la alerta, los detalles del umbral y el motivo por el que se desencadenó la alerta, lo que le ayudará a comprobar y solucionar los problemas de la alerta.
- Seleccione el botón Ver en Azure Portal para ver la alerta recibida por correo electrónico en Azure Portal.
- Seleccione Ver regla > para ver o editar la regla de alerta que desencadenó la alerta.
- Seleccione Ver recurso > para ver la instancia administrada para la que se desencadenó la alerta.
Administrar reglas de alertas
Nota:
Las alertas existentes se deben administrar desde el menú Alertas del menú de recursos de Azure Portal. Las alertas existentes no se pueden modificar desde el panel de recursos Instancia administrada.
Para ver, suspender, activar, modificar y eliminar las reglas de alertas existentes:
Busque Alertas mediante la función de búsqueda de Azure Portal. Seleccione Alertas.
También puede hacer clic en Alertas en la barra de navegación de Azure, si la tiene configurada.
En el panel Alertas, seleccione Reglas de alertas.
Seleccione una regla de alertas individual existente para administrarla. Las reglas activas existentes se pueden modificar y ajustar a sus preferencias. Las reglas activas también se pueden suspender sin necesidad de eliminarse.