Discovery der Apigee Edge Enterprise Edition
Die ServiceNow DiscoveryDie Anwendung verwendet das Apigee-Muster, um die Versionen der Apigee Edge Enterprise Edition 4.x.x. zu finden Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.
Das Apigee-Muster verwendet einen integrierten Cache-Mechanismus, der Daten aus jedem API-Service in einer lokalen Cache-Datei sammelt. Service-MappingFührt eine Top-Down-Discovery für diese Cache-Dateien durch, um ausgehende Apigee Edge-Verbindungen zu finden.
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-Anwender
- Stellen Sie dem Anwender des Linux-Betriebssystems (OS) erweiterte Rechte für die Ausführung der Befehle Cat, LS, netstat und stat zur Verfügung. Weitere Informationen finden Sie unter Service-Mapping Befehle, die einen privilegierten Anwender erfordern.
- Anwendbare Anmeldeinformationen
- Konfigurieren Sie die anwendbaren Anmeldeinformationen wie folgt:
Tabelle : 1. Formular „anwendbare Anmeldeinformationen“ Feld Beschreibung Name Der Anmeldeinformationsname, z. B. Apigee-Token. Aktiv Kontrollkästchen zum Aktivieren dieser Anmeldeinformationen für die Discovery. Anwendername Der Name des Anwenders dieser anwendbaren Anmeldeinformationen. Sie können jeden Anwender für die Anmeldeinformationen für dieses Muster verwenden, da die Informationen aus einem lokalen Cache extrahiert werden. Passwort Das tatsächliche Anwenderpasswort dieser anwendbaren 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 eine Serviceinstanz als Konfigurationselemente (Configuration Items, CIs) umfassen.Beschreibung Wählen Sie aus, ob diese Anmeldeinformationen auf angewendet werden sollen Alle MID-Server In Ihrem Netzwerk oder in einem oder mehreren Bestimmte MID-Server . Geben Sie die MID-Server an, die diese Anmeldeinformationen in verwenden sollen MID-Server Feld. Bestellung Geben Sie die Reihenfolge (Sequenz) ein, in der die Plattform diese Anmeldeinformationen versucht, während sie versucht, sich bei Geräten anzumelden. Je kleiner die Zahl, desto höher werden die Anmeldeinformationen 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 Curl-Befehl auf dem Linux-Server installiert ist, der Apigee Edge hostet.
- Systemeigenschaften konfigurieren
- Um ausgehende Apigee Edge-Verbindungen von oben nach unten zu erstellen, 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##Wo
01 ist die URL-Nummer.
„DVL“ ist der Umgebungstyp, z. B. „Entwicklung“.
# Ist das Trennzeichen zwischen den Attributen. Platzieren Sie sie genau an der Stelle im obigen Beispiel.
### ist das Trennzeichen zwischen URLs.
- Konfigurieren Sie die Systemeigenschaft Apigee API Client ID (apigee.api.Client.ID), indem Sie die Apigee API Client-ID in das Feld Wert eingeben. Das Muster verwendet diese Eigenschaft als Header für den Curl-Befehl mit dem Token:
Curl -k -X GET „ + url + " -H “ apigee.api.Client.ID: „ + Token
Das Muster füllt diese beiden Systemeigenschaften mit aus Fügen Sie Apigee-URLs und Apigee-api-Client-ID hinzu sa_pre_task_script.
- Um ausgehende Apigee Edge-Verbindungen von oben nach unten zu erstellen, konfigurieren Sie die Systemeigenschaft apigee-URLs (apigee.urls) mit der folgenden Syntax:
Daten erfasst von DiscoveryFür Apigee Edge Enterprise Edition
DiscoveryFüllt die Daten in aus CMDBBeim Ausführen des Apigee-Musters.
| Feld | Beschreibung |
|---|---|
| Name [name] | Der Name des Servers, der die Apigee Edge hostet. |
| Version [Version] | Die Version des Apigee Edge. |
| Installationsverzeichnis [install_Directory] | Der Ordner, der alle Apigee Edge-Bibliotheken und ausführbaren Dateien enthält. |
| Konfigurationsverzeichnis [config_Directory] | Der Ordner, der alle Apigee Edge-Konfigurationsdateien enthält. |
CI-Beziehungen
Das Apigee-Muster erstellt keine CI-Beziehungen.
Daten erfasst von Service-MappingWährend der Discovery von oben nach unten
Das Apigee-Muster identifiziert Verbindungen vom Apigee Edge zu anderen CIs basierend auf der URL, die Sie im Abschnitt „Verbindung“ des Musters konfigurieren.