ガイド付きセットアップを使用した Tanium のサービスグラフコネクタの構成
Tanium から 構成管理データベース (CMDB) にデータをプルするようにスケジュール済みインポートジョブを設定します。
始める前に
重要:
構成の問題がない限り、 SGC セントラル を使用して接続を構成します。構成のガイド付きセットアップ方法は廃止されます。
この サービスグラフコネクタを使用するには、IT Operations Management (ITOM) (ITOM) 可視化アプリケーションまたは ITOM ディスカバリーアプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。ご利用のサブスクリプションの「ServiceNow サブスクリプションユニットの概要」の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、CMDB でこの サービスグラフコネクタ によって作成または変更されていても、ITOM ヴィジビリティまたは ITOM ディスカバリーによってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM ヴィジビリティまたは ITOM ディスカバリー内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。
依存関係と要件:
- 自動的にインストールされる CMDB 共通統合ストアアプリ。
- 自動的にインストールされる CMDB CI クラスモデルストアアプリ。「CMDB CI クラスモデル アプリ」を参照してください。
- 自動的にインストールされる Datastream Action プラグイン (com.glide.hub.action_type.datastream)。
注:
Tanium のサービスグラフコネクタ の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。
必要なロール:admin
このタスクについて
手順
-
アプリケーションピッカーを使用して、アプリケーションスコープを Tanium のサービスグラフコネクタ アプリケーションに設定します。
詳細については、「アプリケーションピッカー」を参照してください。
- 移動先 すべて > サービスグラフコネクタ > Tanium > セットアップ.
- [はじめに] ページで、[開始] を選択します。
-
認証情報と HTTP 接続を構成します。
- [Tanium のサービスグラフコネクタ] ページの [接続と認証情報の構成] セクションで、[認証タイプを設定] を選択します。
- [認証タイプを設定] タスクで、[構成] を選択します。
-
認証タイプのシステムプロパティの詳細を指定します。
- [値] フィールドで、トークンベース認証または基本認証のいずれかを有効にします。
- 基本認証を有効にするには、「basic」と入力します。
- トークンベース認証を有効にするには、「token」と入力します。
注:Tanium Platform 7.6.2 は、オンプレミスセットアップの場合、トークンベースの認証のみをサポートしています。Tanium Platform 7.6.2 以降のバージョンを使用するには、トークンベースの認証タイプを有効にし、次のステップでトークンベースの認証の詳細を入力します。 - [更新] を選択します。
- [完了としてマーク] を選択して、[認証タイプを設定] タスクを完了に設定します。
- [値] フィールドで、トークンベース認証または基本認証のいずれかを有効にします。
-
認証タイプに基づいて接続を構成します。
- 基本認証タイプの場合:
- [基本認証情報の構成] タスクで [構成] を選択します。注:[基本認証情報の構成] タスクは、ステップ 4.c.i の値として basic を指定した場合にのみ表示されます。
- sn_tanium_integ スコープ内でベーシック認証の [編集] を選択します。
- [接続を編集] ウィンドウの [接続情報] セクションで、フィールドに入力します。
表 : 1. 接続情報 フィールド 説明 接続名 Tanium接続レコードを識別する名前です。 トークンベース認証はデフォルトの認証情報エイリアス名で、読み取り専用です。ホスト名 Tanium サーバーのベース URL または IP アドレス。 注:このフィールドは、アプリケーションに接続するための URL に自動的に設定されます。フィールド値はそのままにします。 - (オプション) Tanium サーバー接続に MID サーバーが必要な場合は、[MID サーバーを使用] チェックボックスをオンにします。次に、MID サーバー関連のフィールドを選択します。
- [認証情報] セクションで、[ユーザー名] フィールドにTaniumアカウントのユーザー名を入力し、[パスワード] フィールドにパスワードを入力します。
- [接続を編集] を選択します。
- ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[基本認証情報の構成] タスクを完了に設定します。
- [基本認証情報の構成] タスクで [構成] を選択します。
- トークンベースの認証タイプの場合:
- [トークン認証情報の構成] タスクで [構成] を選択します。注:[トークン認証認証情報の構成] タスクは、ステップ 4.c.i の値として token を指定した場合にのみ表示されます。
- sn_tanium_integ スコープ内でトークンベースの認証の [編集] を選択します。
- [接続を編集] ウィンドウの [接続情報] セクションで、フィールドに入力します。
表 : 2. 接続情報 フィールド 説明 接続名 Tanium接続レコードを識別する名前です。 トークンベース認証はデフォルトの認証情報エイリアス名で、読み取り専用です。ホスト名 Tanium のベース URL または IP アドレス。 注:このフィールドは、アプリケーションに接続するための URL に自動的に設定されます。フィールド値はそのままにします。 - (オプション) Tanium サーバー接続に MID サーバーが必要な場合は、[MID サーバーを使用] チェックボックスをオンにします。次に、MID サーバー関連のフィールドを選択します。
- [接続の編集] ウィンドウの [認証情報] セクションで、[トークン] フィールドに Tanium API の認証トークンを入力して、Tanium データへのアクセス権を付与します。
- [接続を編集] を選択します。
- ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[トークン認証情報の構成] タスクを完了に設定します。
- [トークン認証情報の構成] タスクで [構成] を選択します。
- 基本認証タイプの場合:
-
接続をテストします。
- [テスト接続] タスクで、[構成] を選択します。
- [テスト接続] 関連リンクを選択して、テストプロセスを開始します。
- [ステータス] フィールドが [成功] に設定されている場合は、[ガイド付きセットアップ] ページに戻ります。注:いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] を選択して、[接続のテスト] タスクを完了に設定します。
-
カスタムビューを作成します。
注:統合は、Tanium のカスタムビューに依存します。
- Tanium インスタンスでビューを構成します。
- Taniumインスタンスで、 モジュール > 資産.
- [ビュー] を選択します。
- まだ作成していない場合は、選択して ServiceNow (予約済み) ビューを作成します ビューを作成 > ServiceNow ビューを作成.注:デフォルトでは、ServiceNow (予約済み) ビューは編集できません。
- ビューのコピーを作成して編集します。
- コピーを編集します。
- [SIU 製品使用率 (SIU Product Usage)] バケットからすべてのフィールドを追加します。
- [最終確認日] フィールドに [資産] を追加します。
- [モデル] フィールドに [ネットワークアダプタ] を追加します。
- ビューを保存します。
- ServiceNow インスタンスのビューを選択します。
- ガイド付きセットアップの [ビューの構成] タスクで、[構成] を選択します。
- ServiceNow インスタンスで、ステップ 4.f.i で作成したビューを選択します。
- [ビューを設定 (Set View)]を選択します。
- [完了としてマーク] を選択して [ビューの構成] タスクを完了に設定します。
- Tanium インスタンスでビューを構成します。
- アプリケーション依存関係マッピングは現在サポートされていないため、[ADM セットアップ手順] セクションで、手順を無視します。
-
Tanium スケジュール済みジョブを構成します。
- [インポートスケジュールの構成] タスクの [構成] をクリックします。
- アクティブ化するスケジュール済みジョブを選択します。
-
[予定されているデータインポート] フォームで、スケジュール済みジョブのフィールド値を確認し、[アクティブ] チェックボックスをオンにして、スケジュール済みジョブをアクティブにします。
注:トークンベースの認証を使用する場合、スケジュール済みジョブの [実行方法] フィールドで指定するユーザーには、connection_admin ロールが必要です。
詳細については、「Schedule a data import」を参照してください。
- [更新] を選択します。
- データインポートのスケジュール済みジョブそれぞれについて、ステップ 5.b 〜 5.d を繰り返します。
- [完了としてマーク] を選択して、[インポートスケジュールの構成] タスクを完了に設定します。
- オプション:
複数のインスタンスを追加します。
注:複数のインスタンスを追加する必要がない場合は、この手順をスキップできます。
- [Tanium のサービスグラフコネクタ] ページの [複数のアイコンを追加 (Add Multiple Icons)] セクションで、[データソースアクセスを更新] タスクを選択します。
- 次のページの [データソースアクセスを更新] セクションで、[構成] を選択します。
- データソース [sys_data_source] テーブルを選択します。
- アプリケーションピッカーを使用して、[グローバル] アプリケーションスコープを選択します。
- [アプリケーションのアクセス] 関連リストで、[作成可能]、[更新可能]、および [削除可能] チェックボックスがオンでない場合はオンにします。
- [更新] を選択してタブを閉じ、ガイド付きセットアップに戻ります。
- アプリケーションピッカーを使用して、アプリケーションスコープを再度 Tanium のサービスグラフコネクタに変更します。
- [完了としてマーク] を選択して、[データソースアクセスを更新] タスクを完了に設定します。
- 予定されているデータインポート [scheduled_data_set] テーブルを使用して [予定されているデータインポートアクセスを更新] タスクに対して 6.d ~ 6.g の手順を繰り返し、[完了としてマーク] を選択してタスクを完了に設定します。
-
新しい接続のキャッシュをクリアします。
- [データソースとインポートセットのキャッシュをクリア] タスクで、[構成] を選択します。
- バックグラウンドスクリプトページの [スクリプトを実行 ] テキストボックスに、次のスクリプトを入力します。
GlideTableManager.invalidateTable("sys_data_source"); GlideCacheManager.flushTable("sys_data_source"); GlideTableManager.invalidateTable("scheduled_import_set"); GlideCacheManager.flushTable("scheduled_import_set"); GlideTableManager.invalidateTable("sys_db_object"); GlideCacheManager.flushTable("sys_db_object"); - グローバルスコープでバックグラウンドスクリプトを実行するには、[スクリプトを実行] を選択します。
スクリプトの実行には数分かかる場合があります。
- スクリプトが実行されたら、[ クローズ] を選択します。
- アプリケーションピッカーを使用して、 Tanium のサービスグラフコネクタ アプリケーションを選択します。
- [完了としてマーク] を選択して、[データソースとインポートセットのキャッシュをクリア] タスクを完了に設定します。
-
別の Tanium インスタンスへの基本認証接続を追加します。
注:Tanium Platform 7.6.2 は、オンプレミスセットアップの場合、トークンベースの認証のみをサポートしています。Tanium Platform 7.6.2 以降のバージョンを使用するには、トークンベースの認証を使用します。
- [別の基本認証接続を追加] タスクで、 [構成] を選択します。
- 新しい接続を作成するには、[接続を追加] を選択します。
- [接続を作成] フォームに接続の詳細を入力します。
- [接続を作成] を選択します。
- ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[別の基本認証接続を追加] タスクを完了に設定します。
-
別の Tanium インスタンスへのトークンベース認証接続を追加します。
- [別のトークン認証接続を追加] タスクで、[構成] を選択します。
- 新しい接続を作成するには、[接続を追加] を選択します。
- [接続を作成] フォームに接続の詳細を入力します。
- [接続を作成] を選択します。
- ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[別のトークン認証接続を追加] タスクを完了に設定します。
-
新しく追加された接続の構成プロパティを設定します。
- [構成プロパティを設定します] タスクで、[構成] を選択します。
- [名前] 列で、新しい接続を選択します。
- [サービスグラフ接続のプロパティ] 関連リストで、以下のプロパティを確認して変更します。
フィールド 値 max_retry_count 失敗した場合に Tanium 資産 REST アクションに対してトリガーされる再試行の回数を決定します。 pagination_record_count Tanium アプリケーションデータ REST アクション中に行われる各 API 呼び出しのページサイズを指定します。 rest_action_limit Tanium 資産 REST アクション中に行われる各 API 呼び出しのページサイズを指定します。 view_id 特定の Tanium ビューからハードウェアデータとソフトウェアデータをフェッチするために使用する識別子を指定します。ビュー識別子を変更するには、SG Tanium 接続 [sn_tanium_integ_connection] テーブルにアクセスします。 - ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[構成プロパティを設定します] タスクを完了に設定します。
-
新しく追加された接続をテストします。
- [テスト接続] タスクで、[構成] を選択します。
- [名前] 列で、新しい接続を選択します。
- [テスト接続] 関連リンクを選択して、テストプロセスを開始します。
- [ステータス] フィールドが [成功] に設定されている場合は、[ガイド付きセットアップ] ページに戻ります。注:いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] を選択して、[テスト接続] タスクを完了に設定します。
-
接続の Tanium ビューを設定します。
- [ビューを設定] タスクで、[構成] を選択します。
- [接続および認証情報エイリアス] フィールドで、以前に [別の基本認証接続を追加] タスクまたは [別のトークン認証接続を追加] で作成したエイリアスを検索して選択します。
- [ビュー] フィールドで、接続に関連付けられている、対応する Tanium ビューを検索して選択します。
- [ビューを設定]を選択します。
- [完了としてマーク] を選択して [ビューを設定] タスクを完了に設定します。
- ADM は現在サポートされていないため、[マルチインスタンスの ADM セットアップ] タスクはスキップします。
-
Tanium スケジュール済みジョブを設定します。
- [スケジュール済みインポートの構成] タスクの [構成] をクリックします。
- アクティブにするスケジュール済みデータインポートを選択します。
- [予定されているデータインポート] フォームで、スケジュール済みジョブのフィールド値を確認し、[アクティブ] チェックボックスをオンにします。注:トークンベースの認証を使用する場合、スケジュール済みジョブの [実行方法] フィールドで指定するユーザーには、connection_admin ロールが必要です。
詳細については、「Schedule a data import」を参照してください。
- [更新] を選択します。
- データインポートのスケジュール済みジョブそれぞれについて、ステップ 6.h.ii 〜 6.h.iv を繰り返します。
- [完了としてマーク] を選択して、[スケジュール済みインポートの構成] タスクを完了に設定します。
- オプション:
詳細設定を使用して、IBM AIX および Oracle Solaris オペレーティングシステム (OS) プラットフォームでのシリアル番号入力の除外を管理します。
- ガイド付きセットアップの [詳細] セクションの [詳細設定] タスクで、[構成] を選択します。
- シリアル番号の入力を除外するには、[シリアル番号の入力を除外 (Exclude the serial number population)] フィールドに [false] を入力します。
- [保存] を選択します。
- ウィンドウを閉じ、[完了としてマーク] を選択して [詳細設定] タスクを完了に設定します。