Erkennung von Apigee Edge Enterprise Edition
Die Anwendung ServiceNow Discovery verwendet das APIGee-Muster, um Apigee Edge Enterprise Edition-Versionen 4.xx zu finden. Die Erkennung einiger dieser Ressourcen erfordert ein Update der Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.
Das APIGee-Muster verwendet einen integrierten Cache-Mechanismus, der Daten von jedem API-Service in einer lokalen Cache-Datei sammelt. Service-Mapping führt eine Erkennung von oben nach unten für diese Cache-Dateien durch, um ausgehende Apigee Edge-Verbindungen zu finden.
Sie können dieses Muster auf der ServiceNow-Plattform der Version Jakarta oder höher verwenden.
Apps im Store anfordern
Besuchen Sie die ServiceNow Store-Website, um alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Voraussetzungen
- Linux-Benutzer
- Gewähren Sie einem Benutzer des Linux-Betriebssystems erhöhte Rechte für die Ausführung der Befehle cat, ls, netstat und stat. Weitere Informationen finden Sie unter den Service-Mapping-Befehlen, die einen privilegierten Benutzer erfordern, in der Dokumentation von Service-Mapping.
- Applicative-Anmeldeinformationen
- Konfigurieren Sie die Applicative-Anmeldeinformationen wie folgt:
Tabelle : 1. Formular „Applicative-Anmeldeinformationen“ Feld Beschreibung Name Der Name der Anmeldeinformationen, z. B. „Apigee-Token“ Aktiv Kontrollkästchen zum Aktivieren dieser Anmeldeinformationen für die Erkennung Benutzername Der Name des Benutzers dieser Applicative-Anmeldeinformationen. Sie können einen beliebigen Benutzer für die Anmeldeinformationen für dieses Muster verwenden, da die Informationen aus einem lokalen Cache extrahiert werden. Passwort Das tatsächliche Benutzerpasswort für diese Applicative-Anmeldeinformationen. CI-Typ Der CI-Typ, für den diese Anmeldeinformationen verwendet werden: APIGee-Service [cmdb_ci_appl_apigee_srv]. Hinweis:ServiceNow-Anwendungen beziehen sich auf Geräte und Anwendungen, die Anwendungsservices als Konfigurationselemente (Configuration Items, CIs) umfassen.Betrifft Wählen Sie aus, ob diese Anmeldeinformationen für Alle MID-Server in Ihrem Netzwerk oder für einen oder mehrere Spezielle MID-Server angewendet werden sollen. Geben Sie im Feld MID-Server die MID-Server an, die diese Anmeldeinformationen verwenden sollen. Reihenfolge Geben Sie die Reihenfolge (Reihenfolge) ein, in der die Plattform diese Berechtigungsnachweise versucht, während sie versucht, sich an Geräten anzumelden. Je kleiner die Zahl, desto höher wird der Berechtigungsnachweis in der Liste angezeigt. Richten Sie die Reihenfolge der Berechtigungsnachweise ein, wenn Sie eine große Anzahl von Berechtigungsnachweisen verwenden oder wenn die Sicherheitsvorkehrung nach drei fehlgeschlagenen Anmeldeversuchen Benutzer sperrt. Wenn alle Berechtigungsnachweise dieselbe Auftragsnummer haben (oder keine), versucht die Instanz die Berechtigungsnachweise in zufälliger Reihenfolge. - Curl-Befehl
- Stellen Sie sicher, dass der Befehl „curl“ auf dem Linux-Server installiert ist, der Apigee Edge hostet.
- Systemeigenschaften konfigurieren
- Zum Erstellen von ausgehenden Apigee Edge-Verbindungen von oben nach unten konfigurieren Sie die Systemeigenschaft Apigee-URLs (apigee.urls) mit der folgenden Syntax:
01#DVL#https://<url1>.com/dashboard/v1/targetServers/dvl### 02#QA#https://<url2>.com/dashboard/v2/targetServers/qa###Wobei
01 die URL-Nummer ist.
DVL der Umgebungstyp ist, wie z. B. Entwicklung.
# das Trennzeichen zwischen den Attributen ist. Platzieren Sie es genau an der Stelle wie im Beispiel oben.
### das Trennzeichen zwischen URLs ist.
- Konfigurieren Sie die Systemeigenschaft Apigee API Client-ID (apigee.api.client.id). Diese Eigenschaft wird als Header für den Curl-Befehl mit dem Token verwendet:
curl -k -X GET " + url + " -H ' apigee.api.client.id: " + token
Das Muster füllt diese beiden Systemeigenschaften mithilfe des Apigee-URLs und Apigee API Client-ID hinzufügen sa_pre_task_script aus.
- Zum Erstellen von ausgehenden Apigee Edge-Verbindungen von oben nach unten konfigurieren Sie die Systemeigenschaft Apigee-URLs (apigee.urls) mit der folgenden Syntax:
Von Discovery während der horizontalen Erkennung erfasste Daten
| Tabelle und Feld | Beschreibung |
|---|---|
| Apigee Edge [cmdb_ci_appl_apigee_srv] | |
| Name | Der Name des Servers, der Apigee Edge hostet |
| Version | Die Version von Apigee Edge |
| Installationsverzeichnis | Der Ordner mit allen Apigee Edge-Bibliotheken und ausführbaren Dateien |
| Konfigurationsverzeichnis | Der Ordner mit allen Apigee Edge-Konfigurationsdateien |
CI-Beziehungen
Das APIGee-Muster erstellt keine CI-Beziehungen.
Von Service-Mapping während der Erkennung von oben nach unten erfasste Daten
Das APIGee-Muster identifiziert Verbindungen von Apigee Edge zu anderen CIs basierend auf der URL, die Sie im Verbindungsabschnitt des Musters konfigurieren.