Stap 5: Werkstromen automatiseren in Azure SRE Agent

Uw team heeft waarschijnlijk elke ochtend terugkerende taken, zoals het controleren van de servicestatus, het controleren van waarschuwingen over 's nachts, het controleren van verlopen van certificaten of het plaatsen van wekelijkse capaciteitsrapporten. Verbind uw hulpprogramma's, bouw een werkstroom en laat de agent deze volgens een schema uitvoeren.

Wat u doet

  • Een meldingsprogramma verbinden zodat de agent berichten kan verzenden
  • Een aangepaste agent maken die gebruikmaakt van dat hulpprogramma
  • Een terugkerende statuscontrole plannen die automatisch wordt uitgevoerd
  • Bekijk de volledige werkstroom op het visualcanvas

Vereiste voorwaarden

Requirement Details
Voltooide stappen 1 en 2 Uw agent maken en instellen en de onboarding van het team voltooien

Aanbeveling

Stap 3 en 4 (eerste onderzoek en automatisering van incidenten) zijn niet vereist voor deze stap. Als u ze eerst voltooit, krijgt u een beter inzicht in welke werkstromen kunnen worden geautomatiseerd.

Hoe werkt het?

Automation verbindt drie bouwstenen, die elk via de portal zijn ingesteld:

Bouwsteen Wat het doet Voorbeeld
connector Geeft de agent toegang tot een externe service Teams, Outlook, Jira, Grafana
Aangepaste agent Een gespecialiseerde werknemer met toegang tot specifieke hulpprogramma's health-check-reporter met toestemming om berichten te verzenden
Geplande taak Activeert een aangepaste agent volgens een terugkerend schema "Elke ochtend om 8:00 uur controleert u de resourcestatus en verzendt u een samenvatting"

Een connector toevoegen

Met connectors kan de agent communiceren met externe services. Begin met een meldingsprogramma, zodat uw agent bevindingen kan rapporteren. In dit artikel wordt uitgelegd hoe u de Outlook-connector instelt. Voor Teams, zie Teams Connector instellen.

  1. Ga naar Builder>Connectors in de linkerzijbalk.
  2. Selecteer Connector toevoegen.
  3. Selecteer Outlook-hulpprogramma's (Office 365 Outlook).
  4. Selecteer het tabblad Melding en selecteer Vervolgens E-mail verzenden (Office 365 Outlook).
  5. Aanmelden en toegang autoriseren.
  6. Kies Volgende.
  7. Selecteer een beheerde identiteit. De agent gebruikt deze identiteit tijdens runtime om veilig toegang te krijgen tot de connector. Gebruik een door de gebruiker toegewezen beheerde identiteit, zodat u deze opnieuw kunt gebruiken in connectors en de levenscyclus ervan onafhankelijk kunt beheren.
  8. Selecteer Volgende, controleer uw configuratie en selecteer vervolgens Connector toevoegen.

Opmerking

Voor sommige connectors zijn zowel OAuth-aanmelding als een beheerde identiteit vereist. OAuth autoriseert de toegang tot de externe service, terwijl de beheerde identiteit de agent tijdens runtime verifieert voor Azure Resource Manager.

Checkpoint: De connector wordt weergegeven in de lijst met connectors met de status Verbonden .

Aanbeveling

Meer connectors U kunt ook OP MCP gebaseerde connectors toevoegen voor Datadog-, Splunk-, Elasticsearch-, Dynatrace-, New Relic- en aangepaste MCP-servers. Zie MCP-connectors voor de volledige lijst.

Een aangepaste agent maken

Aangepaste agents zijn gespecialiseerde werknemers met toegang tot specifieke hulpprogramma's. Maak er een voor statusrapportage.

  1. Ga naar Builder> in de linkerzijbalk.
  2. Selecteer Maken op de werkbalk en selecteer vervolgens Aangepaste agent. Het dialoogvenster voor maken wordt geopend met twee tabbladen: Formulier en YAML.
  3. Vul de vereiste velden in:
    • Aangepaste agentnaam: bijvoorbeeld health-check-reporter
    • Instructies: beschrijven wat deze aangepaste agent doet, bijvoorbeeld 'U bent een statuscontrolerapporter. Controleer de Status van Azure-resources voor mijn container-apps en verzend een samenvatting via e-mail.
  4. Selecteer Tool kiezen en selecteer het meldingshulpmiddel in uw connector.
  5. Klik op Creëren.

