Creación, visualización y administración de alertas de métricas mediante Azure Monitor

Las alertas de métricas en Azure Monitor proporcionan una forma de recibir notificaciones cuando una de sus métricas cruza un umbral. Las alertas de métricas funcionan en una amplia variedad de métricas de plataforma multidimensionales, métricas personalizadas y métricas personalizadas y estándar de Application Insights. En este artículo describiremos cómo crear, ver y administrar las reglas de alertas de métricas a través de Azure Portal y la CLI de Azure. También puede crear reglas de alertas de métricas mediante plantillas de Azure Resource Manager, que se describen en otro artículo.

Puede obtener más información acerca del funcionamiento de las alertas de métricas en el artículo sobre información general de las alertas de métricas.

Creación con Azure Portal

En el siguiente procedimiento se describe cómo crear una regla de alertas de métricas en Azure Portal:

  1. En Azure Portal, haga clic en Monitor. La hoja {1}Monitor{2} consolida todas las opciones de configuración y todos los datos de supervisión en una vista.

  2. Haga clic en Alertas y, a continuación, en + Nueva regla de alertas.

    Sugerencia

    La mayoría de las hojas de recursos también tienen la opción Alertas en el menú de recursos de la sección Supervisión, de modo que también podría crear alertas desde allí.

  3. Haga clic en Seleccionar destino, en el panel de contexto que se carga, y seleccione un recurso de destino sobre el que quiera alertar. Use los menús desplegables Suscripción y Tipo de recurso para buscar el recurso que quiere supervisar. También puede utilizar la barra de búsqueda para buscar su recurso.

  4. Si el recurso seleccionado tiene métricas para las que puede crear alertas, la sección Available signals (Señales disponibles) de la parte inferior derecha incluirá métricas. Puede ver la lista completa de tipos de recursos compatibles con las alertas de métricas en este artículo.

  5. Una vez haya seleccionado un recurso de destino, haga clic en Agregar condición.

  6. Verá una lista de señales que se admiten para el recurso. Seleccione la métrica para la que quiera crear una alerta.

  7. Verá un gráfico para la métrica de las últimas seis horas. Use la lista desplegable Período del gráfico para ver un historial más largo de la métrica.

  8. Si la métrica tiene dimensiones, podrá ver una tabla de dimensiones. Seleccione uno o varios valores por dimensión.

    • Los valores de dimensión mostrados se basan en los datos de métricas del último día.
    • Si no se muestra el valor de dimensión que está buscando, haga clic en "Agregar valor personalizado" para agregar un valor de dimensión personalizado.
    • También puede Seleccionar todos los valores actuales y futuros para cualquiera de las dimensiones. Esto escala dinámicamente la selección a todos los valores actuales y futuros de una dimensión.

    La regla de alertas de métricas evaluará la condición para todas las combinaciones de valores seleccionados. Obtenga más información sobre cómo funciona la creación de alertas en las métricas multidimensionales.

  9. Seleccione el tipo de Umbral, Operador y Tipo de agregación. Esto determinará la lógica que evaluará la regla de alertas de métricas.

  10. Opcionalmente, refine la condición ajustando las opciones Granularidad de agregación y Frecuencia de evaluación.

  11. Haga clic en Done(Listo).

  12. Opcionalmente, puede agregar otro criterio si quiere supervisar una regla de alertas compleja. Actualmente los usuarios pueden tener reglas de alertas con criterios de umbrales dinámicos como único criterio.

  13. Rellene los Detalles de alertas como Nombre de la regla de alertas, Descripción y Gravedad.

  14. Agregue un grupo de acciones a la alerta, ya sea seleccionando un grupo de acciones existente o creando uno nuevo.

  15. Haga clic en Listo para guardar la regla de alertas de métrica.

Nota

Las reglas de alertas de métricas creadas mediante el portal se crean en el mismo grupo de recursos que el recurso de destino.

Visualización y administración con Azure Portal

Puede ver y administrar las reglas de alertas de métricas mediante la hoja Administrar reglas de Alertas. En el siguiente procedimiento se muestra cómo puede ver las reglas de alertas de métricas y editar una de ellas.

  1. En Azure Portal, vaya a Monitor.

  2. Haga clic en Alertas y Administrar reglas

  3. En la hoja Administrar reglas, puede ver todas las reglas de alertas de las suscripciones. Puede filtrar aún más las reglas mediante las opciones Grupo de recursos, Tipo de recurso y Recurso. Si solo quiere ver las alertas de métricas, seleccione Métricas en Tipo de señal.

    Sugerencia

    En la hoja Administrar reglas, puede seleccionar varias reglas de alertas y habilitarlas o deshabilitarlas. Esto puede resultarle útil cuando es necesario realizar un mantenimiento de determinados recursos de destino.

  4. Haga clic en el nombre de la regla de alertas de métricas que quiera editar.

  5. En la regla Editar, haga clic en los criterios de alerta que quiera editar. Puede cambiar la métrica, la condición de umbral y otros campos según sea necesario

    Nota

    No puede editar el recurso de destino y el nombre de la regla de alertas después de crear la alerta de métrica.

  6. Haga clic en Listo para guardar los cambios.

Con la CLI de Azure

En las secciones anteriores se describía cómo crear, ver y administrar las reglas de alertas de métricas mediante Azure Portal. En esta sección se describe cómo hacer lo mismo con la multiplataforma CLI de Azure. La forma más rápida de comenzar a utilizar la CLI de Azure es a través de Azure Cloud Shell. En este artículo, usamos Cloud Shell.

  1. Vaya a Azure Portal y haga clic en Cloud Shell.

  2. En el símbolo del sistema, puede usar los comandos con la opción --help para obtener más información sobre el comando y cómo usarlo. Por ejemplo, el comando siguiente muestra la lista de comandos disponibles para crear, ver y administrar alertas de métricas.

    az monitor metrics alert --help
    
  3. Puede crear una regla de alertas de métricas sencilla que supervise si el porcentaje medio de la CPU en una máquina virtual es mayor que 90.

    az monitor metrics alert create -n {nameofthealert} -g {ResourceGroup} --scopes {VirtualMachineResourceID} --condition "avg Percentage CPU > 90" --description {descriptionofthealert}
    
  4. Puede ver todas las alertas de métricas en un grupo de recursos con el siguiente comando.

    az monitor metrics alert list  -g {ResourceGroup}
    
  5. Puede ver los detalles de una regla de alertas métricas determinada mediante el nombre o el identificador del recurso de la regla.

    az monitor metrics alert show -g {ResourceGroup} -n {AlertRuleName}
    
    az monitor metrics alert show --ids {RuleResourceId}
    
  6. Puede deshabilitar una regla de alertas de métricas con el comando siguiente.

    az monitor metrics alert update -g {ResourceGroup} -n {AlertRuleName} --enabled false
    
  7. Puede eliminar una regla de alertas de métricas con el comando siguiente.

    az monitor metrics alert delete -g {ResourceGroup} -n {AlertRuleName}
    

Con PowerShell

Las reglas de alertas de métricas disponen de cmdlets dedicados de PowerShell:

Con API REST

  • Crear o actualizar: cree una nueva regla de alerta de métrica o actualice una existente.
  • Obtener: obtenga una regla de alerta de métrica específica.
  • Enumerar por grupo de recursos: obtenga una lista de reglas de alertas de métricas en un grupo de recursos específico.
  • Lista por suscripción: obtenga una lista de reglas de alertas de métricas en una suscripción específica.
  • Actualizar: actualice una regla de alerta de métrica.
  • Eliminar: elimine una regla de alerta de métrica.

Pasos siguientes