ガイド付きセットアップを使用した Infoblox のサービスグラフコネクタの構成
Infoblox から CMDB にデータをプルします。
始める前に
この サービスグラフコネクタを使用するには、IT Operations Management (ITOM) (ITOM) 可視化アプリケーションまたは ITOM ディスカバリーアプリケーションをベースにしたサブスクリプションユニットへのサブスクリプションが必要です。ご利用のサブスクリプションの「ServiceNow サブスクリプションユニットの概要」の「管理対象の IT リソースタイプ」というタイトルのセクションで定義されているとおり、CMDB でこの サービスグラフコネクタ によって作成または変更されていても、ITOM ヴィジビリティまたは ITOM ディスカバリーによってまだ管理されていない管理対象の IT リソースの場合、これらのリソースにより、そのアプリケーションからのサブスクリプションユニットの消費量が増加します。ITOM ヴィジビリティまたは ITOM ディスカバリー内の現在のサブスクリプションユニットの消費量を確認し、利用可能なキャパシティを確認してください。
- 自動的にインストールされる CMDB 共通統合ストアアプリ。
- 自動的にインストールされる CMDB CI クラスモデルストアアプリ。「CMDB CI クラスモデル アプリ」を参照してください。
- ITOM ディスカバリーライセンスプラグイン (com.snc.itom.discovery.license)。このプラグインを有効にする必要があります。
- ITOM Licensing プラグイン (com.snc.itom.license)。詳細については、「ディスカバリーの要求」を参照してください。
- 自動的にインストールされる Datastream Action プラグイン (com.glide.hub.action_type.datastream)。
- Observability Commons for CMDB (sn_observability)。これはイベントの取り込みにのみ必要です。イベント管理を機能させるには、コネクタをインストールする前に、これをインストールする必要があります。詳細については、ServiceNow Store の「Observability Commons for CMDB」を参照してください。
手順
-
アプリケーションピッカーを使用して、アプリケーションスコープが Infoblox のサービスグラフコネクタアプリケーションに設定されていることを確認します。
詳細については、「アプリケーションピッカー」を参照してください。
- 移動先 すべて > サービスグラフコネクタ > Infoblox > セットアップ.
- [はじめに] ページで、[開始] を選択します。
-
Infoblox API に要求を送信するための認証情報と HTTP 接続詳細を構成します。
-
Infoblox 認証情報を設定します。
- [Service Graph Connector for Infoblox] ページの [接続の構成] セクションで、[開始するには] を選択します。
- [Infoblox 認証情報を構成] タスクの場合は、[構成] を選択して [基本認証情報] ページを新しいブラウザタブで開きます。
- [名前] フィールドに、認証の名前を入力します。
例:Infoblox 認証情報。
- [ユーザー名] フィールドで、この認証プロファイルが有効であるときに HTTP 要求を認証するために使用するユーザー名。
- [パスワード] フィールドに、HTTP 要求の認証に使用するユーザー名のパスワードを入力します。
- [更新] を選択して、ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[Infoblox 認証情報を構成] タスクを完了に設定します。
-
Infoblox 接続設定を構成します。
- [Infoblox HTTP 接続を構成] タスクで、[構成] を選択して、新しいブラウザタブで [HTTP(S) 接続] ページを開きます。
- フィールドを確認し、[名前] フィールドに Infoblox インスタンス名を入力します。
- URL ビルダーを使用して接続文字列を構築するか、[接続 URL] フィールドに Infoblox ベース URL を次の形式で入力します:
https://<base-URL>。 - [属性] セクションの [api_version] フィールドに、使用している WAPI のバージョンを入力します。
- [属性] セクションの [network_view] フィールドに、データをインポートするネットワークビューを入力します。
複数のビューでは、ビューをカンマで区切ります。例:
view1,view2。このフィールドを空のままにすると、データソースはすべてのネットワークビューからデータをインポートします。 - [更新] を選択して、ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[Infoblox HTTP 接続を構成] タスクを完了に設定します。
Infoblox API の詳細については、Infoblox 開発者向けドキュメントを参照してください。
-
接続のプロパティを構成します。
- [接続のプロパティを構成] タスクで、[構成] を選択して、新しいブラウザタブで [サービスグラフ接続] ページを開きます。
- プロパティの詳細を確認して変更するには、[サービスグラフ接続のプロパティ] 関連リストの [プロパティ] 列からプロパティを選択します。
- [サービスグラフ接続のプロパティ] ページで [更新] を選択します。
- [サービスグラフ接続] ページで [更新] を選択して、ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[接続のプロパティを構成 (Configure the connection properties)] タスクを完了に設定します。
-
Infoblox アプリケーションからデータをインポートする Infoblox API 接続をテストします。
- [Infoblox 用サービスグラフコネクタ] ページの [接続の構成] セクションで、[続行] を選択します。
- [接続のテスト] タスクで、[構成] を選択して、新しいブラウザタブで [サービスグラフ接続] ページを開きます。
- [テスト接続] を選択します。
- [ステータス] フィールドが [成功] に設定されている場合は、[更新] を選択して [接続のテスト] ダイアログボックスを閉じ、ガイド付きセットアップページに戻ります。
いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] を選択して、[接続のテスト] タスクを完了に設定します。
-
Infoblox 認証情報を設定します。
- オプション:
複数のインスタンスを追加します。
注:複数のインスタンスを追加する必要がない場合は、この手順をスキップできます。
- [Infoblox のサービスグラフコネクタ] ページの [複数のインスタンスを追加] セクションで、[開始] を選択します。
- [データソースアクセスを更新] タスクの、[構成] を選択します。
- データソース [sys_data_source] テーブルを選択します。
- アプリケーションピッカーを使用して、[グローバル] アプリケーションスコープを選択します。
- [アプリケーションのアクセス] 関連リストで、[作成可能]、[更新可能]、および [削除可能] チェックボックスがオンでない場合はオンにします。
- [更新] を選択してタブを閉じ、ガイド付きセットアップに戻ります。
- アプリケーションピッカーを使用して、アプリケーションスコープを Infoblox のサービスグラフコネクタ に再度変更します。
- [完了としてマーク] を選択して、[データソースアクセスを更新] タスクを完了に設定します。
- [予定されているデータインポートアクセスを更新] タスクで、[構成] を選択します。
- [予定されているデータインポート [scheduled_import_set] テーブルを選択します。
- 5.g5.d手順を繰り返します。
- [完了としてマーク] を選択して、[スケジュール設定済みデータインポートアクセスを更新 (Update Scheduled Data Import Acces)] タスクを完了に設定します。
-
新しい接続のキャッシュをクリアします。
- [データソースおよび予定されているデータインポートテーブルのキャッシュをクリア] で、[構成] を選択します。
- アプリケーションピッカーを使用して、[グローバル] アプリケーションスコープを選択します。
- バックグラウンドスクリプトページの [スクリプトを実行 ] テキストボックスに、次のスクリプトを入力します。
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"); - [ スクリプトを実行 ] を選択して、バックグラウンドスクリプトを実行します。
スクリプトの実行には数分かかる場合があります。
- スクリプトが実行されたら、[ クローズ] を選択します。
- アプリケーションピッカーを使用して、アプリケーションスコープを Infoblox のサービスグラフコネクタ に再度変更します。
- [データソースおよび予定されているデータインポートテーブルのキャッシュをクリア] タスクで、[完了としてマーク] を選択して、完了に設定します。
-
新しい Infoblox インスタンスにベーシック認証接続を追加します。
- [別の基本認証接続を追加] タスクで、 [構成] を選択します。
- 新しい接続を作成するには、[接続を追加] を選択します。
- [接続を作成] ウィンドウの [接続情報] セクションで、フィールドに入力します。
表 : 1. 接続情報 フィールド 説明 接続名 Infoblox接続レコードを識別する名前です。 接続 URL <base-URL>形式の Infoblox ベース URL。MID サーバーを使用 MID サーバーを使用するためのオプションです。 注:MID サーバーの使用はオプションです。MID 選択 コネクターが使用する MID サーバーの名前。 このフィールドは、[MID サーバーを使用] チェックボックスをオンにした場合にのみ表示されます。
MID アプリケーション コネクタで使用される MID アプリケーションの名前。 このフィールドは、[MID サーバーを使用] チェックボックスをオンにした場合にのみ表示されます。
- [接続を作成] ウィンドウの [認証情報] セクションで、フィールドに入力します。
表 : 2. 認証情報 フィールド 説明 ユーザー名 Infoblox 接続要求を認証するために使用されるアカウントユーザー名。 パスワード 接続要求を認証するために使用されるパスワード。 - [接続を作成] を選択します。
- ガイド付きセットアップに戻り、[完了としてマーク] を選択して、[別の基本認証接続を追加] タスクを完了に設定します。
-
新しく追加された接続をテストします。
- [テスト接続] タスクで、[構成] を選択します。
- [名前] 列で、新しい接続を選択します。
- [テスト接続] 関連リンクを選択して、テストプロセスを開始します。
- [ステータス] フィールドが [成功] に設定されている場合は、[ガイド付きセットアップ] ページに戻ります。注:いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] を選択して、[テスト接続] タスクを完了に設定します。
-
IP アドレス管理タスクとユーザーグループを構成します。
-
ネットワークの削除または挿入時に IP アドレス管理タスクを作成するためのプロパティを有効にします。
- [AWS のサービスグラフコネクタ] ページの [接続の構成] セクションで、[開始するには] を選択します。
- [タスクの作成を有効にする] で、[構成] を選択して、新しいブラウザタブで [タスクの作成を有効にする] ページを開きます。
- [ネットワークが削除されたときにタスクを作成します] および [ネットワークが挿入されたときにタスクを作成します] チェックボックスをオンにして、ネットワークの削除および挿入時にそれぞれ IP アドレス管理タスクを作成するためのプロパティを有効にします。
- [保存] を選択します。
- [タスクの作成を有効にする (Enable create Task)] ページのタブを閉じて、ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[タスクの作成を有効にする] を完了に設定します。
-
IP アドレス管理タスクのユーザーグループを構成します。
- [IP アドレス管理タスクのユーザーグループを構成します] タスクで、[構成] を選択して、新しいブラウザタブで [SG Infoblox 接続] ページを開きます。
- [接続エイリアス] フィールドで、接続エイリアスを確認して変更します。
- [タスクユーザーグループ] フィールドで、接続エイリアスのアサイン先グループを変更します。注:デフォルトでは、IP アドレス管理タスクのユーザーグループは、IP アドレス管理ユーザーグループにアサインされます。デフォルトのアサイン先グループを変更するには、接続エイリアスのタスクユーザーグループを変更します。
- [更新] を選択して、ガイド付きセットアップページに戻ります。
- [完了としてマーク] を選択して、[IP アドレス管理タスクのユーザーグループを構成する (Configure the user group for IP address management tasks)] タスクを完了に設定します。
-
ネットワークの削除または挿入時に IP アドレス管理タスクを作成するためのプロパティを有効にします。
-
Infoblox アプリケーションからデータをインポートするようにスケジュール済みジョブを構成します。
- [AWS のサービスグラフコネクタ] ページの [スケジュール済みインポートジョブを構成] セクションで、[開始するには] を選択します。
- [スケジュール済みジョブの構成] タスクで、[構成] を選択して、新しいブラウザタブで [予定されているデータインポート] ページを開きます。
- [名前] 列で、有効にするスケジュール済みジョブを選択します。
-
[予定されているデータインポート] フォームで、スケジュール済みジョブのフィールド値を確認します。
詳細については、「Schedule a data import」を参照してください。
- [更新] を選択します。
- データインポートのスケジュール済みジョブそれぞれについて、ステップ 7.c 〜 7.e を繰り返します。
- [予定されているデータインポート] ページのタブを閉じ、ガイド付きセットアップページに戻ります。
- ガイド付きセットアップで [完了としてマーク] を選択して、[スケジュール済みジョブを構成します] のタスクを完了に設定します。