Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här självstudien ansluter du en Azure DevOps-wiki som kunskapskälla för din Azure SRE-agent. När du har slutfört de här stegen kan din agent söka i teamets wiki efter körböcker och processer när den besvarar frågor under utredningar.
I den här tutorialen lär du dig följande:
- Ansluta en Azure DevOps-wiki med hjälp av dokumentationsanslutningsappen
- Välj mellan autentisering med hanterad identitet och personlig åtkomsttoken (PAT)
- Verifiera anslutningen genom att ställa en fråga till agenten som använder wiki-innehåll
Uppskattad tid: 10 minuter
Förutsättningar
Kontrollera att du har följande resurser och åtkomst innan du börjar:
- En Azure SRE-agent (redan skapad).
- Ett Azure DevOps-projekt med en wiki som innehåller innehåll.
- Ett av följande autentiseringsalternativ:
- Hanterad identitet: Lägg till agentens hanterade identitet som användare i din Azure DevOps-organisation (Organisationsinställningar>Användare>Lägg till användare> anger identitetens klient-ID).
- Personlig åtkomsttoken (PAT): Generera i Azure DevOps med kodomfång (Läs ).
Hämta din wiki-URL
För att ansluta din wiki behöver du först URL:en från Azure DevOps.
- Gå till ditt Azure DevOps-projekt.
- Välj Wiki i det vänstra sidofältet.
- Kopiera URL:en från webbläsarens adressfält.
Url:en ser ut så här:
https://dev.azure.com/{your-org}/{your-project}/_wiki/wikis/{wiki-name}
Äldre URL:er stöds också:
https://{your-org}.visualstudio.com/{your-project}/_wiki/wikis/{wiki-name}
Tips/Råd
Om du bara vill indexera ett visst avsnitt i wikin går du först till det avsnittet i Azure DevOps och kopierar sedan URL:en. Sid-ID:t i URL:en uppmanar din agent att endast crawla sidan och dess undersidor. Den här metoden är användbar för stora wikis där endast ett avsnitt som /Operations eller /Runbooks är relevant.
Öppna sidan Anslutningsappar
Gå till konfigurationen för anslutningar i Azure SRE-agentportalen.
- Gå till sre.azure.com.
- Välj din handläggare.
- Expandera Builder i det vänstra sidofältet.
- Välj Anslutningar.
En lista över dina befintliga kopplare visas och visar deras namn, tjänstetyper och anslutningsstatus.
Starta guiden Lägg till anslutningsguide
Välj Lägg till anslutning i verktygsfältet för att öppna en trestegsguide:
- Välj en kontakt: Välj kontakttyp.
- Konfigurera anslutningsapp: Konfigurera namn, URL och autentisering.
- Granska + lägg till: Bekräfta och skapa.
Välj dokumentationsanslutningsappen
I anslutningsväljaren letar du upp och väljer Dokumentationsanslutning med underrubriken Azure DevOps. Beskrivningen av anslutningsappen lyder: "Agenten refererar till dokumentation och filer för att förstå dina projekt och processer."
Välj Nästa för att fortsätta till installationsformuläret.
Konfigurera anslutaren
Formulärrubriken visar Konfigurera Azure DevOps-anslutningsprogram. Fyll i följande fält:
| Fält | Vad du ska ange |
|---|---|
| Namn | Ett beskrivande namn (till exempel ops-wiki eller team-runbooks) |
| Azure DevOps URL | Wiki-URL:en från föregående steg |
Välj din autentiseringsmetod
Välj något av följande autentiseringsalternativ.
Alternativ A: Hanterad identitet (rekommenderas)
- Välj Hanterad identitet (markerad som standard).
- Välj din hanterade identitet i listrutan Hanterad identitet (standardinställningen systemtilldelad).
- Du kan också välja Använd hanterad identitet som federerad identitetsautentiseringsuppgift.
Alternativ B: Personlig åtkomsttoken (PAT)
- Välj Personlig åtkomsttoken (PAT).
- Klistra in din Azure DevOps PAT i fältet Personlig åtkomsttoken .
Välj Nästa för att gå vidare till granskningssteget.
Granska och skapa anslutningen
Granska anslutningsinformationen på sammanfattningsskärmen och välj sedan knappen Skicka för att skapa anslutningsappen.
Den nya anslutningsappen visas i listan över anslutningsappar med statusen Ansluten (grön bock).
Anmärkning
Den första indexeringen kan ta några minuter beroende på wikins storlek. Din agent kan använda wiki-innehållet när indexeringen har slutförts.
Verifiera anslutningen
Testa den nya wiki-anslutningen genom att ställa en fråga till agenten som ditt wiki-innehåll kan besvara.
- Välj Ny chatttråd i sidopanelen.
- Ställ en fråga som ditt wiki-innehåll kan besvara.
Som exempel:
What are our standard procedures for handling a database failover?
Din agent söker i din wiki tillsammans med andra kunskapskällor och innehåller citat som länkar till den ursprungliga wiki-sidan i svaret. Svaret innehåller en källlänk tillbaka till wiki-källsidan i Azure DevOps.
Felsökning
Använd följande tabell för att lösa vanliga problem med Wiki-anslutningsappen för Azure DevOps.
| Problematik | Lösning |
|---|---|
| Anslutningsappen visar frånkopplad | Verifiera wiki-URL-formatet och autentiseringsuppgifterna. |
| Wiki-innehåll visas inte i svar | Vänta några minuter tills den första indexeringen har slutförts och försök sedan igen. |
| URL-valideringsfel | Kontrollera att URL:en matchar https://dev.azure.com/{org}/{project}/_wiki/wikis/{wiki-name} eller https://dev.azure.com/{org}/{project}/_git/{repo}. Äldre visualstudio.com URL:er accepteras också. |
| PAT-autentisering misslyckas | Kontrollera att din PAT har Code (Läs) omfång och inte har löpt ut. |
| Hanterad identitet misslyckas | Kontrollera att agentens hanterade identitet har lagts till som en användare i din Azure DevOps-organisation (Organisationsinställningar>Användare). |