Dela via


Så här aktiverar du prenumerationsloggning för felsökning

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Kommentar

För lokal Azure DevOps Server konfigurerar du en SMTP-server för gruppmedlemmar för att se alternativet Meddelanden från organisationen eller användarprofilmenyn och för att ta emot meddelanden.

När du väljer Teammedlemmar efter roll för vissa aktiviteter kan du välja att låta användaren som initierade aktiviteten få ett meddelande. Det här meddelandet styrs av kryssrutan Hoppa över initierare . Som standard är den här rutan markerad, vilket innebär att användaren som startar ändringen inte meddelas om den.

Prenumerationsloggning är ett värdefullt verktyg för felsökning. Det ger diagnostikinformation från meddelandepipelinen och är inaktiverat som standard. När det är aktiverat samlas upp till 25 loggar, eller en timmes loggar, in för prenumerationen.

Förutsättningar

Kategori Krav
Projekttillgång Projektmedlem.

Aktivera prenumerationsloggning

Utför följande steg för att aktivera prenumerationsloggning:

  1. Aktivera diagnostik för din organisation genom att ange följande URL i webbläsaren:

    https://dev.azure.com/{organization}/_notifications?diagnostics=true

  2. Alternativet Aktivera diagnostik visas på prenumerationens snabbmeny.

Skärmbild som visar aktiverad prenumerationsloggning.

Visa prenumerationsdiagnostikloggar för händelsematchning

Hämta alla loggar för händelsebearbetning av prenumerationer genom att ange följande URL i webbläsaren:

https://dev.azure.com/{organization}/_apis/notification/DiagnosticLogs/{event ID}/entries?startTime={date}&endTime={date}

  • organisation är din organisation (till exempel dev.azure.com/fabrikam-fiber)
  • datum är en datumtidsspecifikation (till exempel 2018-06-29 eller 2018-06-29 02:00)
  • händelse-ID är 915f48f2-1b64-40d9-a43f-fe2528b4f296 för arbetsobjektshändelser, eller
  • händelse-ID är 9a688110-9e33-4cdc-affd-75d16303e7f1 för Git-händelser, eller
  • händelse-ID är a4804dcf-4bb6-4109-b61c-e59c2e8a9ff7 för alla andra händelsetyper

Resultatet är JSON-formaterad loggningsinformation.

Visa prenumerationsdiagnostikloggar för meddelandeleverans

Hämta alla meddelandeleveransloggar inom en viss tidsram genom att ange URL:en i webbläsaren.

https://dev.azure.com/{organization}/_apis/notification/DiagnosticLogs/{event ID}/entries?startTime={date}&endTime={date}

  • organisation är din organisation (till exempel dev.azure.com/fabrikam-fiber)
  • datum är en datumtidsspecifikation (till exempel 2018-06-29 eller 2018-06-29 02:00)
  • händelse-ID är 631f49b3-46e1-42ec-8fff-081bd176c18a för arbetsobjekthändelser, eller
  • händelse-ID är 8833fc71-42ca-441b-ab12-25314877772d för Git-händelser, eller
  • händelse-ID är a96d6177-beef-477a-a2ee-2c31433214d0 för andra händelsetyper

Resultatet är JSON-formaterad loggningsinformation.