Passaggio 5: Automatizzare i flussi di lavoro nell'agente SRE di Azure

Il team probabilmente ha attività ricorrenti, ad esempio il controllo dell'integrità dei servizi ogni mattina, la revisione degli avvisi notturni, la verifica delle scadenze dei certificati o la pubblicazione di report sulla capacità settimanale. Connettere gli strumenti, creare un flusso di lavoro e consentire all'agente di eseguirlo in base a una pianificazione.

Ciò che si ottiene

  • Connettere uno strumento di notifica in modo che l'agente possa inviare messaggi
  • Creare un agente personalizzato che usa tale strumento
  • Pianificare un controllo di salute ricorrente che si esegue automaticamente
  • Vedere il flusso di lavoro completo nell'area di disegno visiva

Prerequisiti

Requisito dettagli
Completamento dei passaggi 1 e 2 Creare e configurare l'agente e completare l'onboarding del team
Contesto Azure per questo esempio Accesso alle risorse Azure che i compiti controllano. Un provider di logging è necessario solo se il compito richiede log. L'identità del connettore necessita di un RBAC adeguato per i dati richiesti.
Destinatario Un indirizzo email che possa ricevere il referto del test

Suggerimento

I passaggi 3 e 4 (prima indagine e automazione degli eventi imprevisti) non sono necessari per questo passaggio. Completarli per primi offre una migliore comprensione di cosa si possa automatizzare nei flussi di lavoro.

Come funziona

L'automazione connette tre blocchi predefiniti, ognuno configurato tramite il portale:

Blocco di base Funzionamento Esempio
Connettore Concede all'agente l'accesso a un servizio esterno Teams, Outlook, Jira, Grafana
Agente personalizzato Un lavoratore specializzato con accesso a strumenti specifici health-check-reporter con l'autorizzazione per l'invio di messaggi
Attività pianificata Attiva un agente personalizzato secondo una pianificazione ricorrente "Ogni mattina alle 8:00, controllare l'integrità delle risorse e inviare un riepilogo"

Aggiungi un connettore

I connettori consentono all'agente di interagire con i servizi esterni. Iniziare con uno strumento di notifica in modo che l'agente possa segnalare i risultati. Questo articolo spiega come configurare un connettore Outlook. Per Teams, vedi Configura un connettore Teams.

  1. Vai su Builder>Connectors nella navigazione a sinistra.
  2. Selezionare Aggiungi connettore.
  3. Seleziona la scheda Notifiche .
  4. Seleziona il connettore di anteprima Office 365 Outlook con il servizio Microsoft Outlook.
  5. Accedere e autorizzare l'accesso.
  6. Negli strumenti Configura, seleziona l'operazione invio email.
  7. Imposta la sua politica su Chiedere.
  8. Attiva la policy dei parametri per l'operazione di invio email.
  9. Nel parametro destinatario o To, inserisci l'indirizzo fisso indicato nei prerequisiti.
  10. Controllare la configurazione e quindi selezionare Crea.

Checkpoint: Il connettore appare nella lista dei connettori. Verifica che il suo stato diventi Connesso. Un connettore può invece mostrare Collegamento, Fallito o Errore se la configurazione è incompleta o non sana.

Suggerimento

Altri connettori È anche possibile aggiungere connettori basati su MCP per i server Datadog, Splunk, Elasticsearch, Dynatrace, New Relic e MCP personalizzati. Per l'elenco completo, vedere Connettori MCP .

Creare un agente personalizzato

Gli agenti specializzati sono lavoratori specializzati con accesso a strumenti specifici. Questa sezione presume l'esperienza Agent Canvas con spazio di lavoro abilitato.

  1. Vai su Builder>Agent Canvas nella navigazione a sinistra.
  2. Selezionare Crea sulla barra degli strumenti e quindi selezionare Agente personalizzato. Viene visualizzata la finestra di dialogo di creazione con due schede: Modulo e YAML.
  3. Compilare i campi obbligatori:
    • Nome agente personalizzato: ad esempio health-check-reporter
    • Istruzioni: descrivi cosa fa questo agente doganale e includi il destinatario del rapporto, ad esempio: "Sei un segnalatore di controlli sanitari. Controlla la salute delle risorse di Azure per le mie app container e invia il riepilogo via email aops@example.com."
  4. Selezionare Scegli strumenti e selezionare lo strumento di notifica dal connettore.
  5. Fare clic su Crea.

L'agente personalizzato viene visualizzato come nodo nell'area di disegno visiva. L'operazione di Outlook selezionata appare in un nodo della casella degli strumenti, in genere contrassegnato dal badge MCP.

