Tanium のサービスグラフコネクタ の構成
Tanium から CMDB にデータをプルするようにスケジュール設定済みインポートジョブを設定します。
始める前に
この サービスグラフコネクタを使用するには、IT Operations Management(ITOM) (ITOM) Visibility アプリケーションまたは ITOM Discovery アプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。サブスクリプションの [ServiceNow サブスクリプションユニットの概要] の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、 でサービスグラフコネクタ作成または変更されたCMDBが、ITOM Visibility または ITOM Discovery によってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM Visibility または ITOM Discovery 内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。
依存関係と要件:
- 自動的にインストールされる Integration Commons for CMDB ストアアプリ。
- 自動的にインストールされる CMDB CI Class Models ストアアプリ ストアアプリ。
- 自動的にインストールされる Datastream Action プラグイン (com.glide.hub.action_type.datastream)。
注:
Tanium のサービスグラフコネクタ の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。
必要なロール:admin
このタスクについて
手順
- 移動先 すべて > Tanium 向けサービスグラフコネクタ > セットアップ.
- [はじめに] ページで、[開始するには] を選択します。
-
認証資格情報と HTTP 接続を構成します。
-
[Service Graph Connector for Tanium] ページの [接続と資格情報の構成] セクションで、[認証タイプを設定] を選択します。
- [値] フィールドで、トークン認証または基本認証のいずれかを有効にします。
- トークン認証を有効にするには、「トークン」と入力します。
- 基本認証を有効にするには、「基本」と入力します。
- [更新] をクリックし、[完了としてマーク] をクリックします。
- [値] フィールドで、トークン認証または基本認証のいずれかを有効にします。
-
[トークン認証/基本認証資格情報を設定 (Configure the Token auth/Basic auth Credentials)] セクションで、資格情報を設定します。
- [設定] を選択します。
- [名前] フィールドに、認証の名前を入力します。
たとえば、 [Tanium 資格情報] などです。
- トークン認証の場合、[API キー] フィールドに、Tanium トークンを入力します。
- 基本認証の場合は、[ユーザー名] フィールドと [パスワード] フィールドに Tanium ユーザー名とパスワードを入力します。
- [更新] をクリックし、[完了としてマーク] をクリックします。
-
[接続の構成]セクションで、接続を構成します。
- [構成] をクリックします。
- [ ホスト] フィールドを Tanium ベースの URL または IP アドレスで更新します。
例:demojamfhost.com または 127.0.0.1。Tanium クラウドインスタンスを使用している場合は、ベース URL の末尾に API を入力します (例:demojamfhost-API.com)。
- https 以外を使用する場合は、[プロトコル] フィールドを更新します。注:Tanium サーバー接続に MID サーバー のセットアップが必要な場合は、[MID Server を使用] チェックボックスをオンにして、MID サーバー を選択します。Tanium API の詳細については、Tanium 開発者ドキュメントを参照してください。
- [更新] をクリックし、[完了としてマーク] をクリックします。
-
[ビューの構成] セクションで、カスタムビューを作成します。
注:統合は、Tanium のカスタムビューに依存します。
- [構成] をクリックします。
- [Tanium] で、次に移動します。 モジュール > 資産.
- 左側のナビゲーションメニューで、[ビュー] を選択します。
- まだ作成していない場合は、 ビューを作成 > ServiceNow ビューを作成する.注:デフォルトでは、ServiceNow (予約済み) ビューは編集できません。
- ビューのコピーを作成して編集します。
- コピーを編集します。
- [SIU 製品使用率 (SIU Product Usage)] バケットからすべてのフィールドを追加します。
- [最終確認日] フィールドに [資産] を追加します。
- [モデル] フィールドに [ネットワークアダプタ] を追加します。
- ビューを保存します。
- ServiceNow インスタンスで、ドロップダウンメニューで作成したビューを選択します。
- [ビューを設定 (Set View)] ボタンをクリックします。
- [完了としてマーク] をクリックします。
- アプリケーション依存関係マッピングは現在サポートされていないため、[ADM セットアップ手順] セクションで、手順を無視します。
-
[接続のテスト] セクションで、[構成] を選択して接続をテストします。
テストを終了したら、[完了としてマーク] を選択します。
接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。
注:[HTTP ステータス] フィールドが 200 になっている場合、接続は成功しています。[エラーコード] および [エラーメッセージ] フィールドに何か表示されている場合、接続は失敗しているため、さらにトラブルシューティングが必要です。
-
[Service Graph Connector for Tanium] ページの [接続と資格情報の構成] セクションで、[認証タイプを設定] を選択します。
-
Tanium ジョブスケジュールを設定します。
- [インポートスケジュールを構成 (Configure the Scheduled Import)] セクションで、[構成] をクリックします。
- 有効にするスケジュール設定済みデータインポートを選択します。
-
必要に応じて、フォームのフィールドを確認します。
表 : 1. [スケジュール設定済みデータインポート] フォーム フィールド 説明 名前 ジョブスケジュールの名前。 データソース インポートするデータを定義するデータソースレコード。 実行方法 指定したユーザーの資格情報を使用してジョブスケジュールを実行するオプション。 アクティブ ジョブスケジュールをアクティブ化するためのオプション。このオプションを選択します。 同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。 パーティションメソッド 同時インポートセットのパーティションメソッド。 パーティションサイズ 初期スケジューリングのインポートセットサイズ。 インポート前処理スクリプトの実行 インポートが実行される前に実行するスクリプトを指定するオプション。 インポート後処理スクリプトの実行 インポートが実行された後に実行するスクリプトを指定するオプション。 アプリケーション このジョブスケジュールを含むアプリケーション。 実行 インポートを実行する頻度。この値を、データをプルする頻度に設定します。 条件付き このジョブの実行条件。 - [今すぐ実行] をクリックします。
- [インポートスケジュールを構成 (Configure the Scheduled Import)] タスクセクションで、[完了としてマーク] をクリックします。
-
複数のインスタンスを追加します。
注:複数のインスタンスを追加する必要がない場合は、この手順をスキップできます。
-
左側のサイドバーで、[複数のインスタンスを追加] アイコン (
) を選択します。
- [Service Graph Connector for Tanium] ページの [複数のアイコンを追加 (Add Multiple Icons)] セクションで、[データソースアクセスを更新] タスクを選択します。
- 次のページの [データソースアクセスを更新] セクションで、[構成] をクリックします。
- データソース [sys_data_source] テーブルを選択します。
- レコードを編集するには、[スコープ] メニューから [グローバル] を選択します。
- [アプリケーションアクセス] タブで、[他のアプリケーションスコープからの作成アクセスを許可]、[他のアプリケーションスコープからの書き込みアクセスを許可]、および [他のアプリケーションスコープからの削除アクセスを許可] チェックボックスを選択します。
- レコードを保存します。
- [スコープ] メニューから、[Service Graph Connector for Tanium] を選択します。
- ヘルプタスクバーで、[完了としてマーク] をクリックします。
- スケジュール設定済みデータインポート [scheduled_data_set] テーブルを使用して、[スケジュール設定済みデータインポートアクセスを更新] セクションでこれらの手順を繰り返します。
-
左側のサイドバーで、[複数のインスタンスを追加] アイコン (
-
新しい接続のキャッシュをクリアします。
- [データソースとインポートセットのキャッシュをクリア] タスクを選択してから、[構成] を選択します。
- キャッシュをクリアするには、[スコープ] メニューから [グローバル] を選択します。
-
次のスクリプトを入力します。
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"); - [スクリプトの実行] を選択します。
- [スコープ] メニューから、[Service Graph Connector for Tanium] を選択します。
- [完了としてマーク] をクリックします。
-
[別の基本認証接続を追加 (Add Another Basic Auth Connection)] タスクを選択して、基本認証接続を別の Tanium インスタンスに追加します。
注:現在のスコープが Service Graph Connector for Tanium であることを確認します。
- [別の接続を追加] セクションで、[構成] を選択します。
-
接続を作成または編集します。
- 新しい接続を作成するには、[接続を追加] を選択します。
- 既存の接続を編集するには、[編集] ボタンを選択します。
-
必要に応じて、フォームのフィールドを入力または編集します。
表 : 2. 接続フォームの作成 フィールド 説明 接続名 接続の表示名。 接続 URL Tanium の接続ホスト名。 ユーザー名 Tanium 認証のユーザー名。 パスワード Tanium 認証のパスワード。 -
接続を追加または保存します。
- 新しい接続を追加するには、[接続の作成] を選択します。
- 既存の接続の編集内容を保存するには、[接続を編集 (Edit Connection)] を選択します。
- ガイド付き設定に戻り、[完了としてマーク] をクリックします。
-
次の情報を使用して、[別のトークン認証接続を追加 (Add Another Token Auth Connection )] セクションでこれらのステップを繰り返します。
表 : 3. 接続フォームの作成 フィールド 説明 接続名 接続の表示名。 ホスト名 Tanium のホスト名。 トークン Tanium のトークン名。 -
必要に応じて、作成した接続の MID Server を設定します。
- [MID Server を構成] セクションで、[構成] をクリックします。
- 作成した接続の名前を選択します。
- [MID Server を使用] チェックボックスをオンにします。
- [更新] をクリックします。
- タスクが完了したら、[完了としてマーク] をクリックします。
-
新しい接続のデータソースのセットとスケジュール設定済みデータインポートを構成します。
- [データソースとインポートスケジュールの構成 (Configure Data Sources and Scheduled Imports)] セクションで、[構成] をクリックします。
-
フォームで、以下の値を入力します。
フィールド 値 接続および資格情報エイリアス これまでのステップで作成した接続エイリアスを選択します。 表示 ロードする Tanium ビューを選択します。 - [データソースおよびインポートスケジュールを生成] をクリックしてから、[完了としてマーク] をクリックします。
-
Tanium ジョブスケジュールを設定します。
- [インポートスケジュールの構成] セクションで、[構成] をクリックします。
- 有効にするスケジュール設定済みデータインポートを選択します。
-
必要に応じて、フォームのフィールドを確認します。
表 : 4. [スケジュール設定済みデータインポート] フォーム フィールド 説明 名前 ジョブスケジュールの名前。 データソース インポートするデータを定義するデータソースレコード。 実行方法 指定したユーザーの資格情報を使用してジョブスケジュールを実行するオプション。 アクティブ ジョブスケジュールをアクティブ化するためのオプション。このオプションを選択します。 同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。 パーティションメソッド 同時インポートセットのパーティションメソッド。 パーティションサイズ 初期スケジューリングのインポートセットサイズ。 インポート前処理スクリプトの実行 インポートが実行される前に実行するスクリプトを指定するオプション。 インポート後処理スクリプトの実行 インポートが実行された後に実行するスクリプトを指定するオプション。 アプリケーション このジョブスケジュールを含むアプリケーション。 実行 インポートを実行する頻度。この値を、データをプルする頻度に設定します。 条件付き このジョブの実行条件。 - [今すぐ実行] をクリックします。
- スケジュール設定済みデータインポートごとに、これらのサブステップを繰り返します。
- [インポートスケジュールを構成 (Configure the Scheduled Import)] タスクセクションで、[完了としてマーク] をクリックします。
-
左側のサイドバーで、[詳細] アイコン (
) をクリックします。[詳細] セクションで [詳細設定] タスクを選択します。
-
詳細設定を設定します。
- [詳細設定] セクションで、[構成] をクリックします。
- シリアル番号の入力を除外しない場合は、 [シリアル番号の入力を除外する (Exclude the serial number population)] フィールドに [false] を入力します。
- [保存] をクリックします。
- ウィンドウを閉じて、[完了としてマーク] をクリックします。