Abonnieren von Azure-Ressourcenverwaltungsereignissen in Event Grid
Artikel
In diesem Artikel werden die Schritte zum Abonnieren von Ereignissen erläutert, die von Azure-Ressourcenbenachrichtigungen für Ressourcen veröffentlicht werden. Ausführliche Informationen zu diesen Ereignissen finden Sie unter Azure-Ressourcenbenachrichtigungen: Ereignisse für Ressourcen.
Erstellen des Systemthemas „Ressourcen“
In diesem Abschnitt erfahren Sie, wie Sie ein Systemthema vom Typ microsoft.resourcenotifications.resources erstellen.
Geben Sie in der Suchleiste Event Grid-Systemthemen ein, und wählen Sie diesen Eintrag in der Liste aus.
Wählen Sie auf der Symbolleiste der Seite Event Grid-Systemthemen die Option Erstellen aus.
Wählen Sie auf der Seite Event Grid-Systemthema erstellen die Option Azure-Ressourcenverwaltung – Vorschau als Thementyp aus.
Wählen Sie die Ressourcengruppe aus, in der Sie das Systemthema erstellen möchten.
Geben Sie unter Name einen Namen für das Systemthema ein.
Klicken Sie auf Überprüfen + erstellen.
Wählen Sie auf der Seite Überprüfen + erstellen die Option Erstellen aus.
Wählen Sie auf der Seite, auf der die erfolgreiche Bereitstellung bestätigt wird, die Option Zu Ressource wechseln aus, um zur Seite für Ihr Systemthema zu navigieren. Auf dieser Seite werden die Details zu Ihrem Systemthema angezeigt.
Mit dem folgenden Beispielbefehl wird ein Ereignisabonnement für die Ereignisse CreatedOrUpdated und Deleted erstellt. Wenn Sie included-event-types nicht angeben, sind standardmäßig alle Ereignistypen enthalten.
Mit dem folgenden Beispielbefehl wird ein Ereignisabonnement für die Ereignisse CreatedOrUpdated und Deleted erstellt. Wenn Sie IncludedEventType nicht angeben, sind standardmäßig alle Ereignistypen enthalten.
Wählen Sie auf der Seite Event Grid-Systemthema auf der Symbolleiste die Option + Ereignisabonnement aus.
Bestätigen Sie, dass die Felder Thementyp, Quellressource und Themenname automatisch ausgefüllt sind.
Geben Sie einen Namen für das Ereignisabonnement ein.
Wählen Sie unter Ereignistypen filtern das Ereignis aus, z. B. CreatedOrUpdated oder Deleted.
Wählen Sie den Endpunkttyp aus.
Konfigurieren Sie den Ereignishandler basierend auf dem ausgewählten Endpunkttyp. Im folgenden Beispiel wird ein Azure Event Hub ausgewählt.
Wählen Sie die Registerkarte Filter aus, um Betrefffilter und erweiterte Filter festzulegen. Um nach Ereignissen von Ressourcen in einer bestimmten Ressourcengruppe zu filtern, führen Sie beispielsweise die folgenden Schritte aus:
Wählen Sie Betrefffilter aktivieren aus.
Geben Sie im Abschnitt Betrefffilter für Betreff beginnt mit den Wert der Ressourcengruppe im folgenden Format an: /subscriptions/{subscription-id}/resourceGroups/{resourceGroup-id}.
Wählen Sie dann Erstellen aus, um das Ereignisabonnement zu erstellen.
Löschen eines Ereignisabonnements und Systemthemas
Geben Sie in der Suchleiste Event Grid-Systemthemen ein, und drücken Sie die EINGABETASTE.
Wählen Sie das Systemthema aus.
Wählen Sie auf der Symbolleiste der Seite Event Grid-Systemthema die Option Löschen aus.
Beispiele für Filter
Abonnieren von Erstellen, Aktualisieren und Löschen von Benachrichtigungen für VMs in einem Azure-Abonnement
In diesem Abschnitt wird ein Beispiel für das Filtern zum Abonnieren der Aktionen Erstellen, Aktualisieren und Löschen von Benachrichtigungen für VMs in einem Azure-Abonnement gezeigt.
Wenn Sie Fragen oder Feedback zu diesem Feature haben, zögern Sie nicht, uns unter arnsupport@microsoft.com zu kontaktieren.
Um Ihnen besser mit spezifischem Feedback zu einem bestimmten Ereignis zu helfen, geben Sie die folgenden Informationen an:
Für fehlende Ereignisse:
Name des Systemthematyps
Ungefährer Zeitstempel in UTC, zu dem der Vorgang ausgeführt wurde
Basisressourcen-ID, für die die Benachrichtigung generiert wurde
Navigieren Sie im Azure-Portal zu Ihrer Ressource, und wählen Sie die JSON-Ansicht ganz rechts aus. Die Ressourcen-ID ist das erste Feld auf der JSON-Ansichtsseite.
Erwarteter Ereignistyp
Vorgang ausgeführt (z. B. VM gestartet oder beendet, Speicherkonto erstellt usw.)
Beschreibung des aufgetretenen Problems (z. B. VM gestartet und kein Microsoft.ResourceNotifications.HealthResources.AvailabilityStatusChanged-Ereignis generiert)
Geben Sie nach Möglichkeit die Korrelations-ID des ausgeführten Vorgangs an.
Für ein Ereignis, das verzögert wurde oder unerwartete Inhalte aufweist
Name des Systemthematyps
Vollständiger Inhalt der Benachrichtigung ohne data.resourceInfo.properties
Beschreibung des aufgetretenen Problems und die betroffenen Feldwerte
Stellen Sie sicher, dass Sie keine personenbezogenen Informationen zu den Endbenutzer*innen einschließen, wenn Sie diese Daten freigeben.