SolarWinds のサービスグラフコネクタの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:15分
  • SolarWinds データを CMDB にインポートするための認証情報とスケジュール済みジョブを設定します。

    始める前に

    重要:
    ガイド付きセットアップ方式は廃止される予定であるため、構成の問題がない限り、サービスグラフワークスペースまたは CMDB ワークスペースSGC セントラル ビューを使用してコネクタの接続を構成します。

    この サービスグラフコネクタを使用するには、IT Operations Management (ITOM) (ITOM) 可視化アプリケーションまたは ITOM ディスカバリーアプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。ご利用のサブスクリプションの「ServiceNow サブスクリプションユニットの概要」の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、CMDB でこの サービスグラフコネクタ によって作成または変更されていても、ITOM ヴィジビリティまたは ITOM ディスカバリーによってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM ヴィジビリティまたは ITOM ディスカバリー内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。

    構成を開始する前に、次の場所に移動します システム定義 > ビジネスルールをクリックし、 ValidateServiceAccountID ビジネスルールを非アクティブ化します。

    エアギャップ接続は、SolarWinds のサービスグラフコネクタのバージョン 2.5.0 から使用できます。通常のデータソースまたはエアギャップデータソースのいずれかを設定できます。エアギャップデータソースを設定する前に、安全性の高いサーバーと安全性の低いサーバーで SolarWinds のサービスグラフコネクタのエアギャップソリューションを構成する必要があります。「SolarWinds のサービスグラフコネクタのエアギャップ接続の構成」を参照してください。

    依存関係と要件:
    • 自動的にインストールされる CMDB 共通統合ストアアプリ。
    • 自動的にインストールされる CMDB CI クラスモデルストアアプリ。「CMDB CI クラスモデル アプリ」を参照してください。
    • ディスカバリーによって自動的にインストールされる Discovery コアプラグイン (com.snc.discovery.core)。
    • ITOM Discovery ライセンスプラグイン (com.snc.itom.discovery.license)。このプラグインを有効にする必要があります。
    • ITOM Licensing プラグイン (com.snc.itom.license)。詳細については、「ディスカバリーの要求」を参照してください。
    • SolarWinds Orion Platform。
    • SolarWinds サーバーとアプリケーションモニターおよび/または Network Performance Monitor。
    必要なロール:
    • ServiceNow プラットフォームを構成するには:admin
    • SolarWinds データにアクセスするため:SWIS (SolarWinds Information Service) アクセス権を持つユーザー (データベースユーザーではなく、Orion Web サイトと同じです)。

    このタスクについて

    注:
    SolarWinds 統合は、Service&Application Monitor (SAM) および Network Performance Monitor (NPM) がインストールされていてもいなくても機能します。

    手順

    1. 移動先 すべて > サービスグラフコネクタ > SolarWinds > セットアップ.
    2. [はじめに] ページで、[開始] を選択します。
    3. SolarWinds SWIS API への接続に使用する認証情報を設定します。
      1. [SolarWinds のサービスグラフコネクタ] ページの [接続の設定] セクションで、[SolarWinds SWIS API への接続に使用する認証情報を構成します] タスクを選択します。
      2. [SolarWinds SWIS API への接続に使用する認証情報を構成します] タスクで、[構成] を選択します。
      3. [基本認証情報] フォームのフィールドに入力します。
        表 : 1. 基本認証情報フォーム
        フィールド 説明
        名前 この認証情報に対する、分かりやすい名前。このフィールドは自動的に設定されます。オプションでこの設定を変更できます。
        ユーザー名 SolarWinds ユーザー名。
        注:
        SolarWinds ユーザーは、統合がデータをプルできるすべての SolarWinds データソースの SolarWinds Information Service API に対する読み取り権限があるロールを持っている必要があります。
        パスワード 暗号化された形式でデータベースに保存される SolarWinds パスワード。
        アクティブ この認証情報がアクティブかどうかを確認するオプション。
        認証情報エイリアス この認証情報に対する詳細選択条件です。
        順番 認証情報が試行される順番。数値が小さいものから先に試行します。
      4. 必要に応じて [更新] を選択します。
      5. [SolarWinds SWIS API への接続に使用する認証情報を構成します] タスクを [完了としてマーク] を選択して完了に設定します。
    4. SolarWinds HTTP 接続を構成します。
      1. [SolarWinds HTTP 接続を構成] タスクで、[構成] を選択します。
      2. [HTTP(S) 接続] フォームを確認し、必要に応じてフィールドに入力します。
        表 : 2. HTTP(S) 接続フォーム
        フィールド 説明
        名前 接続の名前。このフィールドは自動的に設定されます。オプションで名前を変更できます。
        MID サーバーを使用 この接続で MID サーバーの使用を有効にするオプション。
        ホスト 接続で使用されるターゲットホスト値このフィールドは自動的に接続 URL に設定されます。
        認証情報 接続で使用される認証情報の値。
        接続エイリアス 接続の参照に使用できる接続エイリアスの値。
        URL ビルダー 接続 URL をビルドするために使用される URL ビルダー
        相互認証 相互認証を有効にするオプション。
        プロトコル 接続で使用される基本となるプロトコル
        アクティブ HTTP 接続を有効にするオプション
        ドメイン 接続が属するドメイン。
        デフォルトポートを上書き 接続で使用されるターゲットポート値。
        ベースパス HTTP(S) 接続のベースパス。これは必須ですが、変更不可です。
      3. 必要に応じて [更新] を選択します。
      4. [完了としてマーク] を選択して、[SolarWinds HTTP 接続を構成] タスクを完了に設定します。
    5. SolarWinds モジュールを構成します。
      1. [SolarWinds モジュールの構成] タスクで、[構成] を選択します。
      2. 次のいずれかの方法で sn_solarwinds_inte.npm_installed および sn_solarwinds_inte.sam_installed のプロパティのを更新します。
        • それぞれのモジュールが SolarWinds インスタンスにインストールされている場合は、フィールドを true に設定します。
        • それぞれのモジュールが SolarWinds インスタンスにインストールされていない場合は、フィールドを false に設定します。
        注:
        この更新により、API クラスとそこから返されるデータが変更されます。
      3. [完了としてマーク] を選択して、[SolarWinds モジュールの構成] タスクを完了に設定します。
    6. 接続をテストします。
      1. [接続のテスト] タスクで、[構成] を選択します。
      2. 自動的に設定される [データソース] フォームのフィールドを確認します。
        表 : 3. データソースフォーム
        フィールド 説明
        名前 このデータソースの一意の名前
        インポートセットテーブルラベル このデータソース用に作成されるテーブルのラベル。
        インポートセットテーブル名 このデータソース用に作成されるテーブルの名前。
        タイプ インポートされるデータのデータストレージタイプ。
        単一列のデータ 単一列のデータ。
        アプリケーション このレコードを含んでいるアプリケーションです。
        データストリームアクション データを取得するために呼び出されるデータソース要求アクション。
      3. 接続をテストするには、[20 件のレコードのテストロード] 関連リンクを選択します。

        接続のテストには少し時間がかかります。その後で、ページが更新されてテスト結果が表示されます。

        このステップでは、SG-Solarwinds ハードウェアデータソースをテストし、データがステージングテーブルにロードされていることを検証します。SG-Solarwinds ハードウェアデータソースに正常に接続されている場合、すべての SolarWinds データソースが正常に接続されていることを意味するので、すべてのデータソースを個別にテストする必要はありません。

        [HTTP ステータス] フィールドが 200 になっている場合、接続は成功しています。[エラーコード] および [エラーメッセージ] がある場合、接続は失敗しているため、さらにトラブルシューティングが必要です。

      4. ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[接続のテスト] タスクを完了に設定します。
    7. 複数のインスタンスを追加します。
      注:
      複数のインスタンスを追加する必要がない場合は、この手順をスキップできます。
      1. [SolarWinds のサービスグラフコネクタ] ページの [複数のインスタンスを追加] セクションで、[データソースアクセスを更新] タスクを選択します。
      2. [データソースアクセスを更新] タスクに対して、[構成] を選択します。
      3. データソース [sys_data_source] テーブルを選択します。
      4. アプリケーションピッカーを使用して、[グローバル] アプリケーションスコープを選択します。
      5. [アプリケーションのアクセス] 関連リストで、[作成可能][更新可能]、および [削除可能] チェックボックスがオンでない場合はオンにします。
      6. [更新] を選択してタブを閉じ、ガイド付きセットアップに戻ります。
      7. アプリケーションピッカーを使用して、アプリケーションスコープを再度 SolarWinds のサービスグラフコネクタに変更します。
      8. [完了としてマーク] を選択して、[データソースアクセスを更新] タスクを完了に設定します。
      9. 予定されているデータインポート [scheduled_data_set] テーブルを使用して [予定されているデータインポートアクセスを更新] タスクに対して 7.d7.g の手順を繰り返し、[値アクセスを更新] タスクに対して値 [sys_variable_table] テーブルを使用して同じ手順を繰り返し、[完了としてマーク] を選択してタスクを完了に設定します。
    8. 新しい接続のキャッシュをクリアします。
      1. [データソースとインポートセットのキャッシュをクリア] タスクを選択してから、[構成] を選択します。
      2. キャッシュをクリアするには、[スコープ] メニューから [グローバル] を選択します。
      3. 次のスクリプトを入力します。
        
              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. [スクリプトの実行] を選択します。
      5. [スコープ] メニューから、[SolarWinds のサービスグラフコネクタ] を選択します。
      6. [完了としてマーク] を選択して、[データソースとインポートセットのキャッシュをクリア] タスクを完了に設定します。
    9. 別の SolarWinds インスタンスへの接続を追加します。
      注:
      現在のスコープが SolarWinds のサービスグラフコネクタ であることを確認します。
      1. [別の接続を追加] タスクを選択し、[構成] を選択します。
      2. [データソースタイプを選択 (Select Data Source Type)] セクションで、通常のデータソースまたはエアギャップデータソースのいずれかを選択します。
        • 通常のデータソースを追加または編集するには、[通常のデータソース (Regular Data Sources)] を選択します。
        • エアギャップデータソースを追加または編集するには、[エアギャップデータソース (Airgap Data Sources)] を選択します。
          注:
          エアギャップデータソースを追加する前に、安全性の高いサーバーと安全性の低いサーバーで SolarWinds のサービスグラフコネクタのエアギャップソリューションを構成する必要があります。「SolarWinds のサービスグラフコネクタのエアギャップ接続の構成」を参照してください。
      3. 接続を作成または編集します。
        • 新しい接続を作成するには、[接続を追加] を選択します。
        • 既存の接続を編集するには、[編集] を選択します。
      4. 必要に応じて、フォームのフィールドに入力するか、フィールドの内容を編集します。
        • 通常のデータソースの場合:
          表 : 4. 接続フォームの作成
          フィールド 説明
          接続名 接続の表示名。
          接続 URL SolarWinds の接続ホスト名。
          ユーザー名 SolarWinds 認証に使用するユーザー名。
          パスワード SolarWinds 認証のパスワード。
        • エアギャップデータソースの場合:
          表 : 5. 接続フォームの作成
          フィールド 説明
          接続名 接続の表示名。
          MID サーバー 安全性の低いサーバーに展開した MID サーバーの名前。

          安全性の低いサーバーでの SolarWinds のサービスグラフコネクタに対するエアギャップソリューションの構成」を参照してください。

          親ディレクトリ (Parent Directory) 安全性の低いサーバーでデータが保存される SolarWinds ディレクトリのパス。
          取得後のアーカイブデータ 取得後にデータをアーカイブするオプション。
          アーカイブパス (Archive Path) [オプション] [取得後のアーカイブデータ] チェックボックスがオンになっている場合に、データをアーカイブするフォルダー。
      5. 接続を追加または保存します。
        • 新しい接続を追加するには、[接続の作成] を選択します。
        • 既存の接続の編集内容を保存するには、[接続を編集 (Edit Connection)] を選択します。
      6. ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[別の接続を追加] タスクを完了に設定します。
      7. 必要に応じて、作成した接続の MID サーバーを設定します。
        1. [MID サーバーを構成] タスクで、[構成] を選択します。
        2. 作成した接続の名前を選択します。
        3. [MID サーバーを使用] チェックボックスをオンにします。
        4. [更新] を選択します。
        5. [完了としてマーク] を選択して、[MID サーバーを構成] タスクを完了に設定します。
      8. 必要に応じて、[構成] を選択して、[SolarWinds モジュールの構成] セクションで接続を構成します。
      9. 終了したら、ウィンドウを閉じて、ガイド付きセットアップに戻ります。
      10. [完了としてマーク] を選択して、[SolarWinds モジュールの構成] タスクを完了に設定します。
      11. [新しい接続をテスト] タスクで、[構成] を選択します。
        1. 新しく作成された接続に関連付けられたデータソースの名前を選択します。
        2. [20 件のレコードのテストロード] 関連リンクを選択します。
          注:
          表示された完了コードが [Success] の場合、ソースが検証されます。表示された完了コードが [Error] の場合、修正が必要なエラーがあります。
        3. ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[新しい接続をテスト] タスクを完了に設定します。
    10. スケジュール済みインポートジョブをセットアップします。
      1. [SolarWinds のサービスグラフコネクタ] ページの [スケジュール設定済みインポートジョブを設定します] セクションで、[スケジュール設定済みインポートジョブを構成します] タスクを選択します。
      2. [スケジュール済みインポートジョブを構成] タスクの [構成] を選択します。
      3. 自動的に設定される [スケジュール設定済みデータインポート] フォームのフィールドを確認します。
        表 : 6. [スケジュール設定済みデータインポート] フォーム
        フィールド 説明
        名前 スケジュール済みジョブの名前。
        データソース インポートするデータを定義するデータソースレコード。
        実行方法 指定したユーザーの認証情報を使用してスケジュール済みジョブを実行するオプション。
        アクティブ スケジュール済みジョブをアクティブ化するためのオプション。このオプションを選択します。
        同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。
        パーティションメソッド 同時インポートセットのパーティションメソッド。
        パーティションサイズ 初期スケジューリングのインポートセットサイズ。
        インポート前処理スクリプトの実行 インポートが実行される前にインポート前処理スクリプトを実行するオプション。
        インポート後処理スクリプトの実行 インポートが実行された後にインポート後処理スクリプトを実行するオプション。
        アプリケーション このレコードを含んでいるアプリケーションです。
        実行 インポートを実行する頻度。
        条件付き このジョブの実行条件。
        注:
        すべてのアクティブな SolarWinds スケジュール済みジョブは、SG-Solarwinds ハードウェアのスケジュール済みジョブが実行された後に、指定された順序で実行されます。統合に合わせて、各 SolarWinds スケジュール済みジョブの [アクティブ] 設定を変更できます。
      4. 必要に応じて [更新] を選択し、[完了としてマーク] を選択して、[スケジュール設定済みインポートジョブを設定します] タスクを完了に設定します。