Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Hinweis
Konfigurieren Sie für lokale Azure DevOps Server einen SMTP-Server , damit Teammitglieder die Option "Benachrichtigungen" aus ihrer Organisation oder dem Benutzerprofilmenü anzeigen und Benachrichtigungen empfangen können.
Die Abonnementprotokollierung unterstützt Sie bei der Fehlerbehebung von Benachrichtigungsproblemen, indem sie Diagnoseinformationen direkt aus der Benachrichtigungspipeline bereitstellt. Dieses Feature ist standardmäßig deaktiviert. Wenn diese Option aktiviert ist, sammelt Azure DevOps bis zu 25 Protokolle oder eine Stunde lang Diagnosedaten für das Abonnement, je nachdem, welcher Grenzwert zuerst erreicht wird.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Projektmitglied. |
Protokollierung von Abonnements aktivieren
Wechseln Sie zur Benachrichtigungsseite mit aktivierter Diagnose, indem Sie diese URL in Ihren Browser eingeben:
https://dev.azure.com/{Your_Organization}/_notifications?diagnostics=trueErsetzen Sie
{Your_Organization}durch den Namen Ihrer Organisation (z. B.https://dev.azure.com/contoso/_notifications?diagnostics=true).Suchen Sie auf der Benachrichtigungsseite das Abonnement, das Sie debuggen möchten, und wählen Sie dessen Kontextmenü (drei Punkte) aus.
Wählen Sie im Menü " Diagnose aktivieren" aus, um mit dem Sammeln von Protokollen für dieses Abonnement zu beginnen.
Anzeigen von Abonnementdiagnoseprotokollen
Greifen Sie direkt mithilfe von API-Aufrufen auf Diagnoseprotokolle von Abonnements zu. Geben Sie die folgende URL in Ihrem Browser ein:
https://dev.azure.com/{Your_Organization}/_apis/notification/DiagnosticLogs/{eventID}/entries?startTime={date}&endTime={date}
Parameter:
-
{Your_Organization}- Name Ihrer Organisation (z. Bcontoso. ) -
{date}- Datum und Uhrzeit im FormatYYYY-MM-DDoderYYYY-MM-DD HH:MM(z. B2025-07-02. oder2025-07-02 14:30) -
{eventID}– Verwenden Sie die entsprechende Ereignis-ID basierend auf dem benötigten Protokolltyp:
Ereignisabgleichsprotokolle:
-
915f48f2-1b64-40d9-a43f-fe2528b4f296für Arbeitselement-Ereignisse -
9a688110-9e33-4cdc-affd-75d16303e7f1für Git-Ereignisse -
a4804dcf-4bb6-4109-b61c-e59c2e8a9ff7für andere Ereignistypen
Benachrichtigungsübermittlungsprotokolle:
-
631f49b3-46e1-42ec-8fff-081bd176c18afür Arbeitselement-Ereignisse -
8833fc71-42ca-441b-ab12-25314877772dfür Git-Ereignisse -
a96d6177-beef-477a-a2ee-2c31433214d0für andere Ereignistypen
Gibt JSON-formatierte Diagnoseinformationen zurück.