Microsoft Azure Alerts Integrationsleitfaden

Microsoft Azure ist eine umfassende Sammlung integrierter Cloud-Dienste, die in von Microsoft verwalteten Rechenzentren bereitgestellt werden. Durch die Integration von Azure in PagerDuty erhalten Sie Benachrichtigungen zu Plattformmetriken, Application Insights (für Standard- und benutzerdefinierte Metriken), Autoscale-Benachrichtigungen, Audit-Log-Ereignissen und neuen Azure-Warnungen.

Hinweis: Sowohl klassische als auch neue Warnungen in Azure werden unterstützt. veraltet seit dem 30. Juni 2019 Daher wird empfohlen, dass Sie Folgendes verwenden neue Azure-Warnungen Die

In PagerDuty

  1. vom Dienstleistungen Menü auswählen Dienstverzeichnis.
  2. Wenn Sie Ihre Integration zu einem bestehenden Dienst hinzufügen Klicken Sie auf den Namen des Dienstes, dem Sie die Integration hinzufügen möchten. Wählen Sie dann die Option aus. Registerkarte „Integrationen“ und klicken Sie auf Neue Integration hinzufügen Die Wenn Sie einen neuen Dienst für Ihre Integration erstellen Bitte lesen Sie unsere Dokumentation im Abschnitt Konfiguration von Diensten und Integrationen und befolgen Sie die im Dokument beschriebenen Schritte. Neuen Dienst erstellen Abschnitt.
  3. Wählen Sie Microsoft Azure aus der Liste aus. Integrationstyp Speisekarte.
  4. Klicken Sie auf Dienst hinzufügen oder Integration hinzufügen Klicken Sie auf diese Schaltfläche, um Ihre neue Integration zu speichern. Sie werden anschließend zur Integrationsseite Ihres Dienstes weitergeleitet.
  5. Suchen Sie Ihre Integration und klicken Sie auf das ∨ rechts daneben. Kopieren Sie die Integrations-URL für Ihre neue Integration und bewahren Sie sie an einem sicheren Ort für die spätere Verwendung auf.

Integration mit Event-Orchestrierung

Durch die Integration mit Event Orchestration können Sie Ereignisse anhand ihrer Nutzdaten aus dem integrierten Tool an bestimmte PagerDuty -Dienste weiterleiten. Weitere Informationen finden Sie in unserem Artikel zu diesem Thema. Event-Orchestrierung Die

  1. Navigieren Sie zu AIOps Event-Orchestrierung und wählen Sie Ihre bevorzugte Orchestrierung.
  2. Wählen Sie die Integrationen Tabulatortaste und dann Ihre bevorzugte Datei kopieren Integrationsschlüssel Fügen Sie den Integrationsschlüssel in die folgende Integrations-URL ein und bewahren Sie ihn an einem sicheren Ort auf, um ihn in späteren Schritten zu verwenden:

    https://events.pagerduty.com/x-ere/[IHR_INTEGRATIONSSCHLÜSSEL_HIER]

    Sobald Sie die Integration eingerichtet haben, kehren Sie zu dieser Benutzeroberfläche zurück, um festzulegen, wie Ereignisse an Dienste in PagerDuty weitergeleitet werden sollen.

In Microsoft Azure

  1. Melden Sie sich bei der Azure-Portal Die Notiz: Alert-Webhooks können nur im modernen Portal, nicht im klassischen Portal eingerichtet werden.
  2. Wählen Sie im linken Menü den gewünschten Diensttyp aus und klicken Sie anschließend auf die Ressource, für die Sie Benachrichtigungen erhalten möchten.
  3. Klicken Sie auf die Kennzahl, für die Sie Benachrichtigungen erhalten möchten, z. B. CPU-Auslastung oder Festplatten-E/A, und klicken Sie dann auf Benachrichtigung hinzufügen an dem Fenster, das sich nach rechts öffnet.
  4. Gib deiner Benachrichtigung eine Name , wählen Sie die Metrisch dann geben Sie die Zustand , Schwelle Und Zeitraum Fügen Sie abschließend die URL, die Sie zuvor von PagerDuty kopiert haben, in das Feld ein. Webhook Feld und klicken OK Die
  5. Fertig! Microsoft Azure-Warnungen können nun Vorfälle in PagerDuty auslösen und einen Link zurück zum Azure-Portal bereitstellen, um weitere Details anzuzeigen.

Häufig gestellte Fragen

Welche Arten von Azure-Warnungen werden unterstützt?

PagerDuty unterstützt derzeit die folgenden Benachrichtigungen von Microsoft Azure Webhooks:

  • Metriken auf Plattformebene für Azure-Dienste
  • Application Insights (für Standard- und benutzerdefinierte Metriken)
  • Automatische Skalierungsbenachrichtigungen
  • Audit-Protokollereignisse
  • Neue Azure-Warnungen

Unterstützt diese Integration die automatische Behebung von PagerDuty Vorfällen?

Ja, Vorfälle werden in PagerDuty behoben, sobald eine Warnung in Microsoft Azure aufgehoben wird.

Wie kann ich die Integration testen, um sicherzustellen, dass Vorfälle in PagerDuty ausgelöst werden?

Ändern Sie einfach Ihre Alarmregeln in Microsoft Azure so, dass sie bei einer bekannten Bedingung (z. B. CPU-Auslastung über 1 %) einen Testvorfall in PagerDuty auslösen. Nachdem Sie die Integration erfolgreich getestet haben, können Sie den Alarmschwellenwert wieder auf den gewünschten Wert zurücksetzen.

Kann ich mehrere Microsoft Azure-Warnungen auf denselben PagerDuty -Dienst oder auf mehrere PagerDuty Dienste ausrichten?

Ja, Sie können dieselbe Integrations-URL eines einzelnen PagerDuty Dienstes für beliebig viele Azure-Warnungen verwenden oder mehrere PagerDuty -Dienste erstellen und die eindeutige Integrations-URL jedes PagerDuty Dienstes in den gewünschten Azure-Warnungs-Webhook kopieren.

Bereit loszulegen?

Testen Sie jedes Produkt in der Operations Cloud kostenlos. Keine Kreditkarte erforderlich.