Das REST-Plug-In unterstützt die Aktivierung einer Integration, stellt aber keine Integration bereit. In Abhängigkeit von Ihrer Zielanwendung benötigen Sie möglicherweise einen REST-Zwischendienst oder einen sonstigen Mechanismus, der die in der REST-Warnungsausgabe enthaltenen Warnungs- und Objektbezeichner mit den Bezeichnern in Ihrer Zielanwendung korreliert.
{ "startDate":1369757346267, "criticality":"ALERT_CRITICALITY_LEVEL_WARNING", "Risk":4.0, "resourceId":"sample-object-uuid", "alertId":"sample-alert-uuid", "status":"ACTIVE", "subType":"ALERT_SUBTYPE_AVAILABILITY_PROBLEM", "cancelDate":1369757346267, "resourceKind":"sample-object-type", "alertName":"Invalid IP Address for connected Leaf Switch", "attributeKeyID":5325, "Efficiency":1.0, "adapterKind":"sample-adapter-type", "Health":1.0, "type":"ALERT_TYPE_APPLICATION_PROBLEM", "resourceName":"sample-object-name", "updateDate":1369757346267, "info":"sample-info" }Wenn Sie „Anwendung/XML“ auswählen, hat der Hauptteil der gesendeten POST- oder PUT-Aufrufe das nachstehend angezeigte Format.
<alert> <startDate>1369757346267</startDate> <criticality>ALERT_CRITICALITY_LEVEL_WARNING</criticality> <Risk>4.0</Risk> <resourceId>sample-object-uuid</resourceId> <alertId>sample-alert-uuid</alertId> <status>ACTIVE</status> <subType>ALERT_SUBTYPE_AVAILABILITY_PROBLEM</subType> <cancelDate>1369757346267</cancelDate> <resourceKind>sample-object-type</resourceKind> <alertName>Invalid IP Address for connected Leaf Switch</alertName> <attributeKeyId>5325</attributeKeyId> <Efficiency>1.0</Efficiency> <adapterKind>sample-adapter-type</adapterKind> <Health>1.0</Health> <type>ALERT_TYPE_APPLICATION_PROBLEM</type> <resourceName>sample-object-name</resourceName> <updateDate>1369757346267</updateDate> <info>sample-info</info> </alert>
attributeKeyID
nicht in der REST-Ausgabe enthalten und wird nicht gesendet.
Wenn die Anfrage sowohl für JSON als auch XML als POST verarbeitet wird, gibt der Webservice den HTTP-Statuscode 201 zurück, der anzeigt, dass die Warnung am Ziel erfolgreich erstellt wurde. Wenn die Anfrage als PUT verarbeitet wird, lautet der HTTP-Statuscode 202, womit angezeigt wird, dass die Warnung am Ziel erfolgreich angenommen wurde.
Voraussetzungen
Sie sollten unbedingt wissen, wie und wo die mithilfe des REST-Plug-Ins gesendeten Warnungen in Ihrer Umgebung verwendet und verarbeitet werden, und die entsprechenden Verbindungsinformationen zur Verfügung halten.
Prozedur
Ergebnisse
Diese Instanz des REST-Plug-Ins für ausgehende Warnungen ist konfiguriert und wird ausgeführt.
Nächste Maßnahme
Erstellen Sie Benachrichtigungsregeln, die mithilfe des REST-Plug-Ins Warnungen an eine REST-fähige Anwendung oder einen REST-fähigen Dienst in Ihrer Umgebung senden. Weitere Informationen hierzu finden Sie unter Benutzerszenario: Erstellen einer vRealize Operations Manager -REST-Warnbenachrichtigung.