Kennis verbinden in Azure SRE-agent

Azure SRE-agent effectiever is wanneer deze dezelfde context kan gebruiken die uw team gebruikt om problemen met systemen op te lossen. Verbind runbooks, documentatie, webpagina's en opslagplaatsen, zodat uw agent ernaar kan verwijzen tijdens onderzoeken in plaats van helemaal opnieuw te beginnen.

Aanbeveling

  • Gebruik de Builder > Knowledge Base om bestanden, webpagina's en opslagplaatsen op één plaats te beheren.
  • Geïndexeerde kennis is automatisch beschikbaar tijdens onderzoeken en chatten.
  • U kunt documenten rechtstreeks uploaden, bestanden bijvoegen in chat of opslagplaatsen verbinden voor bronbewuste analyse.
  • De handigste kennisbronnen zijn de bronnen waarop uw team al afhankelijk is, zoals runbooks, architectuurnotities, handleidingen voor probleemoplossing en broncode.

Waarom kennis belangrijk is

Uw agent heeft al ingebouwde Azure context via waarneembaarheidshulpprogramma's en verbonden systemen. Wat het niet standaard heeft, is de interne kennis van uw team. Deze kennis omvat het runbook waarin een veelvoorkomende herstelstap wordt uitgelegd, de architectuur noteert een gedeelde afhankelijkheid of de opslagplaats die aangeeft welke implementatie een regressie heeft geïntroduceerd.

Wanneer u die kennis verbindt, kan uw agent het volgende doen:

  • Raadpleeg de runbooks van het team tijdens een incident.
  • Stappen voor probleemoplossing die uw team al heeft gedocumenteerd, opnieuw gebruiken.
  • Correleert symptomen met broncode en implementatiecontext.
  • Beantwoord vragen met behulp van dezelfde documenten en verwijzingen die mensen gebruiken.

Kennis beheren in de Knowledge Base

Gebruik De Knowledge Base van Builder > om de kennisbronnen van uw agent te beheren.

Op de pagina wordt elke bron met het volgende weergegeven:

  • Name
  • Status
  • Typ
  • Datum laatst gewijzigd

Er zijn drie brontypen beschikbaar:

Type bron Wat het biedt Hoe u dit toevoegt
Bestanden Runbooks, handleidingen voor probleemoplossing, architectuurdocumenten en referentiemateriaal Uploaden via de portal of vraag de agent om een document op te slaan tijdens de chat
Webpagina's Externe documentatie, interne wiki-URL's en statuspagina's Voeg de pagina-URL toe zodat de agent de inhoud kan indexeren
Repositories Broncode, implementatiebestanden en infrastructuurdefinities Verbinding maken met GitHub of Azure DevOps opslagplaatsen

Indexeringsstatus en -nieuwheid controleren

Elke kennisbron toont een van de volgende statussen:

Status Meaning
Geïndexeerd De inhoud wordt verwerkt en is doorzoekbaar
In behandeling De inhoud wordt nog steeds verwerkt
Niet geïndexeerd De verwerking is mislukt of de bron kan niet worden geïndexeerd

Wanneer een bron wordt geïndexeerd, plaatst u de muisaanwijzer op de statusindicator om de tijdstempel gemaakt te zien. Deze tijdstempel is handig als u wilt bevestigen dat de nieuwste versie van een runbook of document wordt verwerkt.

Documenten uploaden

Upload documenten wanneer u wilt dat kennis beschikbaar blijft in toekomstige gesprekken.

Typische voorbeelden zijn:

  • Incidentrunbooks
  • Escalatiehandleidingen
  • Architectuurverwijzingen
  • Controlelijsten voor probleemoplossing

U kunt bestanden uploaden via de portal of u kunt de agent vragen om inhoud van een gesprek op te slaan in de Knowledge Base.

Zie Kennisdocumenten uploaden voor ondersteunde bestandsindelingen en -limieten.

Zie Kennisdocumenten uploaden voor de volledige werkstroom.

Bestanden in chat delen

Gebruik chatbijlagen als u de agent direct context wilt geven in één gesprek. Deze aanpak is handig voor schermopnamen, logboeken, configuratiebestanden en andere materialen die helpen bij het oplossen van actieve problemen.

Aanbeveling

Als een bestand dat u in de chat toevoegt blijvend beschikbaar moet zijn als kennis, vraag de agent dan om het op te slaan in de Kennis-instellingen. De agent kan een kopie uploaden, zodat de inhoud wordt geïndexeerd en doorzoekbaar wordt in latere gesprekken.

De volgende tabel vergelijkt kennisuploads op lange termijn met tijdelijke chatbijlagen:

Scenario Uploaden naar Knowledge Base Delen in chat
Het beste voor Runbooks, procedures en documenten die u voor toekomstige gesprekken beschikbaar wilt hebben Bestanden die u wilt dat de agent nu analyseert
Opslagbereik Op agentniveau en doorzoekbaar in toekomstige gesprekken Op threadniveau en beschikbaar in de huidige conversatie
Toevoegen Uploaden in de portal of vraag de agent om inhoud op te slaan Slepen en neerzetten, plakken vanaf klembord of gebruiken + in chat
Kan op lange termijn kennis worden Bestaande langetermijnkennis Ja, als u de agent vraagt deze op te slaan

Zie Bestanden delen in chat voor meer informatie.

Webpagina's toevoegen

Voeg webpagina's toe wanneer belangrijke richtlijnen zich buiten geüploade bestanden of opslagplaatsen bevinden.

Goede kandidaten zijn:

  • Interne wikiartikelen
  • Documentatie voor openbare producten
  • Statuspagina's van services
  • Referentiepagina's die door het team worden onderhouden

Nadat u een URL hebt toegevoegd, indexeert de agent de pagina-inhoud, zodat deze tijdens toekomstige onderzoeken naar die informatie kan verwijzen.

Opslagplaatsen verbinden

Verbind GitHub of Azure DevOps opslagplaatsen wanneer uw agent bronbewuste context nodig heeft.

Verbonden opslagplaatsen helpen de agent:

  • Zoeken naar foutpatronen in broncode
  • Incidenten correleren met recente codewijzigingen
  • Referentie-implementatie- en configuratiebestanden
  • Inhoud van de opslagplaats gebruiken tijdens analyse van hoofdoorzaak

Zie Broncode verbinden om verbinding te maken met broncode.

De juiste kennisbron kiezen

Gebruik het brontype dat overeenkomt met het type context dat u nodig hebt:

Als u verbinding wilt maken... Gebruik...
Een runbook of gids voor probleemoplossing die is opgeslagen als een bestand Kennisdocumenten uploaden
Een schermopname, logboek of bestand voor één actief onderzoek Bestanden delen in chat
Een opslagplaats voor GitHub of Azure DevOps Broncode verbinden
Externe systemen zoals Datadog of Splunk MCP-connectors