Service Graph Connector für SolarWinds konfigurieren
Richten Sie Anmeldeinformationen für die Authentifizierung und geplante Aufgaben ein, um -Daten in SolarWindsCMDBzu importieren.
Vorbereitungen
Zur Verwendung von Service Graph Connectorbenötigen Sie ein Abonnement für eine Abonnementeinheit, die auf der Anwendung IT Operations Management (ITOM) Visibility oder der Anwendung ITOM Discovery basiert. Wie im Abschnitt „Verwaltete IT-Ressourcentypen“ in der ServiceNow-Abonnementeinheitenübersicht für Ihr Abonnement definiert, für verwaltete IT-Ressourcen, die in CMDB von diesem Service Graph Connectorerstellt oder geändert werden, aber noch nicht von ITOM Visibility oderverwaltet werden Bei ITOM Discovery erhöhen diese Ressourcen den Verbrauch von Abonnementeinheiten bei dieser Anwendung. Überprüfen Sie Ihren aktuellen Verbrauch von Abonnementeinheiten in ITOM-Transparenz oder ITOM-Discovery, um die verfügbare Kapazität sicherzustellen.
Navigieren Sie zu, bevor Sie mit der Konfiguration beginnen Systemdefinition > Business-Regeln, und deaktivieren Sie die Geschäftsregel ValidateServiceAccountID.
Luftspaltverbindungen sind ab Version 2.5.0 von Service Graph Connector für SolarWindsverfügbar. Sie können entweder reguläre Datenquellen oder Luftspalt-Datenquellen einrichten. Bevor Sie Luftspalt-Datenquellen einrichten, müssen Sie die Luftspaltlösung für Service Graph Connector für SolarWinds auf Ihrem hochsicheren und niedrigsicheren Server konfigurieren. Weitere Informationen finden Sie unter Konfigurieren Sie Luftspaltverbindungen für Service Graph Connector für SolarWinds.
- Die Store App Integration Common for CMDB (Integration Common für CMDB), die automatisch installiert wird.
- Die Store-App CMDB CI-Klassenmodelle, die automatisch installiert wird. Weitere Informationen finden Sie unter CMDB CI-Klassenmodelle.
- Discovery Core (com.snc.discovery.core), das automatisch von Discovery installiert wird.
- Plugin „ITOM Discovery License“ (com.snc.itom.discovery.license). Sie müssen dieses Plugin aktivieren.
- ITOM-Lizenzierungs-Plugin (com.snc.itom.license). Weitere Informationen finden Sie unter Discovery anfordern.
- SolarWinds Orion-Plattform.
- SolarWinds Server- und Anwendungsüberwachung und/oder Netzwerkleistungsüberwachung.
- So konfigurieren Sie die Plattform ServiceNow : admin
- So greifen Sie auf SolarWinds -Daten zu: Benutzer mit SWIS-Zugriff (SolarWinds Information Service) (wie über die Orion-Website, keine Datenbankbenutzer).
Warum und wann dieser Vorgang ausgeführt wird
Prozedur
- Navigieren zu Alle > Service Graph Connectors > SolarWinds > Setup.
- Wählen Sie auf der Seite „Erste Schritte “ Erste Schritteaus.
-
Konfigurieren Sie die Authentifizierungsanmeldeinformationen, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API verwendet werden.
- Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt „Verbindung konfigurieren“ die Aufgabe Anmeldeinformationen für Authentifizierung konfigurieren, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API verwendet werden aus.
- Wählen Sie für die Aufgabe Konfigurieren Sie die Authentifizierungsanmeldeinformationen, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API verwendet werden die Option Konfigurieren aus.
-
Füllen Sie die Felder im Formular „Anmeldeinformationen für Standardauthentifizierung“ aus.
Tabelle : 1. Anmeldeinformationsformular für die Standardauthentifizierung Feld Beschreibung Name Visuell lesbarer Name für diese Anmeldeinformationen. Dieses Feld wird automatisch festgelegt. Sie können diese Einstellung optional ändern. Anwendername SolarWinds Anwendername Hinweis:Der -Benutzer SolarWinds muss über eine Rolle mit Leseberechtigungen für die SolarWinds Information Service API für alle SolarWinds -Datenquellen verfügen, aus denen die Integration Daten abrufen kann.Passwort SolarWinds Passwort, das in der Datenbank in verschlüsselter Form gespeichert ist. Aktiv Option zum Überprüfen, ob diese Anmeldeinformationen aktiv sind. Anmeldeinformationsalias Erweiterte Auswahlkriterien für diese Anmeldeinformationen. Auftrag Reihenfolge, in der die Anmeldeinformationen getestet werden. Kleinere Zahlen werden zuerst versucht. - Wählen Sie bei Bedarf Aktualisieren aus.
- Setzen Sie die Aufgabe Anmeldeinformationen für Authentifizierung konfigurieren, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API verwendet werden auf den Abschluss, indem Sie Als abgeschlossen markierenauswählen.
-
Konfigurieren Sie die HTTP-Verbindung SolarWinds.
- Wählen Sie für die Aufgabe Konfigurieren der SolarWinds-HTTP-Verbindung die Option Konfigurierenaus.
-
Überprüfen Sie das HTTP(S)-Verbindungsformular, und füllen Sie die erforderlichen Felder aus.
Tabelle : 2. Formular „HTTP(s)-Verbindung“ Feld Beschreibung Name Name der Verbindung Dieses Feld wird automatisch festgelegt. Sie können den Namen optional ändern. MID-Server verwenden Option zum Aktivieren der Verbindung zur Verwendung eines MID-Servers. Host Von der Verbindung verwendeter Ziel-Hostwert. Dieses Feld wird automatisch von der Verbindungs-URL festgelegt. Referenz Von der Verbindung verwendeter Wert der Anmeldeinformationen. Verbindungsalias Verbindungsaliaswert, mit dem auf die Verbindung verwiesen werden kann. URL-Builder URL-Generator, der zum Erstellen der Verbindungs-URL verwendet wird. Gegenseitige Authentifizierung Option zum Aktivieren der gegenseitigen Authentifizierung. Protokoll Zugrunde liegendes Protokoll, das von der Verbindung verwendet wird. Aktiv Option zum Aktivieren der HTTP-Verbindung. Domäne Domäne, zu der die Verbindung gehört. Standardport überschreiben Von der Verbindung verwendeter Zielportwert. Basispfad Basispfad für HTTP(S)-Verbindung, der erforderlich ist, aber nicht geändert werden darf. - Wählen Sie bei Bedarf Aktualisierenaus.
- Setzen Sie die Aufgabe Konfigurieren der SolarWinds-HTTP-Verbindung auf den Abschluss, indem Sie Als abgeschlossen markierenauswählen.
-
Konfigurieren Sie die SolarWinds -Module.
- Wählen Sie für die Aufgabe Konfigurieren von SolarWinds-Modulen die Option Konfigurierenaus.
-
Aktualisieren Sie den Wert für die Eigenschaften sn_solarwinds_inte.npm_installed und sn_solarwinds_inte.sam_installed auf eine der folgenden Arten:
- Wenn das entsprechende Modul in der Instanz SolarWinds installiert ist, legen Sie die Felder auf truefest.
- Wenn das entsprechende Modul nicht in der Instanz SolarWinds installiert ist, legen Sie die -Felder auf falsefest.
Hinweis:Dieses Update ändert die API-Klasse und die Daten, die von ihnen zurückgegeben werden. - Legen Sie die Aufgabe Konfigurieren SolarWinds-Module auf Abgeschlossen fest, indem Sie Als Abgeschlossen markierenauswählen.
-
Testen Sie die Verbindung.
- Wählen Sie für die Aufgabe Verbindung testen die Option Konfigurierenaus.
-
Überprüfen Sie die Felder im Formular „Datenquelle“, die automatisch festgelegt werden.
Tabelle : 3. Formular „Datenquelle“ Feld Beschreibung Name Eindeutiger Name für diese Datenquelle. Tabellenbezeichnung für Importsatz Bezeichnung der Tabelle, die für diese Datenquelle erstellt wird. Tabellenname für Importsatz Name der Tabelle, die für diese Datenquelle erstellt wird. Typ Datenspeichertyp der zu importierenden Daten. Daten in einzelner Spalte Daten in einzelner Spalte. Anwendung Anwendung, die diesen Datensatz enthält. Datenstromaktion Die Datenquellen-Anforderungsaktion, die zum Abrufen von Daten aufgerufen wird. -
Testen Sie die Verbindung, indem Sie den zugehörigen Link Test Load 20 Records (20-Datensätze testen) wählen.
Das Testen der Verbindung dauert einige Minuten. Anschließend wird die Seite aktualisiert, um die Testergebnisse anzuzeigen.
Dieser Schritt testet die Datenquelle „SG-Solarwinds Hardware“ und verifiziert, ob Daten in die Bereitstellungstabelle geladen werden. Eine erfolgreiche Verbindung für die Datenquelle „SG-Solarwinds Hardware“ bedeutet, dass alle SolarWinds-Datenquellen erfolgreich verbunden sind, sodass Sie nicht alle Datenquellen einzeln testen müssen.
Die Verbindung gilt als erfolgreich aufgebaut, wenn der HTTP-Status auf 200festgelegt ist. Wenn ein Fehlercode und eine Fehlermeldungangezeigt werden, ist die Verbindungsherstellung fehlgeschlagen, und weitere Fehlerbehebungsmaßnahmen sind erforderlich.
- Navigieren Sie zurück zum geführten Setup, und legen Sie die Aufgabe Verbindung testen auf Abgeschlossen fest, indem Sie Als abgeschlossen markierenwählen.
-
Fügen Sie mehrere Instanzen hinzu.
Hinweis:Wenn Sie nicht mehrere Instanzen hinzufügen müssen, können Sie diesen Schritt überspringen.
- Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt „Mehrere Instanzen hinzufügen“ die Aufgabe Datenquellenzugriff aktualisieren aus.
- Wählen Sie für die Aufgabe „Datenquellenzugriff aktualisieren“ die Option Konfigurieren aus.
- Wählen Sie die Tabelle „Datenquelle“ [sys_data_source] aus.
- Wählen Sie mithilfe der Anwendungsauswahl den Anwendungsbereich Global aus.
- Aktivieren Sie in der zugehörigen Liste „Anwendungszugriff“ die Kontrollkästchen „ Kann erstellen“, „Kann aktualisieren“ und „Kann löschen“, wenn sie noch nicht ausgewählt sind.
- Wählen Sie Aktualisieren aus, um die Registerkarte zu schließen und zum geführten Setup zurückzukehren.
- Ändern Sie den Anwendungsbereich mithilfe der Anwendungsauswahl erneut in „Service Graph Connector für SolarWinds“.
- Setzen Sie die Aufgabe „Datenquellenzugriff aktualisieren“ auf „Abgeschlossen“, indem Sie Als abgeschlossen markierenwählen.
- Wiederholen Sie die Schritte 7.d bis 7.g für die Aufgabe „Zugriff für geplanten Datenimport aktualisieren“ mit der Tabelle „Geplanter Datenimport“ [schedule_data_set] und für die Aufgabe „Wertzugriff aktualisieren“ mit der Tabelle „Wert“ [sys_variable_table], und legen Sie die Aufgaben durch Wählen von Als markierenfest Abgeschlossen .
-
Leeren Sie den Cache für die neue Verbindung.
- Wählen Sie die Aufgabe Cache für Datenquelle und Importsatz leeren und dann Konfigurierenaus.
- Leeren Sie den Cache, indem Sie im Menü „Bereich“ die Option Global auswählen.
-
Geben Sie das folgende Skript ein.
GlideTableManager.invalidateTable("sys_data_source"); GlideCacheManager.flushTable("sys_data_source"); GlideTableManager.invalidateTable("scheduled_import_set"); GlideCacheManager.flushTable("scheduled_import_set"); GlideTableManager.invalidateTable("sys_variable_value"); GlideCacheManager.flushTable("sys_variable_value"); GlideTableManager.invalidateTable("sys_db_object"); GlideCacheManager.flushTable("sys_db_object"); - Wählen Sie Skript ausführenaus.
- Wählen Sie im Menü Umfang die Option Service Graph Connector für SolarWindsaus.
- Setzen Sie die Aufgabe Cache für Datenquelle und Importsatz leeren auf abgeschlossen, indem Sie Als abgeschlossen markierenwählen.
-
Fügen Sie eine Verbindung zu einer anderen Instanz SolarWinds von hinzu.
Hinweis:Bestätigen Sie, dass der aktuelle Bereich Service Graph Connector für SolarWindsist.
- Wählen Sie die Aufgabe Weitere Verbindung hinzufügen und dann Konfigurierenaus.
-
Wählen Sie im Abschnitt Datenquellentyp auswählen entweder reguläre Datenquellen oder Luftspalt-Datenquellen aus.
- Um reguläre Datenquellen hinzuzufügen oder zu bearbeiten, wählen Sie Reguläre Datenquellenaus.
- Um Luftspalt-Datenquellen hinzuzufügen oder zu bearbeiten, wählen Sie Luftspalt-Datenquellenaus.Hinweis:Bevor Sie eine Luftspalt-Datenquelle hinzufügen, müssen Sie die Luftspaltlösung für Service Graph Connector für SolarWinds auf Ihren Servern mit hoher und niedriger Sicherheit konfigurieren. Weitere Informationen finden Sie unter Konfigurieren Sie Luftspaltverbindungen für Service Graph Connector für SolarWinds.
-
Erstellen oder bearbeiten Sie eine Verbindung.
- Um eine neue Verbindung zu erstellen, wählen Sie Verbindung hinzufügen.
- Um eine vorhandene Verbindung zu bearbeiten, wählen Sie Bearbeiten.
-
Füllen Sie die Felder im Formular nach Bedarf aus, oder bearbeiten Sie sie.
- Für reguläre Datenquellen:
Tabelle : 4. Formular „Verbindung erstellen“. Feld Beschreibung Verbindungsname Anzeigename für die Verbindung. Verbindungs-URL Verbindungshostname für SolarWinds. Anwendername Anwendername für die SolarWinds -Authentifizierung. Passwort Passwort für die SolarWinds -Authentifizierung. - Für Luftspalt-Datenquellen:
Tabelle : 5. Formular „Verbindung erstellen“. Feld Beschreibung Verbindungsname Anzeigename für die Verbindung. MID-Server Name des MID-Servers, den Sie auf Ihrem Server mit niedriger Sicherheit bereitgestellt haben. Weitere Informationen finden Sie unter Konfigurieren Sie die Luftspaltlösung für Service Graph Connector für SolarWinds auf einem Server mit niedriger Sicherheit.
Übergeordnetes Verzeichnis Pfad des Verzeichnisses SolarWinds, in dem die Daten auf Ihrem Server mit niedriger Sicherheit gespeichert sind. Archivieren Sie Daten nach dem Abruf Option zum Archivieren von Daten nach dem Abruf. Archivpfad [Optional] Ordner, in dem die Daten archiviert werden sollen, wenn das Kontrollkästchen Daten nach Abruf archivieren aktiviert ist.
- Für reguläre Datenquellen:
-
Fügen Sie die Verbindung hinzu, oder speichern Sie sie.
- Um eine neue Verbindung hinzuzufügen, wählen Sie Verbindung erstellen.
- Um die Änderungen für die vorhandene Verbindung zu speichern, wählen Sie Verbindung bearbeitenaus.
- Navigieren Sie zum geführten Setup zurück, und wählen Sie Als abgeschlossen markieren aus, um die Aufgabe „Weitere Verbindung hinzufügen“ auf den Abschluss zu setzen.
-
Richten Sie ggf. den MID-Server für die von Ihnen erstellte Verbindung ein.
- Wählen Sie für die Aufgabe MID-Server konfigurieren die Option Konfigurieren aus.
- Wählen Sie den Namen der von Ihnen erstellten Verbindung aus.
- Aktivieren Sie das Kontrollkästchen MID-Server verwenden.
- Wählen Sie Aktualisieren.
- Setzen Sie die Aufgabe MID-Server konfigurieren auf den Abschluss, indem Sie Als abgeschlossen markierenauswählen.
- Konfigurieren Sie bei Bedarf die Verbindungen im Abschnitt SolarWinds-Module konfigurieren, indem Sie Konfigurierenauswählen.
- Wenn Sie fertig sind, schließen Sie das Fenster, und navigieren Sie zurück zum geführten Setup.
- Legen Sie die Aufgabe Konfigurieren SolarWinds-Module auf Abgeschlossen fest, indem Sie Als Abgeschlossen markierenauswählen.
-
Wählen Sie für die Aufgabe Neue Verbindungen testen die Option Konfigurierenaus.
- Wählen Sie den Namen der Datenquelle aus, die der neu erstellten Verbindung zugeordnet ist.
- Wählen Sie den zugehörigen Link Testladen von 20 Datensätzen aus.Hinweis:Wenn der angezeigte Abschlusscode Successlautet, werden die Quellen validiert. Wenn jedoch der angezeigte Abschlusscode Fehlerlautet, liegt ein Fehler vor, den Sie beheben müssen.
- Navigieren Sie zurück zum geführten Setup, und setzen Sie die Aufgabe Neue Verbindungen testen auf abgeschlossen, indem Sie Als abgeschlossen markierenwählen.
-
Richten Sie geplante Importaufträge ein.
- Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt Geplante Importaufträge einrichten die Aufgabe Geplante Importaufträge konfigurieren aus.
- Wählen Sie für die Aufgabe Geplante Importaufträge konfigurieren die Option Konfigurieren aus.
-
Überprüfen Sie die Felder im Formular „Geplanter Datenimport“, die automatisch festgelegt werden.
Tabelle : 6. Formular „Geplanter Datenimport“. Feld Beschreibung Name Name des geplanten Auftrags. Datenquelle Datenquellen-Datensatz, der die zu importierenden Daten definiert. Ausführen als Option zum Ausführen der geplanten Aufgabe mit den Anmeldeinformationen des angegebenen Benutzers. Aktiv Option zum Aktivieren der geplanten Aufgabe. Wählen Sie diese Option aus. Gleichzeitiger Import Funktion, die die Daten aus mehreren Importsätzen lädt. Die Funktion verarbeitet und transformiert die Daten dann gleichzeitig. Partitionsmethode Partitionsmethode für den gleichzeitigen Importsatz. Partitionsgröße Importsatzgröße für frühe Planung. Vor-Import-Skript ausführen Option zum Ausführen eines Vorimportskripts, bevor der Import durchgeführt wird. Post-Import-Skript ausführen Option zum Ausführen eines Post-Import-Skripts, nachdem der Import durchgeführt wurde. Anwendung Anwendung, die diesen Datensatz enthält. Ausführen Häufigkeit der Ausführung des Imports. Bedingt Bedingungen, unter denen der Auftrag ausgeführt wird. Hinweis:Alle aktiven SolarWinds geplanten Aufgaben werden in der angegebenen Reihenfolge nach der Ausführung der geplanten Aufgabe „SG-Solarwinds-Hardware“ ausgeführt. Sie können die Einstellung Aktiv für jede geplante Aufgabe SolarWinds entsprechend Ihrer Integration ändern. - Wählen Sie bei Bedarf Aktualisieren und dann Als abgeschlossen markieren aus, um die Aufgabe Geplante Importaufträge einrichten abzuschließen abzuschließen.