Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questa esercitazione si connette un wiki di Azure DevOps come origine delle conoscenze per l'agente SRE di Azure. Dopo aver completato questi passaggi, l'agente può cercare i manuali operativi e le procedure del team nel wiki quando risponde alle domande, durante le indagini.
In questa esercitazione apprenderai a:
- Connettere un wiki di Azure DevOps usando il connettore della documentazione
- Scegliere tra l'identità gestita e l'autenticazione del token di accesso personale
- Verificare la connessione chiedendo all'agente una domanda che usa il contenuto wiki
Tempo stimato: 10 minuti
Prerequisiti
Prima di iniziare, assicurarsi di avere le risorse e l'accesso seguenti:
- Un agente SRE di Azure (già creato).
- Un progetto Azure DevOps con un wiki che contiene contenuto.
- Una di queste opzioni di autenticazione:
- Identità gestita: aggiungere l'identità gestita dell'agente come utente nell'organizzazione di Azure DevOps (Impostazioni> organizzazioneUtenti>Aggiungi utenti> immettere l'ID client dell'identità).
- Token di accesso personale (PAT): generare in Azure DevOps con ambito Codice (Lettura).
Ottieni l'URL del wiki
Per connettere il wiki, è necessario prima di tutto l'URL di Azure DevOps.
- Passare al progetto Azure DevOps.
- Selezionare Wiki nella barra laterale sinistra.
- Copiare l'URL dalla barra degli indirizzi del browser.
L'URL è simile all'esempio seguente:
https://dev.azure.com/{your-org}/{your-project}/_wiki/wikis/{wiki-name}
Sono supportati anche gli URL legacy:
https://{your-org}.visualstudio.com/{your-project}/_wiki/wikis/{wiki-name}
Suggerimento
Per indicizzare solo una sezione specifica del wiki, passare prima a tale sezione in Azure DevOps e quindi copiare l'URL. L'ID di pagina nell'URL indica all'agente di effettuare la scansione solo di quella pagina e delle sue sottopagine. Questo approccio è utile per wiki di grandi dimensioni in cui è rilevante solo una sezione come /Operations o /Runbooks .
Aprire la pagina Connettori
Passare alla configurazione dei connettori nel portale dell'agente SRE di Azure.
- Passare a sre.azure.com.
- Seleziona il tuo agente.
- Nella barra laterale sinistra espandere Generatore.
- Seleziona Connettori.
Viene visualizzato un elenco dei connettori esistenti, che mostra i nomi, i tipi di servizio e lo stato della connessione.
Avviare la procedura guidata Aggiungi connettore
Selezionare Aggiungi connettore sulla barra degli strumenti per aprire una procedura guidata in tre passaggi:
- Scegliere un connettore: selezionare il tipo di connettore.
- Configurare il connettore: configurare nome, URL e autenticazione.
- Rivedi e aggiungi: conferma e crea.
Selezionare il connettore per la documentazione
Nella selezione connettore trovare e selezionare Connettore di documentazione con il sottotitolo Azure DevOps. La descrizione del connettore legge: "L'agente fa riferimento alla documentazione e ai file per comprendere i progetti e i processi".
Selezionare Avanti per passare al modulo di installazione.
Configurare il connettore
Il titolo del modulo mostra Configurare il connettore Azure DevOps. Compilare i campi seguenti:
| Campo | Cosa immettere |
|---|---|
| Nome | Nome descrittivo (ad esempio, ops-wiki o team-runbooks) |
| Azure DevOps URL | L'URL del tuo wiki dal passaggio precedente |
Scegliere il metodo di autenticazione
Selezionare una delle opzioni di autenticazione seguenti.
Opzione A: Identità gestita (scelta consigliata)
- Selezionare Identità gestita (selezionata per impostazione predefinita).
- Scegliere l'identità gestita dall'elenco a discesa Identità gestita (impostazione predefinita assegnata dal sistema).
- Facoltativamente, selezionare Usa identità gestita come credenziale di identità federata.
Opzione B: Token di accesso personale (PAT)
- Selezionare Token di accesso personale (PAT).
- Incolla il PAT di Azure DevOps nel campo Token di accesso personale.
Selezionare Avanti per passare al passaggio di revisione.
Esaminare e creare il connettore
Esaminare i dettagli del connettore nella schermata di riepilogo e quindi selezionare il pulsante invia per creare il connettore.
Il nuovo connettore viene visualizzato nell'elenco dei connettori con stato Connesso (segno di spunta verde).
Annotazioni
L'indicizzazione iniziale potrebbe richiedere alcuni minuti a seconda delle dimensioni del wiki. L'agente può usare il contenuto wiki al termine dell'indicizzazione.
Verificare la connessione
Testare la nuova connessione wiki chiedendo all'agente una domanda che il contenuto wiki possa rispondere.
- Selezionare Nuovo thread di chat nella barra laterale.
- Porre una domanda a cui il contenuto wiki può rispondere.
Per esempio:
What are our standard procedures for handling a database failover?
L'agente cerca il wiki insieme ad altre fonti di informazioni e include citazioni che collegano alla pagina wiki originale nella risposta. La risposta include un collegamento di citazione alla pagina wiki di origine in Azure DevOps.
Risoluzione dei problemi
Usare la tabella seguente per risolvere i problemi comuni relativi al connettore wiki di Azure DevOps.
| Issue | Soluzione |
|---|---|
| Il connettore mostra Disconnesso | Verificare il formato dell'URL wiki e le credenziali di autenticazione. |
| Il contenuto wiki non viene visualizzato nelle risposte | Attendere alcuni minuti per il completamento dell'indicizzazione iniziale, quindi riprovare. |
| Errore di convalida url | Verificare che l'URL corrisponda a https://dev.azure.com/{org}/{project}/_wiki/wikis/{wiki-name} o https://dev.azure.com/{org}/{project}/_git/{repo}. Vengono accettati anche GLI URL legacy visualstudio.com . |
| L'autenticazione PAT ha esito negativo | Verificare che il PAT abbia il scope Codice (lettura) e che non è scaduto. |
| L'identità gestita è fallita | Verificare che l'identità gestita dell'agente sia aggiunta come utente nell'organizzazione di Azure DevOps (Impostazioni dell'organizzazione>Utenti). |