オブザーバビリティのサービスグラフコネクタ - AppDynamicsの構成

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:9分
  • AppDynamics から 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 の「CMDB 用 Observability Commons」を参照してください。
    注:
    オブザーバビリティのサービスグラフコネクタ - AppDynamics の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。

    必要なロール:admin

    手順

    1. 移動先 すべて > Service Graph Connector > AppDynamics > セットアップ.
    2. [はじめに] ページで、[開始] を選択します。
    3. 認証情報と HTTP 接続を構成します。
      1. [オブザーバビリティのサービスグラフコネクタ:AppDynamics] ページの [接続の設定] セクションで、タスク [認証情報の設定] を選択します。
      2. [認証情報の設定] セクションで、認証情報を設定します。
        1. [設定] を選択します。
        2. [名前] および [ユーザー名] フィールドを更新します。
          注:
          AppDynamics アカウントでサーバー可視化がアクティブになっている必要があります。AppDynamics ユーザーには、AppDynamics ロール:Applications and Dashboards Viewer (デフォルト) および Server Monitoring User (デフォルト) が必要です。
        3. [更新] をクリックし、[完了としてマーク] をクリックします。
      3. [接続を設定]セクションで、接続を設定します。
        1. [構成] をクリックします。
        2. フィールドを確認し、コントローラーのベース URL を [ホスト] フィールドに入力します。
          表 : 1. HTTP(S) 接続フォーム
          フィールド 説明
          名前 接続の名前。
          ホスト 接続で使用されるターゲットホスト値ホスト名は接続 URL に自動的に入力されます。
          認証情報 この接続で使用される認証情報の値。
          接続エイリアス 接続を参照するために使用される接続値。
          URL ビルダー 接続 URL をビルドするために使用される URL ビルダー
          接続 URL 接続の接続 URL。URL を手動で入力するか、URL ビルダーを使用して接続文字列をビルドすることができます。
          相互認証 相互認証を使用して接続を設定するオプション。
          プロトコル 接続で使用される基本となるプロトコル
          注:
          https 以外を使用する場合は、[プロトコル] フィールドを更新します。
          アクティブ HTTP 接続を有効にするオプション
          ドメイン 接続を含むドメイン。
          デフォルトポートを上書き 接続で使用されるターゲット値ポート。
          ベースパス HTTPs 接続のベースパス
        3. [更新] をクリックし、[完了としてマーク] をクリックします。
      4. [データソースを検証] セクションで、 [構成] を選択してデータソースを検証します。
        1. フォームのフィールドを確認します。
          表 : 2. データソースフォーム
          フィールド 説明
          名前 このデータソースの一意の名前。
          インポートセットテーブルラベル このデータソースが生成するインポートセットテーブルのラベル。
          インポートセットテーブル名 このデータソース用に作成されるテーブルの名前。
          タイプ インポートされるデータのデータストレージタイプ。
          単一列のデータ 単一列のデータを設定するオプション。
          アプリケーション このレコードを含んでいるアプリケーション。
          データローダー インポートセットテーブルにデータをロードするスクリプト。
        2. 接続をテストするには、[20 件のレコードのテストロード] 関連リンクをクリックします。

          テストを終了したら、[完了としてマーク] を選択します。

          接続のテストには少し時間がかかる場合があります。ページが更新され、テスト結果が表示されます。

          注:
          [HTTP ステータス] フィールドが 200 になっている場合、接続は成功しています。[エラーコード] および [エラーメッセージ] フィールドに何か表示されている場合、接続は失敗しているため、さらにトラブルシューティングが必要です。
      5. [HTTP 要求テンプレートをプッシュ] セクションで、[構成] を選択して HTTP 要求をプッシュします。
        注:
        HTTP 要求をプッシュするには、ServiceNow インスタンスでのイベントの取り込み用に Observability Commons for CMDB (sn_observability) プラグインがインストールされていることを確認します。また、AppDynamics インスタンスで、ServiceNow ユーザーとして HTTP 要求テンプレートを作成または変更するには、アカウントレベルの HTTP 要求テンプレートの構成権限が必要です。
        1. [関連リンク] セクションで、[HTTP 要求テンプレートをプッシュ] をクリックします。
        2. [完了としてマーク] をクリックします。
        HTTP 要求テンプレートをプッシュすると、複数の API 呼び出しが実行され、 AppDynamicsでイベント取り込みサービスが開始されます。詳細については、 ServiceNow Community サイトの「Observability:AppDynamics のサービスグラフコネクタ」の記事を参照してください。
    4. 重複データ検出ルールを構成します。
      1. 左側のサイドバーで、[重複検出ルールを構成] アイコン (重複検出ルールアイコン) をクリックします。
      2. [オブザーバビリティのサービスグラフコネクタ:AppDynamics] ページの [重複検出ルール] セクションで、タスク [重複データ検出ルールを構成] を選択します。
      3. 次のページの [重複検出ルールを構成] セクションで、[構成] をクリックします。
      4. [CMDB 重複行ルール] フォームで、アクティブにするルールを選択し、[アクティブ] 列の値を true に更新します。
        注:
        フィールドを評価対象から削除するには、[フィールドを無視] 列にフィールド名を追加します。複数のフィールドを無視するには、フィールドをカンマで区切ってリストします。

        終了したら、[完了としてマーク] をクリックします。

    5. 詳細設定を構成します。
      1. 左側のサイドバーで、詳細アイコン (詳細アイコン) をクリックします。
      2. [オブザーバビリティのサービスグラフコネクタ:AppDynamics] ページの [詳細] セクションで、タスク [詳細設定] を選択します。
      3. [詳細設定] セクションで、[構成] をクリックします。
        1. 一連の詳細プロパティを確認します。
          表 : 3. 詳細プロパティ
          詳細プロパティ 説明
          階層間の関係を設定するように切り替え (Toggle to populate relationships between tiers) 階層間の関係は cmdb_rel_ci にインポートされます。
          AppDynamics からビジネストランザクションをインポートするように切り替え (Toggle to import business transactions from AppDynamics) ビジネストランザクションが cmdb_ci_service_calculated にインポートされます。
          インポートしたサーバーのタグを設定するように切り替え (Toggle to populate tags for imported servers) サーバータグが cmdb_key_value にインポートされます。
          AppDynamics からノードデータをインポートし、cmdb_ci_appl 階層にマップするように切り替え ノードは cmdb_ci_appl テーブル階層にインポートされます。

          パフォーマンスへの影響は、選択した詳細設定に基づいて変化します。

        2. 必要に応じて、[はい] チェックボックスをオンにして、各プロパティを有効にします。
        3. [保存] をクリックし、[完了としてマーク] をクリックします。
    6. スケジュール済みインポートジョブを設定します。
      1. 左側のサイドバーで、[スケジュール済みインポートジョブ] アイコン ([スケジュール済みインポートジョブ] アイコン。) を選択します。
      2. [オブザーバビリティのサービスグラフコネクタ:AppDynamics] ページの [スケジュール設定済みインポートジョブを設定します] セクションで、[スケジュール済みジョブを構成します] タスクを選択します。
      3. [スケジュール済みジョブを構成します] セクションで、[構成] をクリックします。
      4. フィールドをレビューします。
        表 : 4. [スケジュール設定済みデータインポート] フォーム
        フィールド 説明
        名前 スケジュール済みジョブの名前。
        データソース インポートするデータを定義するデータソースレコード。
        実行方法 指定したユーザーの認証情報を使用してスケジュール済みジョブを実行するオプション。
        アクティブ スケジュール済みジョブをアクティブ化するためのオプション。このオプションを選択します。
        同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。
        パーティションメソッド 同時インポートセットのパーティションメソッド。
        パーティションサイズ 初期スケジューリングのインポートセットサイズ。
        インポート前処理スクリプトの実行 インポートが実行される前に実行するスクリプトを指定するオプション。
        インポート後処理スクリプトの実行 インポートが実行された後に実行するスクリプトを指定するオプション。
        アプリケーション このスケジュール済みジョブを含むアプリケーション。
        実行 インポートを実行する頻度。この値を、データをプルする頻度に設定します。
        条件付き このジョブの実行条件。
      5. 実行するインポートを選択し、[更新] をクリックしてから、[完了としてマーク] をクリックします。