Database Agent のインストール
この演習では、Database Visibility エージェントをアップロードし、ダウンロードしたファイルを解凍して、Database Visibility エージェントを起動します。
AppDynamics Database Agent は、データベースインスタンスとデータベースサーバーのパフォーマンスメトリクスを収集するスタンドアロンの Java プログラムです。Database Agent は、Java 1.8 以上が動作する任意のマシンにデプロイできます。そのマシンは、AppDynamics Controller と監視対象のデータベースインスタンスの両方にネットワークアクセスできる必要があります。
16 GB のメモリを搭載した一般的なマシンで動作する Database Agent は、約 25 のデータベースを監視できます。より大きなマシンでは、最大 200 のデータベースを監視できます。
この演習では、以下のタスクを実行します
- Database Visibility エージェントファイルをアプリケーション VM にアップロードする
- ファイルシステム上の特定のディレクトリにファイルを解凍する
- Database Visibility エージェントを起動する
Database Agent をアプリケーション VM にアップロードする #
この時点で、このワークショップで使用する EC2 インスタンスに関する情報を受け取っているはずです。EC2 インスタンスの IP アドレス、SSH 接続に必要なユーザー名とパスワードを確認してください。
ローカルマシンでターミナルウィンドウを開き、Database Agent ファイルがダウンロードされたディレクトリに移動します。以下のコマンドを使用して、ファイルを EC2 インスタンスにアップロードします。完了までに時間がかかる場合があります。Windows OS の場合は、WinSCP などのプログラムを使用する必要があるかもしれません。
- インスタンスの IP アドレスまたはパブリック DNS を更新してください。
- ファイル名を正確なバージョンに合わせて更新してください。
cd ~/Downloads
scp -P 2222 db-agent-*.zip splunk@i-0267b13f78f891b64.splunk.show:/home/splunksplunk@i-0267b13f78f891b64.splunk.show's password:
db-agent-25.7.0.5137.zip 100% 70MB 5.6MB/s 00:12Database Agent のインストール #
Database Agent の zip ファイルを解凍するディレクトリ構造を作成します。
cd /opt/appdynamics
mkdir dbagent以下のコマンドを使用して、Database Agent の zip ファイルをディレクトリにコピーし、ファイルを解凍します。Database Agent ファイルの名前は、以下の例とは若干異なる場合があります。
cp ~/db-agent-*.zip /opt/appdynamics/dbagent/
cd /opt/appdynamics/dbagent
unzip db-agent-*.zipDatabase Visibility エージェントの起動 #
以下のコマンドを使用して、Database Agent を起動し、起動したことを確認します。
DB エージェント名にイニシャルを追加してください。これは次のセクションで使用します。例:DBMon-Lab-Agent-IO
cd /opt/appdynamics/dbagent
nohup java -Dappdynamics.agent.maxMetrics=300000 -Ddbagent.name=DBMon-Lab-Agent-YOURINITIALS -jar db-agent.jar &
ps -ef | grep db-agent以下の画像のような出力が表示されるはずです。

