Sie können einen benutzerdefinierten Pull-Connector erstellen, der ein Skript, eine Connector-Definition und eine Connector-Instanz erfordert, um Events im Namen einer Event-Quelle abzurufen.
Warum und wann dieser Vorgang ausgeführt wird
Ein benutzerdefiniertes Connector-Skript kann Remote-API-Aufrufe für eine neue Event-Quelle ausführen, um Events an die ServiceNow-Instanz zu senden. Sie können ein Skript erstellen und es dann als Teil einer neuen Ereignismanagement-Connector-Definition und Connector-Instanz hinzufügen. Dieses Verfahren erstellt automatisch eine JavaScript-Codedatei mit dem Namen, den Sie im Feld Name als Dateinamen eingegeben haben. Der benutzerdefinierte JavaScript-Code, der diese Aktionen ausführt, muss:
- Verbindung mit einem Event-Überwachungstool herstellen
- Events aus einem Event-Überwachungstool abrufen
- Events mithilfe einer Webservice-API an die Tabelle Event [em_event] senden Siehe REST-API.
Jede Connector-Definition ist spezifisch für einen Event-Quellenanbieter. Die Connector-Definition gibt die MID Server-Skripteinbindung an, die Events aus der externen Event-Quelle abruft. Darüber hinaus gibt die Connector-Definition an, welche Connector-Instanzwertparameter erforderlich sind, um eine Verbindung mit dem externen Event-Quellhost herzustellen.