New Relic から 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」を参照してください。
注: オブザーバビリティのサービスグラフコネクタ - New Relic の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。
必要なロール:SGC-Admin (sn_cmdb_int_util.sgc_admin) または admin
注: バックグラウンドスクリプトを実行し、SGC-Admin ユーザーにグローバルテーブルへのアクセス権を付与するには、admin ユーザーロールが必要です。
サービスグラフコネクタのユーザーロールの詳細については、「
サービスグラフコネクタ ユーザーロール」を参照してください。
手順
-
アプリケーションピッカーを使用して、アプリケーションスコープが Observability:New Relic のサービスグラフコネクタ アプリケーションに設定されていることを確認します。
-
移動先 .
-
[はじめに] ページで、[開始] を選択します。
-
New Relic アプリケーションに要求を送信するための認証情報を構成します。
-
New Relic 接続と資格情報の構成
- [New Relic と CMDB との統合 (New Relic Integration with CMDB)] ページの [接続の構成] セクションで、[開始するには]を選択します。
- [接続と資格情報の構成 (Configure connection and credentials)] タスクで、[構成] を選択します。
- ワークフロースタジオの [接続] ページで、デフォルトで利用可能な [NewRelicConnectionAlias] 接続の [構成] を選択します。
- フォームでフィールドを確認および変更します。
表 : 1. 接続の設定フォーム
| フィールド |
説明 |
| 接続情報 |
| 接続名 |
接続レコードを一意に識別する名前。例:NewRelicConnectionAlias |
| 接続 URL |
New Relic アプリケーションに接続するためのベース URL は、次の形式です。 https://api.newrelic.com/graphql
注: このフィールドは、New Relic アプリケーションの NerdGraph API に接続するための URL に自動的に設定されます。フィールド値はそのままにします。 |
| 認証情報 |
| API キー |
New Relic アプリケーションでの認証に使用する NerdGraph API トークン。 |
| アカウント ID |
New Relic 認証情報に関連付けられたアカウント ID。 |
- [接続を設定] を選択します。
注: オブザーバビリティのサービスグラフコネクタ - New Relic は、単一の New Relic インスタンスへの接続のみをサポートしています。そのため、使用できるのは単一のデフォルト接続のみです。
- ブラウザの [戻る] ボタンを使用して、[接続の構成] タスクページに戻ります。
- [ 完了としてマーク] を選択して、[接続と資格情報の構成] タスクを完了に設定します。
-
New Relic アプリケーションからデータをインポートする NerdGraph API 接続をテストします。
- [New Relic と CMDB との統合 (New Relic Integration with CMDB)] ページの [接続の構成] セクションで、[続行] を選択します。
- [ テスト接続 ] タスクで、[ 構成] を選択します。
- [テスト接続] 関連リンクを選択して、接続をテストします。
接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。
- [ステータス] フィールドが [成功] に設定されている場合は、[更新] を選択します。
いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
- [完了としてマーク] を選択して、[テスト接続] タスクを完了に設定します。
-
オブザーバビリティNew Relicの 宛先、チャネル、およびワークフローを構成し、一致しない構成アイテム (CI) のアラートをオンにします。
-
Observability New Relic の 宛先、チャネル、およびワークフローを構成します。
- [New Relic と CMDB との統合 (New Relic Integration with CMDB)] ページの [Observability の構成 (Configure Observability)] セクションで、[開始するには] を選択します。
- [ [宛先、チャネル、およびワークフローを構成 (Configure destination, channel and workflow)] タスクで、[構成] を選択します。
- [SG-New Relic Webhooks] リストで、[ 新規] を選択します。
- フォームで、フィールドに入力します。
表 : 2. 新規レコードフォーム
| フィールド |
説明 |
| 名前 |
New Relic 構成の名前。 構成が作成されると、 宛先、 チャネル、 およびワークフロー の文字列が構成名に追加されます。 |
| 接続と認証情報エイリアス |
ステップ 4 で作成した接続エイリアスを選択します。 |
- [送信] を選択します。
- [完了としてマーク] を選択して、[宛先、チャネル、およびワークフローの構成] タスクを完了に設定します。
-
CMDB で利用できない構成アイテム (CI) のアラートを有効にします。
- [New Relic と CMDB との統合 (New Relic Integration with CMDB)] ページの [Observability の構成 (Configure Observability)] セクションで、[続行] を選択します。
- [一致しない CI のアラートをオンにする (Turn on alerts for unmatched CI)] タスクで、[構成] を選択します。
- [システムプロパティ] フォームで、 sn_newrelic_integ.alerts_for_unmatched_ci.enabled システムプロパティを選択します。
- システムプロパティの 値をtrue に設定します。
- [送信] を選択します。
- [完了としてマーク] を選択して、[一致しない CI のアラートをオンにする] タスクを完了に設定します。
-
New Relic アプリケーションからデータをインポートするようにスケジュール済みジョブを構成します。
-
[New Relic と CMDB との統合 (New Relic Integration with CMDB)] ページの [予定されているデータインポートの設定] セクションで、[開始するには] を選択します。
-
[予定されているデータインポートの設定] タスクの [構成] をクリックします。
-
アクティブ化するスケジュール済みジョブを選択します。
-
[予定されているデータインポート] フォームで、スケジュール済みジョブのフィールド値を確認します。
-
[アクティブ] チェックボックスをオンにして、スケジュール済みジョブをアクティブ化します。
-
[Update (更新)] を選択します。
-
データインポートのスケジュール済みジョブそれぞれについて、ステップ 6.c 〜 6.f を繰り返します。
-
ガイド付きセットアップページに戻ります。
-
[完了としてマーク] を選択して、[スケジュール設定済みデータインポートの構成] タスクを完了に設定します。