De aangepaste agent wordt weergegeven als een knooppunt op het visualcanvas.

Checkpoint: Uw aangepaste agent wordt weergegeven op het canvas met het meldingsprogramma dat eraan is gekoppeld.

Aanbeveling

Meer opties Met het aangepaste agentformulier kunt u ook vaardigheden, hooks en andere geavanceerde instellingen configureren. Zie Een aangepaste agent maken voor het volledige overzicht.

Een terugkerende taak plannen

Koppel een geplande taak aan de aangepaste agent, zodat deze automatisch wordt uitgevoerd.

  1. Selecteer de + knop aan de linkerkant van je aangepaste agentnode op het canvas. Het veld Aangepaste antwoordagent wordt automatisch gevuld met die agent.

  2. Selecteer Geplande taak toevoegen.

  3. Vul de vereiste velden in:

    • Taaknaam: bijvoorbeeld daily-health-report.
    • Taakdetails: beschrijf wat de agent moet doen:
    Veld Voorbeeldwaarde
    Taaknaam daily-health-report
    Taakdetails Controleer de gezondheid van de resources in mijn resourcegroep. Controleer of alle apps worden uitgevoerd, controleer de CPU en de metrische geheugengegevens van het afgelopen uur, bekijk alle recente waarschuwingslogboeken. De bevindingen samenvatten en het rapport verzenden.
    Frequentie Dagelijks
    Tijdstip van de dag 8:00 uur (label toont uw lokale tijdzone)
  4. Stel de frequentie (standaard dagelijks) en het tijdstip van de dag in (bijvoorbeeld 8:00 uur).

  5. Selecteer Taak maken.

Op het canvas wordt nu de volledige werkstroomketen visueel weergegeven.

Checkpoint: De taak wordt weergegeven op het canvas dat is verbonden met uw aangepaste agent. U ziet de volledige automatiseringsketen: Geplande taak → Aangepaste agent → Tool.

Test het

Voer de taak onmiddellijk uit om te controleren of alles werkt:

  1. Ga naar Geplande taken in de linkerzijbalk.
  2. Selecteer uw taak door het selectievakje in te schakelen.
  3. Selecteer Taak uitvoeren nu op de werkbalk.
  4. Als u de uitvoering wilt bekijken, selecteert u de taaknaam om de uitvoeringsweergave te openen en selecteert u vervolgens de koppeling threadnaam . U kunt de thread ook vinden onder Chats in de zijbalk.

De agent toont elke stap in realtime: resources controleren, metrische gegevens verzamelen, het rapport opstellen en verzenden via uw meldingsprogramma.

Checkpoint: U ontvangt een statusrapport. Het chatgesprek toont de volledige uitvoeringstrace.

U hebt het aan de slag-traject voltooid

Uw agent levert nu vier resultaten:

  • Autonome incidentrespons: waarschuwingen worden bevestigd, onderzocht en opgelost zonder dat u een bericht typt.
  • Bliksemsnelle hoofdoorzaakanalyse: de agent leest uw code, voert query's uit op uw infrastructuur en traceert problemen met specifieke regels en configuraties.
  • Uitbreidbare automatisering: geplande taken, connectors en aangepaste agents verwerken terugkerende werkzaamheden namens u.
  • Kennis die nooit vertrekt: Elk onderzoek, elk runbook, elk gesprek bouwt permanente expertise op die voor altijd bij uw team blijft.

Hoe langer je het gebruikt, hoe beter het wordt. De runbooks die u in stap 2 hebt geüpload, het onderzoek dat u in stap 3 hebt uitgevoerd en de incidenten die in stap 4 zijn verwerkt, worden allemaal permanente expertise die de agent automatisch in toekomstige onderzoeken terugroept.

Capability Wat het toevoegt
Geplande taken Geavanceerde planningsopties en taakbeheer
Connectoren Hoe connectors hulpprogramma's bieden aan uw agent
Aangepaste agents Hoe gepersonaliseerde agenten werk delegeren en zich specialiseren

Nu je bent ingesteld, verken Concepten om te begrijpen hoe de agent denkt, of duik in tutorials voor praktische handleidingen over geavanceerde functies.

Waar moet ik naartoe? Wat u zult vinden
Concepten Hoe rollen, machtigingen, geheugen, connectors en redenering van agenten werken
Mogelijkheden Gedetailleerde pagina's over elke functie die de agent aanbiedt
Tutorials Stapsgewijze handleidingen voor uitgebreid onderzoek, connectors, hooks en meer