Observability:AppDynamics のサービスグラフコネクタ の構成

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む9読むのに数分
  • AppDynamics から 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 ストアアプリ ストアアプリ。
    • ITOM Discovery ライセンスプラグイン (com.snc.itom.discovery.license)。このプラグインを有効にする必要があります。
    • ITOM Licensing プラグイン (com.snc.itom.license)。詳細については、「Discovery の要求」を参照してください。
    • 自動的にインストールされる Datastream Action プラグイン (com.glide.hub.action_type.datastream)。
    • Observability Commons for CMDB (sn_observability)。これはイベントの取り込みにのみ必要です。Event Management を機能させるには、コネクタをインストールする前に、これをインストールする必要があります。詳細については、ServiceNow Store の「CMDB 用 Observability Commons」を参照してください。
    注:
    Observability:AppDynamics のサービスグラフコネクタ の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。

    必要なロール:管理者

    手順

    1. 移動先 すべて > サービスグラフコネクタ AppDynamics > セットアップ.
    2. [はじめに] ページで、[開始するには] を選択します。
    3. 認証資格情報と HTTP 接続を構成します。
      1. [Service Graph Connector for Observability - AppDynamics] ページの [接続の設定] セクションで、タスク [資格情報の設定] を選択します。
      2. [資格情報の設定] セクションで、資格情報を設定します。
        1. [設定] を選択します。
        2. [名前] および [ユーザー名] フィールドを更新します。
          注:
          AppDynamics アカウントで Server Visibility がアクティブになっている必要があります。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 接続を有効にするオプション
          ドメイン 接続を含むドメイン。
          Override default port (デフォルト ポートに上書きする) 接続で使用されるターゲット値ポート。
          ベースパス HTTPs 接続のベースパス
        3. [更新] をクリックし、[完了としてマーク] をクリックします。
      4. [データソースを検証] セクションで、 [構成] を選択してデータソースを検証します。
        1. フォームのフィールドを確認します。
          表 : 2. データソースフォーム
          フィールド 説明
          名前 このデータソースの一意の名前。
          インポートセットテーブルラベル このデータソースが生成するインポートセットテーブルのラベル。
          インポートセットテーブル名 このデータソース用に作成されるテーブルの名前。
          タイプ インポートされるデータのデータストレージタイプ。
          単一列のデータ 単一列のデータを設定するオプション。
          アプリケーション このレコードを含んでいるアプリケーション。
          データローダー インポートセットテーブルにデータをロードするスクリプト。
        2. 接続をテストするには、[20 件のレコードのテストロード] 関連リンクをクリックします。

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

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

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

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

    5. 詳細設定を構成します。
      1. 左側のサイドバーで、詳細アイコン (詳細アイコン) をクリックします。
      2. [Service Graph Connector for Observability - 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. 左側のサイドバーで、[スケジュール設定済みインポートジョブ (scheduled import jobs)] アイコン (スケジュール設定済みインポートジョブアイコン) を選択します。
      2. [Service Graph Connector for Observability - AppDynamics] ページの [スケジュール設定済みインポートジョブを設定 (Set up scheduled import jobs)] セクションで、[ジョブスケジュールの構成] タスクを選択します。
      3. [ジョブスケジュールの構成] セクションで、[構成] をクリックします。
      4. フィールドをレビューします。
        表 : 4. [スケジュール設定済みデータインポート] フォーム
        フィールド 説明
        名前 ジョブスケジュールの名前。
        データソース インポートするデータを定義するデータソースレコード。
        実行方法 指定したユーザーの資格情報を使用してジョブスケジュールを実行するオプション。
        アクティブ ジョブスケジュールをアクティブ化するためのオプション。このオプションを選択します。
        同時インポート 複数のインポートセットからデータをロードする関数。この関数は、データの処理と変換を同時に行います。
        パーティションメソッド 同時インポートセットのパーティションメソッド。
        パーティションサイズ 初期スケジューリングのインポートセットサイズ。
        インポート前処理スクリプトの実行 インポートが実行される前に実行するスクリプトを指定するオプション。
        インポート後処理スクリプトの実行 インポートが実行された後に実行するスクリプトを指定するオプション。
        アプリケーション このジョブスケジュールを含むアプリケーション。
        実行 インポートを実行する頻度。この値を、データをプルする頻度に設定します。
        条件付き このジョブの実行条件。
      5. 実行するインポートを選択し、[ 今すぐ実行]、[ 完了としてマーク] の順にクリックします。