このクイックスタートガイドでは、Enterprise Consoleを使用して、コントローラとイベントサービスを含むAppDynamicsプラットフォームをインストールする方法を詳しく説明します。
アップグレードのクイックスタートガイドについては、「発見とアップグレードのクイックスタート」を参照してください。
このトピックに記載されているプロセスでは、 Enterprise Consoleを使用して次のタスクを実行します。
- デモコントローラと埋め込みイベントサービスをインストールします。
- コントローラとは別のホストで実行されるイベントサービスをインストールします。
- コントローラを高可用性ペアに切り替えます。
このクイックスタートは、Enterprise Console と AppDynamics プラットフォームについて紹介することを目的としています。最初に、プラットフォームの各コンポーネントの要件のページをご確認ください。
以下のコマンドを使用してEnterprise Consoleをインストールします。
Linux
Windows
インストールウィザードが起動したら、ウィザードを完了して Enterprise Console をインストールします。Enterprise Console のインストール方法の詳細は、「Enterprise Consoleのインストール」を参照してください。
Enterprise Console が正常にインストールされたことを確認します。それには、インストールの際に指定したホストとポートを使用して GUI を開きます。
デフォルトのポートは9191です。
- GUIまたはコマンドラインを使用して、インストールプロセスを完了します。
Enterprise Consoleのインストールが完了したら、GUIを使用してプラットフォームのインストールプロセスを完了することができます。以下の手順は、埋め込みイベントサービスが搭載されたコントローラをインストールする方法を説明したものです。その後、別のホストで実行するためにイベントサービスをスケールアップする方法についても説明します。スケールアップされた(埋め込まれていない)イベントサービスが搭載されているコントローラをインストールするには、「カスタム インストール」を参照してください。
手順2でカスタムインストールを選択することで、イベントサービスを別のホストに直接インストールすることもできます。
ブラウザを開き、GUIに移動します。
デフォルトのポートは9191です。
- 「Express Install」を選択し、コントローラとイベントサービスを共有ホストにインストールします。
- [Add a Host] セクションで [Use Enterprise Console Host] を選択します。このオプションを選択すると、埋め込みイベントサービスが搭載されたコントローラがEnterprise Consoleと同じホストにインストールされます。
- システムの使用を始めたばかりの場合は、コントローラプロファイルに [Demo] を選択します。
- 示されているように、コントローラの構成フィールドに入力します。詳細については、「Express Install」を参照してください。
これで、システムが実行中でテスト可能になり、エージェントをデプロイできるようになりました。次に、イベントサービスのスケールアップ手順について説明します。スケールアップされたデプロイは、デモや説明を目的とする以外のインストールで強く推奨されます。
この手順では、スケールアップされたイベントサービスデプロイを使用するためにプラットフォームを拡張します。データは、埋め込みインスタンスからスケールアップされたインスタンスには移行されないことに注意してください。
- Enterprise Console UI のホームページで、過去に作成したプラットフォームをクリックします。
- 左のナビゲーションメニューで、「Hosts」をクリックします。
- スケールアップされたイベントサービスに少なくともホストを 3 つ追加し、Enterprise Console がホストにアクセスするためのホスト名と SSH 認証情報を入力します。
- 完了したら、「Events Service」ページに移動します。
- その他のメニュー(...)から、[Scale Up Events Service] を選択します。
- [Scale Up Events Service] ダイアログで、Prod プロファイルを選択し、[Host] ドロップダウンメニューから先ほど作成したホストを選択します。
- Submit をクリックします。
- 「ロードバランスイベントサービストラフィック」の手順に従って、イベントサービスホストのロードバランサを設定します。
- ロードバランサの構成が完了したら、イベントサービスのアドレス可能なURLをコントローラに対して指定する必要があります。コントローラ管理コンソールで、次のコントローラプロパティを設定します。
appdynamics.non.eum.events.use.on.premise.events.service
を true に設定します。appdynamics.analytics.server.store.url
を、ロードバランサで表示されるイベントサービスの URL に設定します。たとえば、appdynamics.analytics.server.store.url=
http://es-master-host:9080/
のようになります。
実行中のコントローラとイベントサービスができたので、コントローラの高可用性設定を行います。
始める前に、「高可用性デプロイの設定」を参照してください。特に、コントローラの高可用性ペア環境の構成に関するセクションに記載されている手順に従って、前提条件を満たしてください。
前提条件を満たしたら、次の手順に従ってください。
- Enterprise Console UI のホームページで、過去に作成したプラットフォームをクリックします。
- 左のナビゲーションメニューで、「Hosts」をクリックします。
- 新規ホストを1つ追加します。Enterprise Console がホストにアクセスするためのホスト名と SSH 認証情報を入力します。
- 完了したら、「Controller」ページに移動します。
- Add Secondary Controller をクリックします。
- プライマリデータベースおよびコントローラのルートパスワードと同じパスワードを入力し、[Submit] をクリックします。
これで、2 つのコントローラが、パッシブ/アクティブ高可用性モードで実行中になりました。構成を完了するには、トラフィックをコントローラ間で容易に切り替えられるように、ロードバランサを設定する必要があります。詳細については、リバースプロキシの使用を参照してください。ロードバランサの構成が完了したら、Enterprise Console UI でコントローラペアにアクセスするための URL アドレスを指定する必要があります。これを行うには、[Configurations] > [Controller Settings] > [Appserver Configurations] の順にクリックし、[External URL] フィールドで URL を指定します。
これで、コントローラペアとスケールアップされたイベントサービスインスタンスで構成される機能プラットフォームができました。
EUMを使用している場合は、EUM Serverをインストールすることで使用を継続できます。EUM Serverは、Enterprise Consoleと一緒にインストールされるのではなく、個別にインストールされます。
次の手順に従って、操作を開始します。
- 「EUMサーバーのデプロイ」で、EUM Server の概要を確認します。
- 「デモEUMサーバーのインストール」の指示に従って、EUM Server をインストールおよび構成します。
- 実稼働用の EUM Server をインストールします。