Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
Es probable que su equipo tenga tareas periódicas, como comprobar el estado del servicio cada mañana, revisar las alertas nocturnas, comprobar las expiraciones del certificado o publicar informes de capacidad semanales. Conecte las herramientas, cree un flujo de trabajo y deje que el agente lo ejecute según una programación.
Lo que logras
- Conexión de una herramienta de notificación para que el agente pueda enviar mensajes
- Creación de un agente personalizado que use esa herramienta
- Programar una comprobación de estado periódica que se ejecuta automáticamente
- Consulta el flujo de trabajo completo en el Agent Canvas
Prerrequisitos
| Requisito | Detalles |
|---|---|
| Artículos terminados | Crear y configurar e integración del equipo. |
| Función del agente | La función Administrador del agente de SRE abarca todos los pasos de este artículo. Otros roles cubren solo parte del trabajo. Un Autor puede crear el agente personalizado pero no la tarea programada, y un Usuario Estándar puede crear la tarea programada pero no el agente personalizado. Añadir un conector requiere el rol de Administrador . Consulta Roles de usuario y permisos. |
| Una cuenta desde la que enviar | Una cuenta de Microsoft 365 con un buzón activo de Outlook. El agente inicia sesión como esta cuenta, y los informes que envía llegan desde esta dirección. |
| Consentimiento para autorizar el conector | Si tu organización restringe qué aplicaciones pueden aprobar, un administrador podría necesitar dar su consentimiento para iniciar sesión antes de que el conector se conecte. |
| Contexto de Azure para este ejemplo | Acceso a los recursos de Azure que comprueba la tarea. Un proveedor de registro solo es necesario si la tarea solicita registros. La identidad del agente necesita permisos adecuados de control de acceso basado en roles (RBAC) de Azure para los datos solicitados. Consulta los permisos del agente. |
| Destinatario | Una dirección de correo electrónico que pueda recibir el informe de la prueba. |
Sugerencia
Haz tu primera investigación y Automatizar la respuesta a incidentes no es obligatorio para este artículo, pero completarlos primero te da una mejor comprensión de lo que los flujos de trabajo pueden automatizar.
Cómo funciona
Automation conecta tres bloques de construcción, cada uno configurado a través del portal:
| Bloque de construcción | Qué hace | Ejemplo |
|---|---|---|
| Conector | Proporciona al agente acceso a un servicio externo | Outlook, Teams, Datadog, Splunk |
| Agente personalizado | Un trabajador especializado con acceso a herramientas específicas |
health-check-reporter con permiso para enviar mensajes |
| Tarea programada | Desencadena un agente personalizado en un horario recurrente | "Todas las mañanas a las 8:00, compruebe el estado de los recursos y envíe un resumen" |
En el portal, el segundo bloque aparece como Agente de Aduanas.
La siguiente guía muestra cómo crear un informe matutino sobre el estado de salud enviado por correo electrónico, pero los mismos tres bloques sirven también para otras tareas recurrentes. Cambiar las instrucciones y el horario para revisar alertas nocturnas, comprobar los caducamientos de certificados o publicar un resumen semanal de capacidad. Un informe semanal enviado a una lista de distribución también proporciona a la dirección un registro continuo que nadie tiene que elaborar manualmente.
Agregar un conector
Los conectores permiten que el agente interactúe con servicios externos. Comience con una herramienta de notificación para que el agente pueda informar de las conclusiones. Estos pasos configuran un conector Outlook. Para Teams, consulta Configurar un conector de Teams.
Antes de comenzar, se incluyen dos identidades. Tu inicio de sesión autoriza al agente a actuar en Outlook, por eso el correo que envía proviene de tu cuenta. El agente utiliza su propia identidad gestionada asignada por el usuario para acceder a Azure y recopilar los datos de recursos para el informe, de modo que los roles RBAC asignados a esa identidad deciden qué puede incluir el informe. Azure crea esa identidad con el agente, así que aquí no creas uno. Para más información, consulte Identidad del agente y permisos del agente.
- Ve a Construir + configurar>Conectores en la navegación lateral.
- Seleccione Agregar conector.
- Selecciona la pestaña de Notificaciones .
- Selecciona el conector Office 365 Outlook para el servicio de Microsoft Outlook.
- Seleccione Siguiente.
- Inicia sesión y autoriza el acceso, y luego selecciona Siguiente.
- En Configurar herramientas, selecciona la operación de envío de correo. La barra lateral del asistente denomina este paso “Configurar herramientas”.
- Configura el Permiso en Preguntar.
- Activa la política de parámetros para la operación de envío de correos.
- En el parámetro de destinatario o To, introduzca la dirección del destinatario de los requisitos previos.
- Seleccione Siguiente.
- Revise la configuración y luego seleccione Crear.
Punto de control: El conector aparece en la lista de conectores con el estado de Conectado.
Importante
Ask se detiene para pedir tu aprobación durante un chat, pero una tarea programada que se ejecuta en modo autónomo invoca la operación sin solicitarla. Bloquear la dirección del destinatario evita que una ejecución desatendida envíe un correo electrónico a la persona equivocada. Para obtener más información, consulte Modos de ejecución.
Sugerencia
También puedes añadir conectores basados en el Model Context Protocol (MCP) para Datadog, Splunk, Elasticsearch, Dynatrace, New Relic y servidores MCP personalizados. Consulta conectores MCP para la lista completa.
Creación de un agente personalizado
Los agentes de aduanas son trabajadores especializados con acceso a herramientas determinadas. Los construyes y conectas en el Agent Canvas, un diagrama visual de tus agentes personalizados, sus herramientas y los desencadenantes que los inician.
- Ve a Construir + configurar>el Agent Canvas en la navegación lateral.
- Seleccione Crear en la barra de herramientas y, a continuación, seleccione Agente personalizado. El diálogo de creación se abre con dos pestañas, Formulario y YAML.
- Rellene los campos obligatorios:
-
Nombre del agente personalizado: por ejemplo,
health-check-reporter - Instrucciones: describe qué hace este agente de aduanas e incluye al destinatario del informe, por ejemplo: "Eres un informante de control médico. Consulta el estado de los recursos de Azure para mis aplicaciones contenedor y envía el resumen por correo electrónico aops@example.com."
-
Nombre del agente personalizado: por ejemplo,
- Selecciona Elegir herramientas y luego selecciona la herramienta de envío de correo electrónico desde tu conector junto con las herramientas de Azure que necesita el informe. Las herramientas son las operaciones individuales que el agente puede invocar. Elegir herramientas aquí anula los valores predeterminados de la herramienta global para este agente personalizado, y dejar la selección vacía le permite heredar todas las herramientas globales. Consulta Herramientas y Herramientas y habilidades.
- Selecciona Crear.
Las buenas instrucciones especifican el alcance, la verificación y qué hacer con el resultado. La instrucción de ejemplo funciona porque dice qué recursos consultar, qué buscar y hacia dónde va el resumen, así que el agente no tiene que adivinar ninguno de los tres. La pestaña YAML muestra la misma definición que el texto, así que puedes revisar o copiar lo que has construido.
El agente personalizado aparece como un nodo en el lienzo, y la operación de Outlook seleccionada se muestra en un nodo del cuadro de herramientas, por lo general con una insignia MCP.
Punto de control: El lienzo muestra el nodo agente personalizado y un nodo de caja de herramientas que contiene la herramienta Outlook seleccionada.
Sugerencia
El formulario de agente personalizado también te permite asignar habilidades y ganchos. Las habilidades son procedimientos reutilizables que el agente carga cuando son relevantes, y los ganchos son controles que se ejecutan antes o después de una acción para mantenerla dentro de los límites. Consulta Crear un subagente para ver la guía completa, las habilidades y los ganchos para el agente.
Programar una tarea periódica
Vincule una tarea programada al agente personalizado para que se ejecute automáticamente.
Selecciona el botón + situado en el lateral de tu nodo de agente personalizado.
En el grupo Desencadenador , seleccione Agregar tarea programada. El diálogo comienza con el agente personalizado de Respuesta ya configurado como ese agente.
Rellene los campos:
Campo Ejemplo de valor Nombre de la tarea daily-health-reportAgente personalizado de respuesta Tu agente de aduanas, ya seleccionado Detalles de la tarea Compruebe el estado de los recursos en mi grupo de recursos. Verifica que todas las aplicaciones estén funcionando, revisa las métricas de CPU y memoria de la última hora, y revisa cualquier registro de advertencias reciente. Resumir los resultados y enviar el informe. Frecuencia Diariamente Hora del día 8:00 a.m. Selecciona Crear tarea.
La etiqueta de Hora del día muestra la zona horaria en la que se encuentra tu navegador, como Hora del día (PST), pero el horario se guarda como UTC sin zona horaria. La tarea siempre se ejecuta a la misma hora UTC, así que tras un cambio en horario de verano se ejecuta una hora antes o después de la hora local que elegiste. Si configuras Frecuencia como Cron personalizado, el selector de tiempo se reemplaza por un campo de expresión Cron (UTC ), y la expresión se lee como UTC.
Cada ejecución consume uso de agentes, y una tarea diaria sigue consumiéndolo hasta que desactives la tarea. Elige la frecuencia más baja que aún te dé la señal que necesitas. Para saber cómo se mide el uso, véase Precios y facturación.
El lienzo ahora muestra toda la cadena de flujo de trabajo.
Verifica el resultado
Ejecute la tarea inmediatamente para comprobar que todo funciona:
- Ve a Automatización en la navegación lateral, donde puedes ver tus tareas programadas. Los enlaces antiguos a la página de tareas programadas redirigen a esta página.
- Selecciona la casilla de verificación junto a tu tarea.
- Selecciona Ejecutar ahora en la barra de herramientas.
- Para ver la ejecución, selecciona el nombre de tu tarea para abrir la vista de ejecuciones y, a continuación, selecciona el enlace Nombre del hilo. También puedes encontrar el hilo en Chats en la barra lateral.
Ejecutar ahora envía la solicitud de ejecución y actualiza la lista de tareas. Lo que produce la ejecución, desde las comprobaciones de estado y las métricas hasta el informe enviado por correo, depende de las herramientas que hayas seleccionado, del acceso del agente a tus recursos y a la telemetría, y del estado del conector.
Punto de control: Aparece una ejecución de la tarea. Si la ejecución resuelve un hilo, la vista de ejecuciones muestra un enlace con el nombre del hilo . De lo contrario, muestra No se ha encontrado ningún hilo. Si la ejecución tiene éxito e invoca la herramienta Outlook, verifica que el destinatario recibe el informe.
Si la tarea no se ejecuta
Una tarea programada puede terminar sin producir el resultado que esperabas. Empieza por el historial de ejecuciones.
- Ve a Automatización y selecciona el nombre de la tarea. Cada fila de ejecución muestra la hora de inicio, un estado de Éxito o Fallido , y un enlace con el nombre del Hilo o Sin hilo encontrado. La fila no muestra ningún mensaje de error, así que abre el hilo para ver qué ha pasado.
- Abre el hilo más reciente. Muestra cómo el agente planificó el trabajo, qué herramientas utilizó y qué concluyó.
- Una ejecución se marca como exitosa una vez que su trabajo se entrega a un hilo, por lo que una ejecución puede mostrar Éxito incluso si el agente se detuvo, pausó para aprobarla o detectó una llamada de herramienta fallida. Lee el hilo antes de confiar en el estado.
- Si no aparece ninguna ejecución, confirma que el estado de la tarea está activado y comprueba el siguiente tiempo de ejecución.
| Lo que ve | Causa probable | Qué hacer |
|---|---|---|
| La ejecución muestra Éxito, pero no llega ningún correo electrónico | La operación de correo electrónico no está activada en el conector, el parámetro de destinatario está bloqueado a una dirección diferente o el agente nunca alcanzó el paso de envío | Abre el hilo para ver si el agente llamó a la herramienta Outlook. Luego edita el conector, confirma que la operación de envío está seleccionada y comprueba el valor To bloqueado |
| La ejecución muestra Éxito, y el hilo está esperando aprobación | El nivel de autonomía del agente de la tarea es Revisión, por lo que el agente se detiene en el hilo antes de actuar | Abre el hilo y aprueba la acción pendiente, o edita la tarea y pon el nivel de autonomía del agente en Autónomo |
| La ejecución muestra que no se ha encontrado ningún hilo | La ejecución falló antes de crear un hilo | Confirma que el estado del conector es Conectado y que el agente personalizado de Respuesta de la tarea sigue existiendo, luego selecciona Ejecutar ahora para intentarlo de nuevo |
| El conector no está conectado | La autorización expiró o la cuenta perdió el acceso al buzón | Edita el conector y vuelve a iniciar sesión |
| El informe llega sin datos de recursos | La identidad del agente no tiene acceso a los recursos que comprueba la tarea | Revisa las asignaciones descritas en los permisos del agente |
Para más problemas y gestión de tareas, consulta Crear y editar tareas programadas.
Limpieza de recursos
Después de verificar el informe, usa Desactivar o Borrar para una tarea programada que no planees conservar. Usa Quitar o Desconectar para el conector. Revoca la subvención Outlook OAuth cuando ya no sea necesaria.
Has completado el recorrido introductorio
Has construido un flujo de trabajo de principio a fin. Un conector le da a tu agente una forma de contactar con Outlook, un agente personalizado sabe qué comprobar y dónde informarlo, y una tarea programada ejecuta toda la cadena por sí sola.
Tu agente ahora puede:
- Automatizar flujos de trabajo: Ejecutar tareas programadas a través de agentes personalizados y conectores.
- Utiliza el contexto del equipo: Aprovecha las fuentes de conocimiento y los detalles del equipo que conectaste durante la configuración e incorporación.
Si completabas tu primera investigación, también veías al agente diagnosticar un problema usando tu código, telemetría y contexto de Azure. Si completaste Automate incident response, este detecta alertas que coinciden con un plan de respuesta e investiga sin que se lo pidan.
Funcionalidades relacionadas
| Capability | Lo que agrega |
|---|---|
| Tareas programadas | Opciones avanzadas de programación y administración de tareas |
| Conectores | Cómo proporcionan los conectores herramientas al agente |
| Agentes personalizados | Cómo los agentes personalizados delegan y especializan el trabajo |
Contenido relacionado
Ahora que ya estás configurado, explora Conceptos para entender cómo funciona el agente, o prueba un tutorial para recibir orientación práctica sobre funciones avanzadas.
| Dónde ir | Lo que encontrará |
|---|---|
| Conceptos | Funcionamiento de los roles, permisos, memoria, conectores y razonamiento del agente |
| Capacidades | Páginas detalladas sobre cada característica que ofrece el agente |
| Tutoriales | Guías paso a paso para una investigación profunda, conectores, enlaces y mucho más |