Come abilitare la registrazione delle sottoscrizioni per la risoluzione dei problemi
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Nota
Per Azure DevOps Server locale, configurare un server SMTP per i membri del team per visualizzare l'opzione Notifiche dal menu dell'organizzazione o del profilo utente e per ricevere notifiche.
Per determinate attività, quando si seleziona Membri del team per ruolo, è possibile scegliere di fare in modo che l'utente che ha avviato l'attività riceva una notifica. Questa notifica è controllata dalla casella di controllo Ignora iniziatore . Per impostazione predefinita, questa casella è selezionata, ovvero l'utente che avvia la modifica non riceve alcuna notifica.
La registrazione delle sottoscrizioni è uno strumento utile per la risoluzione dei problemi. Consente di avere informazioni di diagnostica dalla pipeline di notifiche ed è disabilitata per impostazione predefinita. Dopo l'abilitazione, per la sottoscrizione vengono raccolti fino a 25 log o fino a un'ora di log.
Prerequisiti
Categoria | Requisiti |
---|---|
di accesso a Project | membro del progetto. |
Abilitare la registrazione delle sottoscrizioni
Per abilitare la registrazione delle sottoscrizioni, completare la procedura seguente:
Abilitare la diagnostica per l'organizzazione immettendo l'URL seguente nel browser:
https://dev.azure.com/{organization}/_notifications?diagnostics=true
L'opzione Abilita diagnostica viene visualizzata nel menu di scelta rapida della sottoscrizione.
Visualizzare i log di diagnostica della sottoscrizione per la corrispondenza degli eventi
Ottenere tutti i log di elaborazione degli eventi della sottoscrizione immettendo l'URL seguente nel browser:
https://dev.azure.com/{organization}/_apis/notification/DiagnosticLogs/{event ID}/entries?startTime={date}&endTime={date}
- l'organizzazione è l'organizzazione (ad esempio, dev.azure.com/fabrikam-fiber)
- date è una specifica di data e ora (ad esempio, 2018-06-29 o 2018-06-29 02:00)
- EVENT ID is 915f48f2-1b64-40d9-a43f-fe2528b4f296 for work item events, or
- EVENT ID is 9a688110-9e33-4cdc-affd-75d16303e7f1 for Git events, or
- EVENT ID è a4804dcf-4bb6-4109-b61c-e59c2e8a9ff7 per qualsiasi altro tipo di evento
Il risultato è informazioni di registrazione in formato JSON.
Visualizzare i log di diagnostica della sottoscrizione per il recapito delle notifiche
Recuperare tutti i log di recapito delle notifiche in un determinato intervallo di tempo immettendo l'URL nel browser.
https://dev.azure.com/{organization}/_apis/notification/DiagnosticLogs/{event ID}/entries?startTime={date}&endTime={date}
- l'organizzazione è l'organizzazione (ad esempio, dev.azure.com/fabrikam-fiber)
- date è una specifica di data e ora (ad esempio, 2018-06-29 o 2018-06-29 02:00)
- EVENT ID is 631f49b3-46e1-42ec-8fff-081bd176c18a for work item events, or
- EVENT ID is 8833fc71-42ca-441b-ab12-25314877772d for Git events, or
- l'ID evento è a96d6177-beef-477a-a2ee-2c31433214d0 per qualsiasi altro tipo di evento
Il risultato è informazioni di registrazione in formato JSON.