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
Sie können Ereignisse und Metriken in Datadog als Reaktion auf Ereignisse in Azure DevOps erstellen. In Datadog können Sie diese Metriken und Ereignisse verwenden, um Dashboards zu erstellen, Probleme zu beheben und Monitore zu erstellen, um Sie auf kritische Probleme aufmerksam zu machen. Datadog akzeptiert alle Azure DevOps-Ereignistypen.
In diesem Artikel wird gezeigt, wie Sie Dienst-Hooks verwenden, um Azure DevOps-Ereignisse an Datadog zu senden.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Berechtigungen | - Mitglied der Gruppe Projektsammlungsadministratoren. Organisationsbesitzer sind automatisch Mitglieder dieser Gruppe. - Die Berechtigungen Abonnements bearbeiten und Abonnements anzeigen sind auf Zulassen festgelegt. Standardmäßig verfügen nur Projektadministratoren über diese Berechtigungen. Um anderen Benutzern berechtigungen zu gewähren, können Sie das Befehlszeilentool oder die Security REST-API verwenden. |
| Tools | Datadog. Wechseln Sie in der Datadog-Anwendung zu Ihrem Profil, und wählen Sie danndie API-Schlüssel der > aus. Erstellen Sie einen neuen Schlüssel, oder wählen Sie einen vorhandenen Schlüssel aus, und kopieren Sie dann den Schlüssel in die Zwischenablage. |
Senden von Azure DevOps-Ereignissen an Datadog
Um Azure DevOps-Ereignisse an Datadog zu senden, richten Sie ein Abonnement für jeden Ereignistyp ein.
Erstellen eines Abonnements für ein Ereignis
Wechseln Sie zu Ihrem Azure DevOps-Projekt, wählen Sie "Projekteinstellungen" und dann "Dienst-Hooks" aus. Wechseln Sie alternativ zu
https://{organization-name}/{project-name}/_settings/serviceHooks.Klicken Sie auf Abonnement erstellen.
Wählen Sie in der Liste der Dienste Datadog und dann "Weiter" aus.
Wählen Sie ein Ereignis aus, das ausgelöst werden soll, konfigurieren Sie alle Filter, die Sie verwenden möchten, und wählen Sie dann "Weiter" aus.
Konfigurieren Sie die Aktion, die auszuführen ist, wenn das Ereignis auftritt.
Geben Sie unter Datadog-API-Schlüssel Ihren Datadog-API-Schlüssel ein.
Wählen Sie unter "Datadog-Kontotyp" Ihren Kontotyp aus. Sie können ihren Kontotyp aus dem Hostnamen der URL ermitteln, die Ihr Datadog-Konto verwendet.
URL-Hostname Kontotyp app.datadoghq.com USA app.datadoghq.eu EU us3.datadoghq.com US3 us5.datadoghq.com US5 ap1.datadoghq.com AP1 app.dog-gov.com GOV
Um zu überprüfen, ob Azure DevOps Ihre Konfigurationseinstellungen verwenden und erfolgreich ein Abonnement erstellen kann, wählen Sie "Testen" aus.
Um das Erstellen des Abonnements abzuschließen, wählen Sie "Fertig stellen" aus.
Hinzufügen von Abonnements für andere Ereignisse
Wiederholen Sie die Schritte unter Erstellen eines Abonnements für ein Ereignis für jeden Ereignistyp, den Sie an Datadog senden möchten. Datadog akzeptiert und ermutigt Benutzer, alle Ereignistypen zu senden.
Verwenden Sie Ihre Daten in Datadog
Wenn Ereignisse auftreten und ihre Daten und Metriken beginnen, in Datadog zu fließen, können Sie Dashboards und Monitore einrichten. Um zu beginnen, wechseln Sie zu Datadog.
Häufig gestellte Fragen
F: Kann ich Diensthakenabonnements programmgesteuert erstellen?
A: Ja. Weitere Informationen finden Sie unter Programmgesteuertes Erstellen eines Diensthakenabonnements. Ihr Datadog-Kontotyp bestimmt den API-Endpunkt, an den Ihr Abonnement Anfragen senden soll. Verwenden Sie einen der folgenden Endpunkte:
| Kontotyp | Endpunkt |
|---|---|
| USA | https://app.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| EU | https://app.datadoghq.eu/intake/webhook/azuredevops?api_key=<API-key> |
| US3 | https://us3.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| US5 | https://us5.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| AP1 | https://ap1.datadoghq.com/intake/webhook/azuredevops?api_key=<API-key> |
| Regierung | https://app.ddog-gov.com/intake/webhook/azuredevops?api_key=<API-key> |
F: Wie kann ich diese Ereignisse in Datadog verwenden?
A: Azure DevOps-Ereignisse, die an Datadog gesendet werden, sind nützlich zum Erstellen von Dashboards, zum Einrichten von Monitoren und zum Auffinden von Korrelationen während der Problembehandlung. Sie können ereignisdaten auch verwenden, um Einblicke in die Auswirkungen von Prozessen in Ihren Entwicklervorgängen auf die Anwendungsleistung zu erhalten.
F: Welche Ereignistypen kann ich an Datadog senden?
A: Datadog akzeptiert alle Ereignistypen.
F: Kann ich allgemeinere Informationen zu Datadog erhalten?
A: Ja, siehe datadoghq.com.