Download PDF
Download page デプロイ計画.
デプロイ計画
このページでは、オンプレミスの AppDynamics アプリケーション パフォーマンス モニタリング(APM)プラットフォームをインストールし、その展開を構成および管理するための情報について説明します。
インストール概要
プラットフォームをインストールする前に、インストールする予定のコンポーネントの要件を確認し、ホストマシンを準備します。要件は、デプロイするコンポーネントとデプロイの規模によって異なります。
コントローラとイベントサービスについては、先にAppDynamics Enterprise Consoleをインストールする必要があります。それから、そのアプリケーションを使用してコントローラとイベントサービスをデプロイします。イベントサービスは単一のノードまたはクラスタとしてデプロイできます。Enterprise Console は、コントローラとイベントサービスのインストールであるだけでなく、AppDynamics の新規または既存のプラットフォームやコンポーネントのライフサイクル全体を管理できます。
Enterprise Consoleはエンドユーザーモニタリング(EUM)サーバーのインストールには使用できません。代わりに、対話型GUIまたはコンソールモードをサポートするパッケージインストーラか、サイレント応答ファイルインストールを使用する必要があります。
AppDynamics APM プラットフォームのインストールプロセスを開始する前に、以下のタスクを実施してください。
- プラットフォームの要件 を確認します。
- Express Installではアプリケーションとコントローラがデフォルトで同じホストを共有するため、Enterprise Consoleホストがこれらをホスティングするための要件を満たしていることを確認します。Custom Installを使用すればEnterprise Consoleをコントローラと別のホストにインストールできます。
Linuxで以下のコマンドを実行し、インストールスクリプトの実行権限が割り当てられていることを確認します。
chmod 775 platform-setup-64bit-linux.sh
AppDynamicsダウンロードサイトからプラットフォームコンポーネントをインストールするためのソフトウェアを取得できます。「AppDynamics ソフトウェアのダウンロード」を参照してください。
プラットフォームのコンポーネントおよびツール
オンプレミスの AppDynamics プラットフォームのインストールは、いくつかのコンポーネントを個別にインストールして構成することで行います。これには、コントローラ、MySQL データベース、イベントサービス、そして必要に応じて EUM サーバが含まれます。
AppDynamics Enterprise Console は、コントローラとイベントサービスのインストール、構成、管理を管理できる GUI およびコマンドラインベースのアプリケーションです。
EUM サーバについては、EUM クラウドをデプロイするために引き続きパッケージインストーラを使用する必要があります。「EUMサーバーのデプロイ」を参照してください。
プラットフォームをインストールしたら、コンポーネント固有のスクリプトでさまざまなコンポーネントを構成して管理できます。プラットフォームのデプロイ方法に基づいて、Enterprise Console とパッケージインストーラを組み合わせて使用し、プラットフォームの各種コンポーネントをインストールして管理することもできます。
オンプレミスデプロイのアーキテクチャ
以下の図は、完全なオンプレミスの AppDynamics APM プラットフォームのデプロイにおけるコンポーネントを描いたものです。各コンポーネントが連携し、アプリケーション、データベース、インフラストラクチャ、エンドユーザモニタリングなどを実行するため方法が示されています。
デプロイの規模、要件、および使用している製品によっては、ご使用のデプロイに図で示されているコンポーネントのサブセットが含まれている可能性があります。
より詳細な図や SaaS アーキテクチャ図については、PDF で見つけることができます。Enterprise Console の図については、「Enterprise Console プラットフォーム アーキテクチャ」を参照してください。合成サーバデプロイの図については、「合成サーバ デプロイ アーキテクチャ」を参照してください。
プラットフォームのコンポーネント
以下の表に、AppDynamicsプラットフォームで各コンポーネントがどのように連携しているかを示します。
製品機能 | 関与するコンポーネント |
---|---|
アプリケーションパフォーマンス管理 |
|
サーバーの可視性 | |
アプリケーション分析 | |
データベースの可視性 | |
エンドユーザのモニタリング | オンプレミスのEUMインストールの場合、Webやモバイルのリアルユーザーモニタリングエージェントからオンプレミスの |
プラットフォームの接続
以下の表に、AppDynamicsプラットフォームの各コンポーネント間におけるトラフィックフローの一覧とその説明を示します。
接続 | 送信元 | 送信先 | トラフィック | プロトコル | デフォルトポート |
---|---|---|---|---|---|
|
| APM/データベースメトリック | HTTP | 8090 | |
HTTPS | 8181 | ||||
ログおよびトランザクション分析 イベントデータ | HTTP | 9080 | |||
|
| EUMビーコンデータ | HTTP | 7001 | |
HTTPS | 7002 | ||||
|
| EUM Geo解決マッピングデータ | HTTP | 80 | |
HTTPS | 443 | ||||
|
| EUMメトリックデータ | HTTP | 7001 | |
HTTPS | 7002(デモモードのみ) | ||||
|
| イベントサービス API ストア | HTTP(S) | 9080 | |
イベントサービス API ストア管理 | HTTP(S) | 9081 | |||
|
| イベントサービス API ストア(EUM イベントデータ) | HTTP(S) | 9080 | |
イベントサービス API ストア管理(EUM イベントデータ) | HTTP(S) | 9081 | |||
| 合成測定データ | HTTP | 10101 | ||
HTTPS | 10102 |
データ格納場所
データは次の場所に格納されます。
- APM 構成とメトリックデータはオンプレミスのコントローラ MySQL データベース
- EUMイベントデータはイベントサービス
- トランザクションとログ分析データはイベントサービス
- EUM Geo 解決データはオンプレミスの GeoServer
- EUM 合成データはオンプレミスの合成サーバ
インストールとアップグレードの概要
AppDynamics プラットフォームのインストールとアップグレードのプロセスは、インストールのためのネットワークとホストマシンを準備するインストール前のステップ、インストールのタスク、そして必須の構成を実施するインストール後のステップで構成されます。詳細については、インストールとアップグレードの概要を参照してください。
このプロセスの後、「プラットフォームの保護」に記載されている任意の構成や管理タスクを実施できます。
インストールまたはアップグレードのプロセスを開始するには、要件とインストール前のタスクの詳細について「プラットフォームの要件」を参照してください。