ILMT または BigFix インベントリへの接続を作成
HTTP 接続を使用している場合、または HTTPS の初期構成が完了している場合は、 IBM サーバーと ServiceNow AI Platform の間の接続を確立します。
始める前に
このタスクについて
手順
- 移動先 すべて > 統合:ILMT/BigFix インベントリ > セットアップ.
-
[接続および資格情報エイリアス] フォームの [接続 ] 関連タブで、[ 新規] を選択します。
[HTTP(S) 接続] フォームが開きます。
-
フォームで、フィールドに入力します。
表 : 1. HTTP(S) 接続フォーム フィールド 説明 名前 接続の一意の名前です。 認証情報 接続を確立するために使用される認証情報。ユーザー名とパスワードなどのベーシック認証情報、または API キー認証情報のいずれかを使用できます。 注:ILMT サーバへのアクセスに使用するものと同じクレデンシャルを選択します。接続エイリアス 接続の参照に使用できる接続エイリアス。この接続エイリアスは、実行時に接続と資格情報を解決します。
このフィールドは自動的にsn_samp_ibmに設定されます 。IBMServers エイリアス。
有効 接続がアクティブであることを示すオプション。 ドメイン 接続が属するドメイン。 -
接続の URL を指定します。
HTTP 接続と HTTPS 接続のどちらを使用しているかに応じて、次のいずれかのオプションを使用して接続 URL を指定します。
-
HTTP 接続: [接続 URL] フィールドを使用して HTTP 接続 URL を指定します。
[ 接続 URL] フィールドに、 http://<host-ip-address|dns-hostname>:<port> 形式の URL を入力します。注:[URL ビルダー] チェックボックスをオンにすると、[接続 URL] フィールドを変更することはできません。 - HTTPS 接続:URL ビルダーまたは SSL 証明書のいずれかを使用して、HTTPS 接続 URL を指定します。
HTTPS 接続 URL オプション 手順 URL ビルダー ServiceNowインスタンスで URL ビルダーを使用して接続 URL をビルドできるようにするには、[URL ビルダー] チェックボックスをオンにします。
[ 相互認証]、[ プロトコル]、[ ホスト]、[ デフォルトポートを上書き]、および [ベースパス ] フィールドがフォームに表示されます。
[ プロトコル] フィールドで、接続で使用される基本となるプロトコルを指定します。
このフィールドは自動的に https に設定されます。
[ ホスト ] フィールドに、接続で使用されるターゲットホストの URL を入力します。
URL は https://<host-ip-address|dns-hostname>:<port> 形式で入力する必要があります。
(オプション)[ Override default port (デフォルトポートを上書き)] フィールドに、接続で使用されるターゲットポートのポート番号を入力します。
ILMT または BigFix インベントリのセットアップに使用したものと同じポート番号を入力する必要があります。
- (オプション)[ ベースパス ] フィールドに、接続のベースパスを入力します。
SSL 証明書 - IBM サーバーから SSL 証明書を取得します。
- MID サーバー の有無にかかわらず HTTPS 接続を使用しているかどうかに応じて、次のいずれかのオプションを使用して ServiceNow インスタンスに証明書を適用します。
- MID サーバーなし:
新しいタブまたはウィンドウで、証明書を ServiceNow インスタンスにアップロードします。
詳細な手順については、「 HTTPS を使用しない MID サーバー 」を参照してください。
- [HTTP(S) 接続] フォームに戻ります。
[URL ビルダー] チェックボックスをオンにして、ServiceNowインスタンスで接続 URL をビルドできるようにします。
[ 相互認証]、[ プロトコル]、[ ホスト]、[ デフォルトポートを上書き]、および [ベースパス ] フィールドがフォームに表示されます。
[ 相互認証] チェックボックスをオンにして、接続の相互認証を有効にします。
[ プロトコル] フィールドは [プロトコルプロファイル ] フィールドに置き換えられます。
[ プロトコルプロファイル] フィールドで、検索アイコン (
) を選択し、相互認証に使用する証明書を指定する HTTPS プロトコルプロファイルを見つけて選択します。
HTTPS を使用しない MID サーバー で作成したものと同じプロトコルプロファイルを選択する必要があります。
- MID サーバーで:
新しいタブまたはウィンドウで、証明書を ServiceNow インスタンスにアップロードします。
詳細な手順については、「 HTTPS と MID サーバー 」を参照してください。
[HTTP(s) 接続] フォームに戻り、[ MID サーバーを使用 ] チェックボックスをオンにします。
[ MID サーバー詳細構成 ] タブが表示されます。
[MID サーバー詳細設定] タブの [MID 選択] フィールドで、接続のMID サーバーを選択する方法を指定します。
次のオプションのいずれかを選択します。MID サーバーの自動選択:接続用に構成されているMID サーバーのリストからMID サーバーが自動的に選択されます。このオプションはデフォルトで選択されています。
このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [ 機能] フィールドと [MID アプリケーション ] フィールドが表示されます。これらのフィールドを使用して、サポートされているMID サーバー機能とアプリケーションに基づいて、利用可能なMID サーバーのリストをフィルタリングできます。- MID サーバー機能に基づいてこのリストをフィルタリングするには、[機能] フィールドで [
を選択します。フィールドのロックを解除した後、[リストから参照] アイコン ( [
を選択し、目的の機能を検索して選択します。
- MID サーバーアプリケーションに基づいてこのリストをフィルタリングするには、[MID アプリケーション] フィールドで [リストから参照] アイコン ([
を選択し、目的のアプリケーションを検索して選択します。
MID サーバー機能とアプリケーションの詳細については、「MID サーバーの選択」を参照してください。
- MID サーバー機能に基づいてこのリストをフィルタリングするには、[機能] フィールドで [
特定の MID サーバー:接続の特定の MID サーバー を選択できます。
このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [ MID サーバー ] フィールドが表示されます。[MID サーバー] フィールドで [リストから参照] アイコン ([を選択し、接続に使用するMID サーバーを検索して選択します。
重要:接続に特定のMID サーバーを選択するには、指定されたMID サーバーを使用するように構成されたすべてのアプリケーションの [すべてのアプリケーションに含める] チェックボックスをオフにする必要があります。このチェックボックスの詳細については、「各アプリケーションのデフォルトの MID サーバーを構成する」の「MID サーバーのすべてを定義するアプリケーションを選択する」セクションを参照してください。特定の MID クラスター:接続用の特定の MID サーバー クラスターを選択できます。
このオプションを選択すると、[ MID サーバー詳細構成 ] タブに [MID クラスター ] フィールドが表示されます。[MID クラスター] フィールドで [リストから参照] アイコン ([
) を選択し、接続に使用する MID サーバー クラスターを検索して選択します。
- MID サーバーなし:
-
-
接続タイムアウトを設定します。
接続タイムアウトを設定するには、次のいずれかのオプションを使用します。
- glide.http.outbound.max_timeout.enabled システムプロパティ: ServiceNow AI Platform glide.http.outbound.max_timeout.enabled システムプロパティを使用すると、RESTMessageV2 および SOAPMessageV2 API が同期呼び出しからの応答を待機する秒数を指定できます。このシステムプロパティを設定するには、新しいタブまたはウィンドウを開き、 システムプロパティ > すべてのプロパティ > glide.http.outbound.max_timeout.enabled. このシステムプロパティが true に設定されている場合、または ServiceNow インスタンスで使用できない場合、インスタンスはデフォルトのタイムアウト値である 30 秒を使用します。このシステムプロパティが false に設定されている場合、 ServiceNow インスタンスはデフォルトのタイムアウト値である 600 秒を使用します。このシステムプロパティの詳細については、「 利用可能なシステムプロパティ 」を参照してください。
-
接続タイムアウトフィールド:HTTP(s) 接続フォームの [接続タイムアウト ] フィールドでは、 ServiceNow インスタンスが指定された接続を確立するまでに待機する秒数を指定できます。重要:このオプションは、 San Diego 以降のリリースでのみ適用されます。Rome以前のリリースでは、glide.http.outbound.max_timeout.enabledシステムプロパティのみを使用して接続タイムアウトを設定する必要があります。[接続タイムアウト] フィールドの適用は、glide.http.outbound.max_timeout.enabledシステムのプロパティ構成によって異なります。システムプロパティが false に設定されている場合、 ServiceNow インスタンスは [ 接続タイムアウト ] フィールドに指定された値を優先します。注:[ 接続タイムアウト] フィールドが空の場合、 ServiceNow インスタンスはデフォルトの接続タイムアウト値である 300 秒を使用します。
システムプロパティが true に設定されている場合、または ServiceNow インスタンスで使用できない場合、インスタンスは [ 接続タイムアウト] フィールドに指定された値を無視します。代わりに、インスタンスではデフォルトの接続タイムアウト値である 30 秒が使用されます。
-
接続の追加属性を設定します。
[ 属性 ] タブを選択し、フィールドに入力します。
表 : 2. [属性] タブ フィールド 説明 ソース IBMソフトウェアインストールデータのソース。オプションは、 ILMT と BigFix インベントリです。 computer_system_offset ServiceNowインスタンスが ILMT または BigFix インベントリからコンピューターレコードを再インポートしないようにするオフセット値。インポートを実行するたびに、インポートに含まれるコンピューターレコードに基づいてオフセット値が自動的に更新されます。その後、インポートするたびに、指定されたオフセット値から始まる新しいコンピューターレコードのみが取得されます。
新しい接続を確立する場合は、オフセット値が 0 に設定されていることを確認します。既存の接続のすべてのコンピューターレコードを再インポートする場合は、オフセット値を 0 にリセットします。
virtual_machine_offset ServiceNow インスタンスが ILMT または BigFix インベントリから仮想マシン (VM) レコードを再インポートしないようにするオフセット値。インポートを実行するたびに、インポートに含まれる VM レコードに基づいてオフセット値が自動的に更新されます。後続のインポートごとに、指定されたオフセット値から始まる新しい VM レコードのみが取得されます。
新しい接続を確立する場合は、オフセット値が 0 に設定されていることを確認します。既存の接続のすべての VM レコードを再インポートする場合は、オフセット値を 0 にリセットします。
-
[送信] を選択します。
アクティブな接続情報が表示されます。
- オプション:
ILMT および BigFix インベントリ API のバージョン 1 を使用している場合は、ILMT または BigFix インベントリのスケジュール済みデータを手動でインポートします。
- 移動先 統合 - ILMT/BigFix インベントリ > スケジュール済みインポート 次に、[ Execute Now (今すぐ実行)] を選択します。
-
インポートが正常に完了したことを確認します。
- インポートと変換の両方が正常に完了したことを確認するには、次に移動します 統合 - ILMT/BigFix インベントリ > 変換履歴.注:変換履歴テーブルのすべてのレコードには、 挿入 値 0 が表示されます。
- ライセンス消費 [samp_ilmt_sw_install] テーブルにインポートされたすべてのデータを表示するには、 統合 - ILMT/BigFix インベントリ > インポートセットデータ > ライセンス消費.
- コンピューター [cmdb_ci_computer] テーブルにインポートされたすべてのデータを表示するには、 統合 - ILMT/BigFix インベントリ > インポートセットデータ > コンピューター.
- インポートと変換の両方が正常に完了したことを確認するには、次に移動します 統合 - ILMT/BigFix インベントリ > 変換履歴.