Service Graph Connector für SolarWinds konfigurieren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 8 Minuten Lesedauer
  • Richten Sie Anmeldeinformationen für die Authentifizierung und geplante Aufgaben ein, um -Daten in CMDBSolarWinds zu 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.

    Abhängigkeiten und Anforderungen:
    • 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 Store-App „CMDB CI Class Models“.
    • 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 & Application Monitor und/oder Network Performance Monitor
    Erforderliche Rollen:
    • So konfigurieren Sie die Plattform ServiceNow : admin
    • So greifen Sie auf SolarWinds-Daten zu: Benutzer mit SWIS-Zugriff (SolarWinds Information Service) (dasselbe wie über die Orion-Website, keine Datenbankbenutzer).

    Warum und wann dieser Vorgang ausgeführt wird

    Hinweis:
    Die SolarWinds-Integration kann mit oder ohne Installation von Service & Application Monitor (SAM) und Network Performance Monitor (NPM) ausgeführt werden.

    Prozedur

    1. Navigieren zu Alle > Service Graph Connectors > SolarWinds > Einrichtungan.
    2. Klicken Sie auf der Seite „Erste Schritte“ auf Erste Schritte.
    3. Konfigurieren Sie die Authentifizierungsanmeldeinformationen, die zum Herstellen einer Verbindung mit der Solarwinds SWIS-API verwendet werden.
      1. Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt „Verbindung konfigurieren“ die Aufgabe Konfigurieren Sie die Authentifizierungsanmeldeinformationen, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API verwendet werden.
      2. Klicken Sie auf der nächsten Seite im Abschnitt Aufgaben für Anmeldeinformationen für die Authentifizierung konfigurieren auf Konfigurieren.
      3. 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.
        Anwendername SolarWinds-Anwendername
        Hinweis:
        Der SolarWinds-Anwender 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.
        Bestellung Reihenfolge, in der die Anmeldeinformationen getestet werden. Kleinere Zahlen werden zuerst versucht.
      4. Klicken Sie bei Bedarf auf Aktualisieren.
      5. Klicken Sie im Abschnitt Konfigurieren Sie die Authentifizierungsanmeldeinformationen, die zum Herstellen einer Verbindung mit der SolarWinds SWIS-API-Aufgabe verwendet werden auf Als abgeschlossenmarkieren.
    4. Konfigurieren Sie die SolarWinds-HTTP-Verbindung.
      1. Klicken Sie im Aufgabenabschnitt Konfigurieren der SolarWinds-HTTP-Verbindung auf Konfigurieren.
      2. Überprüfen Sie das HTTP(S)-Verbindungsformular, und füllen Sie die Felder nach Bedarf aus.
        Tabelle : 2. Formular „HTTP(s)-Verbindung“
        Feld Beschreibung
        Name Name der Verbindung Dieses Feld wird automatisch festgelegt. Sie können optional ändern.
        MID Server verwenden Option, ob diese Verbindung einen MID-Server verwenden kann
        Host Von der Verbindung verwendeter Ziel-Hostwert. Dieses Feld wird automatisch von der Verbindungs-URL festgelegt.
        Anmeldeinformationen Von dieser 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 Verbindung verwendeter Ziel-Portwert.
        Basispfad Basispfad für HTTP(s)-Verbindung, der erforderlich ist, aber nicht geändert werden darf.
      3. Klicken Sie bei Bedarf auf Aktualisieren.
      4. Klicken Sie im Abschnitt „Konfigurieren Sie die SolarWinds-HTTP-Verbindungsaufgabe“ auf Als abgeschlossenmarkieren.
    5. Konfigurieren Sie die SolarWinds-Module.
      1. Klicken Sie im Abschnitt Konfigurieren von SolarWinds-Modulen auf Konfigurieren.
      2. 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.
      3. Klicken Sie in der Sidebar Hilfe auf Als abgeschlossenmarkieren.
    6. Testen Sie die Verbindung.
      1. Klicken Sie im Abschnitt „Verbindung testen“ auf Konfigurieren.
      2. Ü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.
      3. Testen Sie die Verbindung, indem Sie auf den zugehörigen Link Test Load 20 Records (Testladen von 20 Datensätzen) klicken.

        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 stellt sicher, dass Daten in die Bereitstellungstabelle 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 gilt als erfolgreich aufgebaut, wenn der HTTP-Status auf200festgelegt ist. Wenn ein Fehlercode und eine Fehlermeldung angezeigtwerden, ist die Verbindungsherstellung fehlgeschlagen, und weitere Fehlerbehebungsmaßnahmen sind erforderlich.

      4. Klicken Sie in der Sidebar Hilfe auf Back to Guided Setup(Zurück zum geführten Setup) .
      5. Klicken Sie im Abschnitt Verbindungsaufgabe testen auf Als abgeschlossen markieren.
    7. Fügen Sie mehrere Instanzen hinzu.
      Hinweis:
      Wenn Sie nicht mehrere Instanzen hinzufügen müssen, können Sie diesen Schritt überspringen.
      1. Wählen Sie in der linken Sidebar das Symbol Mehrere Instanzen hinzufügen (Symbol zum Hinzufügen mehrerer Instanzen.).
      2. Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt „Mehrere Instanzen hinzufügen“ die Aufgabe Datenquellenzugriff aktualisieren aus.
      3. Klicken Sie auf der nächsten Seite im Abschnitt „Datenquellenzugriff aktualisieren“ auf Konfigurieren.
      4. Wählen Sie die Tabelle „Datenquelle“ [sys_data_source] aus.
      5. Um den Datensatz zu bearbeiten, wählen Sie Global im Menü Umfang aus.
      6. Aktivieren Sie auf der Registerkarte Anwendungszugriff die Kontrollkästchen Kann erstellen, Kann aktualisierenund Kann löschen.
      7. Speichern Sie den Datensatz.
      8. Wählen Sie im Menü Umfang die Option Service Graph Connector für SolarWinds aus.
      9. Klicken Sie in der Hilfeaufgabenleiste auf Als abgeschlossen markieren.
      10. Wiederholen Sie diese Schritte im Abschnitt „Zugriff für geplanten Datenimport aktualisieren“ mit der Tabelle „Geplanter Datenimport“ [schedule_data_set] und im Abschnitt „Wertzugriff aktualisieren“ mit der Tabelle „Wert“ [sys_variable_table].
    8. Leeren Sie den Cache für die neue Verbindung.
      1. Wählen Sie die Aufgabe Cache für Datenquelle und Importsatz leeren und dann Konfigurierenaus.
      2. Leeren Sie den Cache, indem Sie im Menü „Bereich“ die Option Global auswählen.
      3. 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");
      4. Wählen Sie Skript ausführen aus.
      5. Wählen Sie im Menü Umfang die Option Service Graph Connector für SolarWinds aus.
      6. Klicken Sie auf Als abgeschlossen markieren.
    9. Fügen Sie eine Verbindung zu einer anderen SolarWinds-Instanz hinzu.
      Hinweis:
      Bestätigen Sie, dass der aktuelle Bereich Service Graph Connector für SolarWindsist.
      1. Wählen Sie im Abschnitt Weitere Verbindung hinzufügen die Option Konfigurierenaus.
      2. 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 die Schaltfläche Bearbeiten.
      3. 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 Verbindungshostname für SolarWinds.
        Anwendername Anwendername für SolarWinds-Authentifizierung.
        Passwort Passwort für SolarWinds-Authentifizierung.
      4. 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.
      5. Navigieren Sie zurück zum geführten Setup und klicken Sie auf Als abgeschlossen markieren.
      6. Richten Sie bei Bedarf den MID-Server für die von Ihnen erstellte Verbindung ein.
        1. Klicken Sie im Abschnitt MID-Server konfigurieren auf Konfigurieren.
        2. Wählen Sie den Namen der von Ihnen erstellten Verbindung aus.
        3. Aktivieren Sie die Checkbox MID-Server verwenden.
        4. Klicken Sie auf Aktualisieren.
        5. Wenn Sie mit der Aufgabe fertig sind, klicken Sie auf Als abgeschlossen markieren
      7. Konfigurieren Sie bei Bedarf die Verbindungen im Abschnitt Konfigurieren von SolarWinds-Modulen, indem Sie auf Konfigurierenklicken.
      8. Wenn Sie fertig sind, schließen Sie das Fenster, und klicken Sie auf Als abgeschlossen markieren.
      9. Klicken Sie im Abschnitt „Neue Verbindungen testen“ auf Konfigurieren.
        1. Wählen Sie den Namen der Datenquelle aus, die der neu erstellten Verbindung zugeordnet ist.
        2. Klicken Sie auf den zugehörigen Link Testladen von 20 Datensätzen.
          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.
        3. Klicken Sie in der Sidebar Hilfe auf Als abgeschlossenmarkieren.
    10. Richten Sie geplante Importaufträge ein.
      1. Klicken Sie in der linken Sidebar auf das Symbol Geplante Importaufträge einrichten ( Geplante Importaufträge einrichten.).
      2. Wählen Sie auf der Seite „Service Graph Connector für SolarWinds“ im Abschnitt Geplante Importaufträge einrichten die Aufgabe Geplante Importaufträge konfigurierenaus.
      3. Klicken Sie im Abschnitt Aufgaben für geplante Importaufträge konfigurieren auf Konfigurieren.
      4. Ü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 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 Angeben eines Skripts, das ausgeführt werden soll, bevor der Import durchgeführt wird.
        Post-Import-Skript ausführen Option zum Angeben eines Skripts, das nach dem Import ausgeführt werden soll.
        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 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.
      5. Klicken Sie bei Bedarf auf Aktualisieren und dann auf Als abgeschlossen markieren.