REST-API-Connectorquellen für New Relic konfigurieren
Verwenden Sie den REST-API-Connector, um Verbindungen zu REST-konformen
New Relic-Services herzustellen. Nur die REST-API Users wird unterstützt.
Vorbereitende Schritte
Wichtig: Der REST API-Connector wird nur auf Konnektivität zur genannten
REST-API für New Relic überprüft. Der Connector wird mit einem begrenzten Zugriff auf New
Relic-Daten geprüft. Das in diesem Thema bereitgestellte Umsetzungsscript gilt nur
für die API
Users und wurde für andere New Relic-APIs nicht verifiziert. Wenden
Sie sich an Ihren Ansprechpartner bei IBM Professional Services, wenn Sie Unterstützung für andere
New Relic-APIs benötigen.
- Stellen Sie sicher, dass Sie über ein New Relic-Konto verfügen, dass der API-Zugriff
aktiviert ist und dass der API-Schlüssel generiert wurde.
Weitere Informationen finden Sie unter Introduction to New Relic REST API.
- Stellen Sie sicher, dass der Web-Service, der verbunden werden soll, betriebsbereit ist.
- Sie können Daten nur für die REST-APIs
Usersabrufen.Weitere Informationen zu URI-Formaten finden Sie unter https://rpm.newrelic.com/api/explore/users.
- Verwenden Sie New Relic API Explorer, der in Ihrer New Relic-Instanz verfügbar ist,
um API-Anforderungen zu erstellen und zu testen und um URI-Informationen für
Datendefinitionen abzurufen.
Weitere Informationen finden Sie unter REST API Explorer.
- Erstellen Sie eine Umsetzungsscriptdatei. Die Scriptdatei enthält die Logik, die
die JSON-Antwort in ein kompatibles Format umsetzt, das im Dashboard angezeigt werden kann.Verwenden Sie die folgende Beispieldatei, um eine neue Scriptdatei für die Antwortumsetzung zu erstellen:
- Beispielscriptdatei: restapi_sample_response_t12n.txt
- Beispieldateiposition: $installationsverzeichnis/wlp/usr/servers/prdapp/restapi_t12n
Dabei ist installationsverzeichnis das Verzeichnis, in dem die Anwendung installiert wurde. Wenn Sie bei der Installation kein anderes Installationsverzeichnis angegeben haben, befindet sich die Anwendung standardmäßig im Ordner /opt/icabi.
Die von Ihnen erstellte Antwortumsetzungsdatei muss die Namenserweiterung .js aufweisen und muss sich an der gleichen Speicherposition wie die Beispieldatei befinden. Der Dateiname darf nicht länger als 100 Zeichen sein. Sie müssen den Namen dieser Antwortumsetzungsdatei im Feld Name des Scripts für die Antwortumwandlung eingeben, wie in den Prozedurschritten im weiteren Verlauf dieses Abschnitts beschrieben. - Wenn Sie für die Beispielanforderung angepasste Header bereitstellen müssen, müssen Sie sicherstellen, dass Ihnen diese Informationen zur Verfügung stehen. Angepasste Header sind Anforderungsheader, die zum Abrufen von REST-API-Informationen von einem Web-Service benötigt werden, wie beispielsweise Anforderungsheader für die Autorisierung oder Anforderungsheader 'Accept-Charset'. Anforderungsheader für die Autorisierung enthalten Berechtigungsinformationen, die für den Web-Service erforderlich sind. 'Accept-Charset' gibt die zulässigen Datenzeichen an, die in der Antwort enthalten sein müssen.
Vorgehensweise
Umsetzungsscriptdatei erstellen.
REST-konforme New Relic-Web-Services mithilfe des Connectors REST API hinzufügen
Ergebnisse
Auf der Seite Alle Connectorquellen werden die folgenden Details für jede Connectorquelle angezeigt:
Der REST-API-Service wird hinzugefügt und kann verwendet werden, um angepasste Datendefinitionen zu erstellen.- Name der Connectorquelle
- Connectortyp
- Datum und Uhrzeit der erstmaligen Erstellung der Connectorquelle sowie der Benutzername des Benutzers, der die Quelle anfänglich erstellt hat.
- Datum und Uhrzeit der letzten Änderung der Connectorquelle sowie der Benutzername des Benutzers, der die Connectorquelle zuletzt geändert hat. Es wird nur der neueste Datensatz angezeigt.