Service Graph Connector für SolarWinds konfigurieren
Richten Sie Anmeldeinformationen für die Authentifizierung und regelmäßige Aufgaben ein, um SolarWinds -Daten in Ihren CMDBzu 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 Übersicht über ServiceNow-Abonnementeinheiten für Ihr Abonnement definiert, gilt für verwaltete IT-Ressourcen, die in CMDB von diesem Service Graph Connectorerstellt oder geändert, aber noch nicht von ITOM Visibility oderverwaltet werden ITOM Discovery erhöhen diese Ressourcen den Verbrauch von Abonnementeinheiten für diese Anwendung. Überprüfen Sie Ihren aktuellen Abonnementverbrauch in ITOM Visibility 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.
- Die Store-App Integration Commons for CMDB, die automatisch installiert wird.
- Die Store-App CMDB CI Class Models, die automatisch installiert wird. Weitere Informationen finden Sie unter Store-App „CMDB CI Class Models“.
- Discovery Core-Plugin (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.
- Plugin „ITOM Licensing“ (com.snc.itom.license). Weitere Informationen finden Sie unter Discovery anfordern.
- SolarWinds Orion-Plattform.
- SolarWinds Server & Application Monitor und/oder Network Performance Monitor.
- 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.
- Klicken Sie auf der Seite „Erste Schritte“ auf Erste Schritte.
-
Konfigurieren Sie Ihre Anmeldeinformationen für die Authentifizierung, die für die 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 Konfigurieren Sie die Authentifizierungsanmeldeinformationen für die Verbindung mit der SolarWinds-SWIS-API aus.
- Klicken Sie auf der nächsten Seite im Abschnitt „Anmeldeinformationen für die Authentifizierung konfigurieren“ auf Konfigurieren.
-
Füllen Sie die Felder des Formulars 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. Benutzernamen SolarWinds-Benutzername. Hinweis:Der SolarWinds-Benutzer 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 wird. Aktiv Option zum Überprüfen, ob diese Anmeldeinformationen aktiv sind. Anmeldeinformationsalias Erweiterte Auswahlkriterien für diese Anmeldeinformationen. Bestellung Reihenfolge, in der Anmeldeinformationen getestet werden. Kleinere Zahlen werden zuerst versucht. - Klicken Sie bei Bedarf auf Aktualisieren.
- Klicken Sie im Abschnitt Konfigurieren Sie die Anmeldeinformationen für die Authentifizierung, die zum Herstellen einer Verbindung mit der SolarWinds-SWIS-API-Aufgabe verwendet werden auf Als abgeschlossenmarkieren.
-
Konfigurieren Sie die SolarWinds-HTTP-Verbindung.
- Klicken Sie im Abschnitt „Configure SolarWinds HTTP connection task“ (SolarWinds-HTTP-Verbindungsaufgabe konfigurieren) auf Konfigurieren.
-
Überprüfen Sie das HTTP(s)-Verbindungsformular, und füllen Sie die Felder nach Bedarf aus.
Tabelle : 2. HTTP(s)-Verbindungsformular Feld Beschreibung Name Name der Verbindung Dieses Feld wird automatisch festgelegt. Sie können dies optional ändern. MID-Server verwenden Option, um zu aktivieren, ob diese Verbindung den MID-Server verwendet oder nicht. Host Von der Verbindung verwendeter Zielhostwert Dieses Feld wird automatisch von der Verbindungs-URL festgelegt. Anmeldeinformationen Von dieser Verbindung verwendeter Anmeldeinformationswert. 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 Verbindung verwendeter Zielportwert. Basispfad Basispfad für HTTP(s)-Verbindung, der erforderlich ist, aber nicht geändert werden darf. - Klicken Sie bei Bedarf auf Aktualisieren.
- Klicken Sie im Abschnitt „Configure SolarWinds HTTP connection task“ (SolarWinds-HTTP-Verbindungsaufgabe konfigurieren) auf Als abgeschlossenmarkieren.
-
Konfigurieren Sie die SolarWinds-Module.
- Klicken Sie im Abschnitt SolarWinds-Module konfigurieren auf Konfigurieren.
-
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 SolarWinds-Instanz installiert ist, legen Sie die Felder auf truefest.
- Wenn das entsprechende Modul nicht in der SolarWinds-Instanz installiert ist, legen Sie die Felder auf falsefest.
Hinweis:Dieses Update ändert die API-Klasse und die Daten, die von ihnen zurückgegeben werden. - Klicken Sie in der Seitenleiste Hilfe auf Als abgeschlossenmarkieren.
-
Testen Sie die Verbindung.
- Klicken Sie im Abschnitt „Verbindungsaufgabe testen“ auf Konfigurieren.
-
Ü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 einer einzelnen 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 auf den zugehörigen Link Testladen von 20 Datensätzen klicken.
Das Testen der Verbindung dauert einen Moment. Anschließend wird die Seite aktualisiert und zeigt die Testergebnisse an.
Dieser Schritt testet die Datenquelle „SG-Solarwinds-Hardware“ und stellt sicher, dass Daten in die Staging-Tabelle geladen werden. Eine erfolgreiche Verbindung für SG-Solarwinds-Hardware bedeutet, dass alle SolarWinds-Datenquellen erfolgreich verbunden sind, sodass Sie nicht alle Datenquellen einzeln testen müssen.
Die Verbindung ist erfolgreich, wenn der HTTP-Status200lautet. Wenn ein Fehlercode und eine Fehlermeldung angezeigtwerden, ist die Verbindung fehlgeschlagen, und weitere Fehlerbehebungsschritte sind erforderlich.
- Klicken Sie in der Seitenleiste Hilfe auf Zurück zum geführten Setup.
- Klicken Sie im Abschnitt „Verbindungsaufgabe testen“ auf Als abgeschlossen markieren.
-
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 in der linken Seitenleiste das Symbol „Mehrere Instanzen hinzufügen“ (Symbol „Mehrere Instanzen
“ ).
- Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt „Mehrere Instanzen hinzufügen“ die Aufgabe „ Datenquellenzugriff aktualisieren “ aus.
- Klicken Sie auf der nächsten Seite im Abschnitt „Datenquellenzugriff aktualisieren“ auf Konfigurieren.
- Wählen Sie die Tabelle „Datenquelle“ [sys_data_source] aus.
- Um den Datensatz zu bearbeiten, wählen Sie im Menü Umfang die Option Global aus.
- Aktivieren Sie auf der Registerkarte Anwendungszugriff die Kontrollkästchen Kann erstellen, Kann aktualisierenund Kann löschen.
- Speichern Sie den Datensatz.
- Wählen Sie im Menü Umfang die Option Service Graph Connector für SolarWinds aus.
- Klicken Sie in der Hilfe-Taskleiste auf Als abgeschlossen markieren.
- Wiederholen Sie diese Schritte im Abschnitt „Zugriff für geplanten Datenimport aktualisieren“ mit der Tabelle „Geplanter Datenimport“ [scheduled_data_set] und im Abschnitt „Wertzugriff aktualisieren“ mit der Tabelle „Wert“ [sys_variable_table].
-
Wählen Sie in der linken Seitenleiste das Symbol „Mehrere Instanzen hinzufügen“ (Symbol „Mehrere Instanzen
-
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 Global im Menü Bereich 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ühren aus.
- Wählen Sie im Menü Umfang die Option Service Graph Connector für SolarWinds aus.
- Klicken Sie auf Als abgeschlossen markieren.
-
Fügen Sie eine Verbindung zu einer anderen SolarWinds-Instanz hinzu.
Hinweis:Bestätigen Sie, dass der aktuelle Bereich Service Graph Connector for SolarWindsist.
- Wählen Sie im Abschnitt „Weitere Verbindung hinzufügen“ die Option Konfigurierenaus.
-
Erstellen oder bearbeiten Sie eine Verbindung.
- Um eine neue Verbindung zu erstellen, wählen Sie Verbindung hinzufügenaus.
- Um eine vorhandene Verbindung zu bearbeiten, wählen Sie die Schaltfläche Bearbeiten.
-
Füllen Sie die Felder im Formular aus, oder bearbeiten Sie sie nach Bedarf.
Tabelle : 4. Verbindung erstellen Feld Beschreibung Verbindungsname Anzeigename für die Verbindung. Verbindungs-URL Name des Verbindungshosts für SolarWinds. Benutzernamen Benutzername für die SolarWinds-Authentifizierung. Passwort Passwort für die SolarWinds-Authentifizierung. -
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 zurück zum Guided Setup, und klicken Sie auf Als abgeschlossen markieren.
-
Richten Sie bei Bedarf den MID Server für die von Ihnen erstellte Verbindung ein.
- Klicken Sie im Abschnitt „MID-Server konfigurieren“ auf Konfigurieren.
- Wählen Sie den Namen der von Ihnen erstellten Verbindung aus.
- Klicken Sie auf das Kontrollkästchen MID-Server verwenden.
- Klicken Sie auf Aktualisieren.
- Wenn Sie mit der Aufgabe fertig sind, klicken Sie auf Als abgeschlossen markieren
- Konfigurieren Sie bei Bedarf die Verbindungen im Abschnitt SolarWinds-Module konfigurieren, indem Sie auf Konfigurierenklicken.
- Wenn Sie fertig sind, schließen Sie das Fenster, und klicken Sie auf Als abgeschlossen markieren.
-
Klicken Sie im Abschnitt „Neue Verbindungen testen“ auf Konfigurieren.
- Wählen Sie den Namen der Datenquelle aus, die der neu erstellten Verbindung zugeordnet ist.
- Klicken Sie auf den zugehörigen Link Testladen von 20 Datensätzen.Hinweis:Wenn der angezeigte Abschlusscode Successlautet, werden die Quellen validiert. Wenn der angezeigte Abschlusscode jedoch Fehlerist, liegt ein Fehler vor, den Sie beheben müssen.
- Klicken Sie in der Seitenleiste Hilfe auf Als abgeschlossenmarkieren.
-
Richten Sie geplante Importaufträge ein.
-
Klicken Sie in der linken Seitenleiste auf das Symbol Geplante Importaufträge einrichten (
).
- Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt Geplante Importaufträge einrichten die Aufgabe Geplante Importaufträge konfigurierenaus.
- Klicken Sie im Abschnitt „Geplante Importaufgaben konfigurieren“ auf Konfigurieren.
-
Überprüfen Sie die Felder im Formular „Geplanter Datenimport“, die automatisch festgelegt werden.
Tabelle : 5. Formular „Geplanter Datenimport“. Feld Beschreibung Name Name des geplanten Auftrags. Datenquelle Datenquellendatensatz, 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 Import Set-Größe für frühe Planung. Vor-Import-Skript ausführen Option zur Angabe eines Skripts, das vor dem Import ausgeführt werden soll. Post-Import-Skript ausführen Option zur Angabe eines Skripts, das nach dem Import ausgeführt werden soll. Anwendung Anwendung, die diesen Datensatz enthält. Run-Kosten Häufigkeit der Ausführung des Imports. Bedingt Bedingungen, unter denen dieser Auftrag ausgeführt wird. Hinweis:Alle aktiven geplanten Aufgaben von SolarWinds werden in der angegebenen Reihenfolge ausgeführt, nachdem die geplante Aufgabe „SG-Solarwinds-Hardware“ ausgeführt wurde. Sie können die Einstellung Aktiv für jede geplante SolarWinds-Aufgabe entsprechend Ihrer Integration ändern. - Klicken Sie bei Bedarf auf Aktualisieren und dann auf Als abgeschlossen markieren.
-
Klicken Sie in der linken Seitenleiste auf das Symbol Geplante Importaufträge einrichten (