Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un agente de Azure SRE le ayuda a mantener el estado y el rendimiento de los recursos de Azure a través de la supervisión y asistencia con tecnología de inteligencia artificial. Los agentes observan continuamente los recursos para detectar problemas, proporcionan ayuda para solucionar problemas y sugieren pasos de corrección disponibles a través de una interfaz de chat en lenguaje natural. Para garantizar la precisión y el control, cualquier acción del agente realizada en su nombre requiere su aprobación.
En este artículo se muestra cómo crear un agente SRE, conectarlo a los recursos para mantener un rendimiento óptimo de la aplicación.
Modos de ejecución
El agente de SRE de Azure funciona en uno de los tres modos diferentes. El agente se comporta de forma diferente, en función del tipo de modo que seleccione.
Los tres tipos diferentes de modos son:
Solo lectura: el modo de solo lectura coloca el agente en modo de observación. El agente tiene acceso para inspeccionar e informar sobre sus aplicaciones y puede aconsejarle sobre qué acciones tomar. En este modo, el agente solo tiene acceso de lector a la mayoría de los servicios. En instancias limitadas, al agente se le concede acceso de colaborador a los servicios únicamente para acceder a los datos de configuración.
Revisión: a medida que el agente funciona en modo de revisión, el agente puede realizar cambios en sus aplicaciones y servicios en su nombre, pero no realiza ninguna acción a menos que proporcione aprobación rápida. En este modo, el agente tiene acceso de lector o colaborador a los servicios.
Autónomo: el modo autónomo ofrece al agente toda la capacidad de trabajar en su nombre sin necesidad de solicitar la aprobación para continuar. En este modo, el agente tiene acceso de lector o colaborador a los servicios.
Crear un agente
Cree un agente vinculando a él los grupos de recursos que desee supervisar.
Prerrequisitos
Necesita otorgar a su agente los permisos adecuados y acceso al espacio de nombres apropiado.
Contexto de seguridad: antes de crear un nuevo agente, asegúrese de que su cuenta de usuario tenga los
Microsoft.Authorization/roleAssignments/write
permisos mediante el Administrador de control de acceso basado en roles o el Administrador de acceso de usuario.Espacio de nombres: Use Cloud Shell en Azure Portal y ejecute el siguiente comando:
az provider register --namespace "Microsoft.App"
Crear
Para crear un agente de SRE, siga estos pasos:
Vaya a Azure Portal y busque y seleccione Agente de SRE de Azure.
Selecciona Crear.
Escriba los valores siguientes en la ventana Crear agente :
Durante este paso, creará un nuevo grupo de recursos específicamente para el agente, que es independiente del grupo de recursos que se usa para la aplicación.
En la sección Detalles del proyecto , escriba los valores siguientes:
Propiedad Importancia Suscripción Seleccione su suscripción a Azure. Grupo de recursos Seleccione un grupo de recursos existente o cree uno nuevo, escriba un nombre. En la sección Detalles del agente , escriba los siguientes valores:
Propiedad Importancia Nombre del agente Escriba un nombre para el agente. Región Seleccione Centro de Suecia.
Durante la versión preliminar, el agente de Azure SRE solo está disponible en la región Centro de Suecia , pero el agente puede supervisar los recursos de cualquier región de Azure.Modo de ejecución Seleccione Revisar.
Cuando está en modo de revisión, el agente solo funciona en su nombre con su aprobación.Seleccione Elegir grupos de recursos.
En la ventana Elegir grupos de recursos para supervisar , busque el grupo de recursos que desea supervisar.
Evite seleccionar el vínculo del grupo de recursos.
Para seleccionar un grupo de recursos, active la casilla situada junto al grupo de recursos.
Desplácese hasta la parte inferior de la ventana de diálogo y seleccione Guardar.
Selecciona Crear.
Una vez que comience el proceso de creación, se muestra una página con el mensaje Implementación en curso .
Chatear con el agente
El agente tiene acceso a cualquier recurso dentro del grupo de recursos asociado al agente. Use la característica de chat para ayudarle a consultar y resolver problemas relacionados con los recursos.
Vaya a Azure Portal, busque y seleccione Agente de SRE de Azure.
Busque el agente en la lista y seleccione el nombre del agente.
Una vez que se cargue la ventana de chat, puede empezar a formular preguntas al agente. Esta es una serie de preguntas que pueden ayudarle a empezar:
- ¿Con qué puede ayudarme?
- ¿Qué suscripciones, grupos de recursos y recursos estás gestionando?
- ¿Qué alertas debo configurar para
<RESOURCE_NAME>
? - Mostrar la visualización de
2xx
solicitudes frente a errores HTTP para mis aplicaciones web en todas las suscripciones
Si tiene un problema específico en mente, puede hacer preguntas como:
- ¿Por qué es
<RESOURCE_NAME>
lento? - ¿Por qué no funciona
<RESOURCE_NAME>
? - ¿Puede investigar
<RESOURCE_NAME>
? - ¿Puede conseguirme el
<METRIC>
de<RESOURCE_NAME>
?
Actualización de grupos de recursos administrados
Puede cambiar la lista de grupos de recursos administrados por el agente en cualquier momento. Para cambiar la lista es de grupos administrados, vaya al agente en Azure Portal y seleccione la pestaña Configuración y, a continuación, Grupos de recursos administrados.
Nota:
La eliminación de grupos de recursos de la lista no quita ni afecta negativamente a los grupos de recursos.
Administración de incidentes
Puede diagnosticar incidentes en Azure App Service, Azure Container Apps, Azure Function, Azure Kubernetes Service y Azure Database for PostgreSQL mediante el chat con el agente directamente o mediante la conexión de una plataforma de administración de incidentes.
De forma predeterminada, el agente SRE se conecta a Azure Monitor, pero también puede conectarlo a PagerDuty.
Integración de PagerDuty
Para configurar el agente de SRE con PagerDuty, necesita una clave de API PagerDuty.
En el recurso agente de SRE, vaya a la pestaña Configuración y seleccione Administración de incidentes.
En la lista desplegable Plataforma de incidentes , seleccione PagerDuty.
Escriba la clave de API.
Haga clic en Guardar.