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.
Los flujos de trabajo operativos abarcan varias herramientas y requieren que alguien recuerde lo que viene a continuación. Compruebe el estado en un sistema, tome una decisión, ejecútelo en otro y notifique a su equipo en un tercero. Cada entrega agrega latencia y riesgo.
Sugerencia
La automatización del flujo de trabajo le ayuda a:
- Gestión de incidentes de principio a fin sin despertar a nadie
- Ejecutar tareas programadas automáticamente con supervisión humana cuando sea necesario
- Aplicar el conocimiento de incidentes anteriores de forma coherente cada vez
Funcionamiento de la automatización de flujos de trabajo
Lo que logrará:
- Flujos de trabajo automatizados que se ejecutan según la programación o en respuesta a incidentes
- Agentes personalizados con herramientas específicas para tareas especializadas
- Flujos de un extremo a otro: desencadenar → investigar → actuar → notificar
Cuando se activa un desencadenador (incidente o hora programada), el agente:
- Recibe el desencadenador. Una tarea programada se ejecuta o un incidente coincide con un plan de respuesta.
- Invoca al agente personalizado. El agente personalizado configurado comienza con sus herramientas e instrucciones.
- Ejecuta el flujo de trabajo. El agente personalizado investiga, realiza acciones y coordina con otros agentes personalizados si es necesario.
- Notifica a su equipo. Los resultados se publican en Teams, correo electrónico o su plataforma de incidentes.
Cada agente personalizado tiene acceso a herramientas específicas (desde conectores) y sigue sus instrucciones de forma autónoma o con aprobación, según el modo de ejecución.
Lo que hace que esto sea diferente
A diferencia de los scripts, el agente se adapta cuando cambian los patrones. Los scripts se interrumpen cuando las entradas varían. El agente razona sobre qué hacer según lo que encuentra.
A diferencia de los runbooks, el agente ejecuta el flujo de trabajo, no solo lo documenta. Manuales de operaciones indican a los humanos qué deben hacer. Tu agente lo hace.
A diferencia de la automatización de estilo IFTTT, el agente investiga antes de actuar. No se ejecuta ciegamente cuando se activa un desencadenador. En su lugar, evalúa la situación y decide la respuesta adecuada.
Antes y después
| antes de | después de |
|---|---|
| Comprobación del estado en la herramienta de supervisión | Consultas automáticas del agente |
| Decidir qué hacer en función de los datos | Motivos del agente y propuestas de acción |
| Ejecutar corrección en otro sistema | El agente se ejecuta a través de herramientas conectadas |
| Notificar al equipo en Slack/Teams | El agente envía una notificación contextual |
| Registro de lo que ha ocurrido | El agente registra acciones en el hilo |
Creación de un flujo de trabajo
Los flujos de trabajo combinan tres bloques de construcción.
| Bloque de construcción | Qué hace | Dónde configurar |
|---|---|---|
| Conectores | Proporcionar herramientas de sistemas externos (Outlook, Teams, GitHub, PagerDuty) | Generador > Conectores |
| Agentes personalizados | Trabajadores especializados con una configuración específica de acceso a herramientas y autonomía | Generador > Lienzo del agente |
| Desencadenadores | Inicio de flujos de trabajo según programación o en respuesta a incidentes | Tareas programadas/Planes de respuesta a incidentes |
Para la configuración paso a paso, consulte Paso 5: Automatizar flujos de trabajo en la guía de introducción.
Ejemplo: Informe de salud diario con correo electrónico
Este flujo de trabajo comprueba el estado de los recursos de Azure y envía un resumen:
- Conector: Agregar Enviar correo electrónico (Office 365 Outlook)
-
Agente personalizado: Crear
health-reportercon herramientaSendOutlookEmail - Tarea programada: adjuntar al agente personalizado con solicitud:
Check the health of Azure resources in prod-rg:
1. Query Azure Resource Health for any degraded resources
2. Check Application Insights for error rate trends
3. Summarize findings
4. Email the report using SendOutlookEmail
El agente ejecuta esta acción diaria, investiga y envía el correo electrónico sin ningún paso manual.
Delegación del agente personalizado
Cuando un flujo de trabajo necesita experiencia diferente en distintos pasos, use varios agentes personalizados:
| Paso | Agente personalizado | Por qué |
|---|---|---|
| Diagnósticos de bases de datos | @DatabaseExpert | Consultas KQL especializadas |
| Envío de notificaciones | @Notifier | Herramientas de Correo electrónico y Teams |
| Crear incidentes | @IncidentCreator | Integración de PagerDuty/ServiceNow |
El orquestador delega las tareas en agentes personalizados según sea necesario. Consulte Agentes personalizados.
procedimientos recomendados
| Práctica | ¿Por qué es importante? |
|---|---|
| Probar primero en el área de juegos | Verifique el comportamiento de su agente personalizado antes de asociarlo a un desencadenador |
| Iniciar en modo de revisión | Comprobación del juicio del agente antes de la automatización completa |
| Prueba con "Ejecutar tarea ahora" | Validación de flujos de trabajo programados antes de producción |
| Una herramienta por agente personalizado | Más fácil de auditar, depurar y actualizar |
| Usar nombres descriptivos |
email-health-report frente a custom-agent-1 |
Antes de adjuntar una tarea programada, pruebe el agente personalizado:
- Vaya a Builder → Agent Canvas
- Selecciona la vista de prueba del área de juegos
- Elija un agente personalizado en la lista desplegable y seleccione Aplicar.
- Escriba las instrucciones planeadas en el panel Prueba y compruebe que el agente las ejecuta correctamente.
Una vez que esté seguro del comportamiento, adjunte el desencadenador.
Empieza ahora
| Recurso | Qué aprenderá: |
|---|---|
| Paso 5: Automatizar flujos de trabajo | Creación de una comprobación de estado automatizada con notificaciones por correo electrónico |
| Creación de una tarea programada | Tutorial paso a paso para automatizaciones programadas |
Contenido relacionado
| Capacidad | Lo que agrega |
|---|---|
| Tareas programadas | Supervisión proactiva y patrones de tareas periódicos |
| Ejecutar medidas de mitigación | Acciones que pueden realizar los flujos de trabajo |
| Enviar notificaciones | Patrones y canales de notificación |
| Respuesta a incidentes | Desencadenadores del plan de respuesta |
| Agentes personalizados | Configuración detallada del agente personalizado |
| Conectores | Integraciones de herramientas disponibles |