Checkpoint: La tela mostra il nodo agente personalizzato e un nodo toolbox contenente lo strumento Outlook selezionato.

Suggerimento

Altre opzioni Il modulo dell'agente personalizzato consente anche di configurare competenze, hook e altre impostazioni avanzate. Per la procedura dettagliata completa, vedere Creare un agente personalizzato .

Pianificare un'attività ricorrente

Collegare un'attività pianificata all'agente personalizzato in modo che venga eseguita automaticamente.

  1. Seleziona il pulsante + sul lato sinistro del nodo dell'agente personalizzato.

  2. Selezionare Aggiungi attività pianificata. Il dialogo si apre con il sottoagente Response popolato da quell'agente.

  3. Compilare i campi obbligatori:

    • Nome attività: ad esempio . daily-health-report
    • Sottoagente di risposta: verifica che il tuo agente personalizzato sia stato selezionato.
    • Dettagli attività: descrivere le operazioni che l'agente deve eseguire:
    Campo Valore di esempio
    Nome attività daily-health-report
    Dettagli attività Controllare l'integrità delle risorse nel mio gruppo di risorse. Verificare che tutte le app siano in esecuzione, controllare le metriche relative alla CPU e alla memoria nell'ultima ora, esaminare eventuali log degli avvisi recenti. Riepilogare i risultati e inviare il report.
    Frequenza Ogni giorno
    Ora del giorno 8:00; l'etichetta include il tuo fuso orario locale, come l'ora del giorno (PST).
  4. Imposta la frequenza, che di default è Giornaliera, e imposta l'ora del giorno.

  5. Selezionare Crea attività.

L'area di disegno ora mostra visivamente la catena di flussi di lavoro completa.

Checkpoint: L’area di disegno mostra un nodo di attività pianificata collegato al nodo dell’agente personalizzato. L'agente personalizzato si collega a un nodo toolbox che contiene lo strumento Outlook.

Testarlo

Eseguire immediatamente l'attività per verificare che tutto funzioni:

  1. Vai su Automazione nella barra laterale sinistra.
  2. Seleziona la tua attività spuntando la casella di controllo.
  3. Seleziona Esegui ora nella barra degli strumenti.
  4. Per controllare l'esecuzione, selezionare il nome dell'attività per aprire la visualizzazione esecuzioni e quindi selezionare il collegamento nome del thread . È anche possibile trovare il thread sotto Chat nella barra laterale.

Run ora invia la richiesta di esecuzione e aggiorna la lista di automazione. I controlli di salute, le metriche, i log, il report e l'email richiesti dipendono dagli strumenti disponibili, dall'accesso alle risorse, dalla telemetria, dallo stato dei connettori e dal successo dell'esecuzione.

Checkpoint: Viene visualizzata un'esecuzione per l'attività. Se l'esecuzione risolve un thread, la vista delle esecuzioni mostra un link del nome del thread ; altrimenti non mostra alcun thread trovato. Se l'esecuzione ha successo e invoca lo strumento Outlook, verifica che il destinatario abbia ricevuto il report.

Dopo il test, usa Spegni o Cancella per un compito programmato che non intendi mantenere. Usa Remove o Disconnect per il connettore. Revoca la sovvenzione Outlook OAuth quando non sarà più necessaria.

Hai completato il percorso introduttivo

Il tuo agente è ora configurato per quattro flussi di lavoro:

  • Risposta agli incidenti: Indagare sugli avvisi che corrispondono a un piano di risposta.
  • Analisi della causa radice: Usa codice connesso, telemetria e contesto Azure durante le indagini.
  • Automazione del flusso di lavoro: Esegui le attività programmate tramite custom agent e connector.
  • Contesto del team: Utilizza le fonti di conoscenza collegate durante la configurazione.
Capability Elementi aggiunti
Attività pianificate Opzioni di pianificazione avanzate e gestione delle attività
Connettori Come i connettori forniscono strumenti all'agente
Agenti personalizzati Come gli agenti personalizzati delegano e specializzano il lavoro

Ora che hai completato la configurazione, esplora i Concetti per comprendere come pensa l'agente, oppure immergiti nei tutorial per ottenere guide pratiche sulle funzionalità avanzate.

Dove andare Cosa troverai
Concetti Funzionamento di ruoli, autorizzazioni, memoria, connettori e ragionamento dell'agente
Funzionalità Pagine dettagliate su ogni funzionalità offerta dall'agente
Tutorial Guide dettagliate per l'analisi approfondita, i connettori, gli hook e altro ancora