このページでは、コントローラのアプリケーション構成をエクスポートおよびインポートする方法について説明します。アプリケーションのエクスポート/インポートにより、コントローラの単一アプリケーション構成のバックアップを行うことができます(「コントローラデータのバックアップと復元」で説明されるコントローラインスタンス全体のバックアップとは異なります)。 

コントローラから他の設定をエクスポートする方法については、「構成インポートおよびエクスポートAPI」を参照してください。JMX 構成については、「MBeanからのJMXメトリックの構成」を参照してください。

エクスポート可能な設定 

ビジネスアプリケーションの構成をエクスポートして、新しいビジネスアプリケーションとしてインポートすることができます。この 2 つのアプリケーションは、同じコントローラにも異なるコントローラにもインポートできます。異なるコントローラにインポートする場合は、AppDynamics の同じメジャーバージョンを使用している必要があります。

エクスポートは XML ファイル形式で行われ、以下が含まれます。

  • スナップショット収集設定
  • コールグラフ設定
  • エラー構成
  • ストール構成およびビジネストランザクションのしきい値
  • HTTPおよびSQLデータ収集設定
  • ティアとノードの定義
  • ビジネストランザクションのカスタムエントリポイント構成
  • メトリックベースライン
  • インフォメーションポイント構成

構成情報には、イベント、正常性ルール違反、メトリックなどのデータは含まれません。ユーザ、ダッシュボード、ポリシー、データベースとリモートサービス、スケジュールなど、ビジネスアプリケーションに関連しない構成アーティファクトも含まれません。 

ビジネスアプリケーションのエクスポート

アプリケーションをエクスポートするには、[Applications] ホームページで、エクスポートするビジネスアプリケーションのアクションメニューから [Export Application] を選択します。 

Export Application

ブラウザは、アプリケーションの XML 形式の構成ファイルをダウンロードします。 

ビジネスアプリケーションのインポート

アプリケーション構成をインポートするには、管理者ユーザーロール権限を持ったユーザーとしてログインします、「ロールと権限」を参照してください。以前エクスポートした構成ファイルへのアクセスも必要です。

構成をインポートするには、次のステップに従います。

  1. [Applications] ページで、[Actions] > [Import] をクリックします。  
  2. インポートする構成が含まれたXMLファイルを選択します。これを既存のビジネスアプリケーションにインポートするか、新しいビジネスアプリケーションを作成することができます。
  3. インポートする構成設定を選択します。オプションには、アプリケーション エージェントの構成設定、データコレクタ、正常性ルール、MDS(検査されたインストゥルメンテーション設定)などが含まれます。

    設定タイプ説明
    Backend Match Point Configurationこれは、バックエンド検出ルールの設定です。AppDynamics は、アプリケーションコード内のイグジット ポイント インストゥルメンテーションからバックエンドを検出します。イグジットポイントとは、発信コールがインストゥルメント化されたノードから行われるコードにおける正確な位置です。
    Metric Baselinesメトリックのベースライン値をインポートしてから、メトリックブラウザのデータをベースライン値と比較する方法を確認できます。ベースライン偏差のモニタリングは、サービスレベル契約(SLA)に違反する可能性のあるパフォーマンスメトリックを明らかにします。
    Analytics Dynamic Service Configuration

    この分析設定には、次のものが含まれる場合があります。

    • Transaction Analytics - Configuration 特定のアプリケーションおよびビジネストランザクションの分析を有効にします。 
    • Transaction Analytics - Manual Data Collection:分析では、メソッド呼び出しデータコレクタ(MIDC)、HTTP、および SQL の 3 種類のデータコレクタがサポートされています。 
    • Log Analytics ログ分析用のデータを収集するためのソースルールを設定します。
    • API Keys:分析イベント API のユーザの API 認証キーを作成します。
    Data Gatherer Configuration

    データコレクタの設定です。データコレクタを使用すると、ビジネストランザクションやトランザクション分析データをアプリケーションデータで補足することができます。アプリケーションデータは、ビジネストランザクションのパフォーマンス上の問題に背景情報を付加します。たとえば、パフォーマンス低下の影響を受けるビジネストランザクションの特定のパラメータ値や戻り値を示すことがあります。 

    このようなデータは、特定のユーザー、注文、製品といった、パフォーマンス上の問題によって悪影響を受けるビジネス状況を示します。

    Agent Configurationsエージェント設定は、アプリケーションをインストゥルメント化します。
    MDS Configuration範囲を指定したインストゥルメンテーション設定。
    アプリケーション コンポーネント

    Web サービス、メッセージキュー、およびデータベースなどのアプリケーション コンポーネント。

    Entry Match Point Configurationエントリマッチポイント設定は、ビジネストランザクション検出とエントリポイントタイプの命名の基準を定義できるカスタム一致ルール(トランザクション検出ルール)です。
    正常性ルール正常性ルールでは、お使いの環境で正常または予想されるオペレーションであると考えられるものを表すパラメータを指定します。パラメータは、ビジネストランザクションの平均応答時間やノードのCPU使用率などのメトリック値に依存します。
    EUM Cloud ConfigurationAppDynamics エンドユーザモニタリング(EUM)によって、Web とモバイルアプリケーションのパフォーマンスがエンドツーエンドで表示されます。EUM を使用すると、低速な Web 応答、Ajax エラー、モバイル ネットワーク リクエスト、または IoT アプリケーションエラーなどの問題のトラブルシューティングに役立ちます。EUM は、アプリケーションのパフォーマンスとユーザーアクティビティに関するメトリックを提供します。
  4. [OK] をクリックしてインポートを開始します。インポートプロセスでは、最初にファイルが検証されます。進行に合わせて、[Import Application] ダイアログにアーティファクトのタイプごとのステータスが表示されます。 
  5. インポートプロセスが完了したら、[Import Application] ダイアログを閉じます。

コントローラが自己署名SSL証明書を使用している場合、アプリケーションのインポートはHTTPSで動作しません。代わりに信頼できるCA署名の証明書を使用してください。「コントローラの SSL 構成プロパティ」を参照してください。