ガイド付きセットアップを使用した オブザーバビリティのサービスグラフコネクタ - AppDynamicsの構成

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:11分
  • AppDynamics から 構成管理データベース (CMDB) にデータをプルするようにスケジュール済みインポートジョブを設定します。

    始める前に

    重要:
    構成の問題がない限り、 SGC セントラル を使用して接続を構成します。構成のガイド付きセットアップ方法は廃止されます。

    この サービスグラフコネクタを使用するには、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 アドミニストレーターから OAuth 認証情報を取得します。次の詳細情報をメモします。
    • アプリケーション (クライアント) ID
    • クライアントシークレット
    注:
    オブザーバビリティのサービスグラフコネクタ - AppDynamics の以前のバージョンを使用している場合は、古いコネクタからデータを移行しないでください。以前のバージョンをアンインストールし、新しい統合を実行する必要があります。
    必要なロール:SGC-Admin (sn_cmdb_int_util.sgc_admin) または admin
    注:
    バックグラウンドスクリプトを実行し、SGC-Admin ユーザーにグローバルテーブルへのアクセス権を付与するには、admin ユーザーロールが必要です。サービスグラフコネクタのユーザーロールの詳細については、「サービスグラフコネクタ ユーザーロール」を参照してください。

    手順

    1. アプリケーションピッカーを使用して、アプリケーションスコープを オブザーバビリティのサービスグラフコネクタ - AppDynamics アプリケーションに設定します。
      詳細については、「アプリケーションピッカー」を参照してください。
    2. 移動先 すべて > サービスグラフコネクタ > AppDynamics > セットアップ.
    3. [はじめに] ページで、[開始] を選択します。
    4. AppDynamics API に要求を送信するために使用する認証情報を構成し、HTTP 接続を確立します。
      1. [オブザーバビリティのサービスグラフコネクタ:AppDynamics] ページの [API 認証を構成] セクションで、[開始] を選択します。
      2. デフォルトの接続を編集して、AppDynamics の接続を構成します。

        基本認証接続または OAuth 接続のいずれかを構成できます。

        注:
        コネクタは単一のインスタンスのみをサポートしているため、デフォルトで利用可能な AppDynamicsConnectionAlias 接続を編集します。
        • 基本認証接続を構成します。
          1. [ 基本認証接続を構成 ] タスクで、[ 構成] を選択します。
          2. AppDynamicsConnectionAlias[編集] を選択します。
            注:
            接続セットアップにリダイレクトされない場合は、[統合] ページで AppDynamicsConnectionAlias を検索し、[ 詳細を表示 ] を選択してデフォルトの接続を編集します。
          3. [接続を編集 (Edit Connection)] ウィンドウの [接続情報 (Connection Information)] セクションで、フィールドに入力します。
            表 : 1. 接続情報
            フィールド 説明
            接続名 AppDynamics接続レコードを識別する名前です。

            AppDynamicsConnectionAlias はデフォルトの認証情報エイリアス名であり、読み取り専用です。

            ホスト名 AppDynamicsコントローラーのホスト名。
          4. (オプション) AppDynamics サーバー接続に MID サーバーが必要な場合は、[ MID サーバーを使用 ] チェックボックスをオンにします。次に、MID サーバー関連のフィールドを選択します。
          5. [接続を編集] ウィンドウの [認証情報] セクションで、フィールドに入力します。
            表 : 2. 認証情報
            フィールド 説明
            ユーザー名 AppDynamics 接続要求を認証するために使用されるアカウントユーザー名。
            注:
            AppDynamics アカウントのサーバーのヴィジビリティがアクティブになっていることを確認します。AppDynamics ユーザーは、「アプリケーションおよびダッシュボードビューアー (デフォルト)」ロールと「サーバーモニタリングユーザー (デフォルト)」ロールを持ちます。
            パスワード 接続要求を認証するために使用されるパスワード。
          6. [接続を編集] を選択します。
          7. ガイド付きセットアップページに戻ります。
          8. [完了としてマーク] を選択して、[基本認証接続の構成] タスクを完了に設定します。
        • OAuth 接続を構成します。
          1. [ OAuth 認証の構成:クライアント認証情報 ] タスクで、[ 構成] を選択します。
          2. AppDynamicsConnectionAlias[編集] を選択します。
            注:
            接続セットアップにリダイレクトされない場合は、[統合] ページで AppDynamicsConnectionAlias を検索し、[ 詳細を表示 ] を選択してデフォルトの接続を編集します。
          3. [接続を編集 (Edit Connection)] ウィンドウの [接続情報 (Connection Information)] セクションで、フィールドに入力します。
            表 : 3. 接続情報
            フィールド 説明
            接続名 AppDynamics接続レコードを識別する名前です。

            AppDynamicsConnectionAlias はデフォルトの認証情報エイリアス名であり、読み取り専用です。

            接続 URL AppDynamicsコントローラーのベース URL。
          4. (オプション) AppDynamics サーバー接続に MID サーバーが必要な場合は、[ MID サーバーを使用 ] チェックボックスをオンにします。次に、MID サーバー関連のフィールドを選択します。
          5. [接続を編集] ウィンドウの [認証情報] セクションで、フィールドに入力します。
            表 : 4. 認証情報
            フィールド 説明
            OAuth クライアント ID [開始する前に] セクションに記載されている AppDynamics クライアントアプリケーションのアプリケーション (クライアント) ID。
            注:
            API クライアントに必要な権限と十分なトークン有効期限を持つロールがあることを確認します。
            OAuth クライアントシークレット 事前準備」セクションに記載されている、AppDynamics クライアントアプリケーションのクライアントシークレット。
          6. [接続を編集] を選択します。
          7. ガイド付きセットアップページに戻ります。
          8. [完了としてマーク] を選択して、[OAuth 認証:クライアント認証情報の構成] タスクを完了に設定します。
      3. 接続をテストします。
        1. [テスト接続] タスクで、[構成] を選択します。
        2. [テスト接続] 関連リンクを選択して、テストプロセスを開始します。
        3. [ステータス] フィールドが [成功] に設定されている場合は、[ガイド付きセットアップ] ページに戻ります。
          注:
          いずれかのテストでエラーが発生した場合は、修正の提案に従ってください。
        4. [完了としてマーク] を選択して、[接続のテスト] タスクを完了に設定します。
      4. デフォルトの HTTP 要求テンプレートを AppDynamics にプッシュして、ServiceNow インスタンスとの AppDynamics イベント統合を有効にします。
        注:
        HTTP 要求をプッシュするには、 ServiceNow インスタンスでのイベント取り込み用に Observability Commons for CMDB アプリケーション (sn_observability) がインストールされていることを確認します。また、AppDynamics インスタンスで、ServiceNow ユーザーとして HTTP 要求テンプレートを作成または変更するには、アカウントレベルの HTTP 要求テンプレートの構成権限が必要です。
        1. [ HTTP 要求テンプレートをプッシュ ] タスクで、[ 構成] を選択します。
        2. [HTTP 要求テンプレートをプッシュ] 関連リンクを選択します。
        3. ガイド付きセットアップページに戻ります。
        4. [完了としてマーク] を選択して、[HTTP 要求テンプレートのプッシュ] タスクを完了に設定します。

        HTTP 要求テンプレートをプッシュすると、複数の API 呼び出しが実行され、 AppDynamicsでイベント取り込みサービスが開始されます。詳細については、ServiceNow コミュニティ サイトの「オブザーバビリティのサービスグラフコネクタ:AppDynamics」の記事を参照してください。

    5. 重複データ検出ルールを構成します。
      1. [重複データ検出ルール] セクションの [重複データ検出ルールを構成] タスクで、[構成] を選択します。
      2. [CMDB 重複行ルール] リストで、ルールの [アクティブ] 列の値を true に設定して、ルールをアクティブ化します。
        注:
        フィールドを評価対象から削除するには、ルールの [フィールドを無視] 列にフィールド名を追加します。複数のフィールドを無視するには、フィールドをカンマで区切ります。
      3. ガイド付きセットアップページに戻ります。
      4. [完了としてマーク] を選択して [重複データ検出ルールを構成] タスクを完了に設定します。
    6. 詳細設定を構成します。
      1. [詳細] セクションの [詳細設定] タスクで、[構成] を選択します。
      2. 詳細プロパティを確認して変更します。
        表 : 5. 詳細プロパティ
        プロパティ 説明
        階層間の関係を設定するための切り替え CI 関係性 [cmdb_rel_ci] テーブルの AppDynamics 層間の関係のインポートを有効にするオプション。
        階層間の関係を生成するためにフェッチする測定基準の時間 (分) 階層間の関係を生成するためにフェッチする測定基準の時間 (分)。たとえば、60 を指定すると、過去 1 時間の関係が取得されます。
        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 階層にマップするための切り替え (Toggle to import node data from AppDynamics and map to the cmdb_ci_appl hierarchy) アプリケーション [cmdb_ci_appl] テーブル階層へのノードのインポートを有効にするオプション。
      3. [保存] を選択します。
      4. [完了としてマーク] を選択して [詳細設定] タスクを完了に設定します。
    7. デフォルトで利用可能な SG-AppDynamics サーバーおよびアプリケーションのスケジュール済みジョブを設定します。
      1. [スケジュール設定済みインポートジョブを設定します] セクションの [スケジュール済みジョブを構成] タスクの [構成] を選択します。
      2. [予定されているデータインポート] フォームで、SG-AppDynamics サーバーとアプリケーションのスケジュール済みジョブのフィールド値を確認し、[アクティブ] チェックボックスをオンにします。

        詳細については、「Schedule a data import」を参照してください。

      3. [更新] を選択します。
      4. [完了としてマーク] を選択して、[スケジュール済みジョブを構成] タスクを完了に設定します。