Database Collector の設定

この演習では、Controller にアクセスし、Database Collector を設定し、Database Collector がデータを収集していることを確認します。

2 minutes

Database Collector の設定

Database Agent Collector は、Database Agent 内で実行され、データベースインスタンスとデータベースサーバーのパフォーマンスメトリクスを収集するプロセスです。1つの Collector が1つのデータベースインスタンスのメトリクスを収集します。1つの Database Agent で複数の Collector を実行できます。Database Agent が Controller に接続されると、Controller で1つ以上の Collector を設定できます。

この演習では、以下のタスクを実行します

Controller へのログイン

Cisco の資格情報を使用して AppDynamics SE Lab Controller にログインします。

Controller で Database Collector を設定する

以下の手順に従って、クエリリテラルの設定を変更し、Collector の設定画面に移動します。

  1. 左側メニューの Databases タブをクリックします。
  2. 左下の Configuration タブをクリックします。
  3. Remove literals from the queries のチェックボックスのチェックを外します。
  4. Collectors オプションをクリックします。

Configuration

以下の手順に従って、新しい Database Collector を設定します。

  1. Add ボタンをクリックします。
  2. データベースタイプとして MySQL を選択します。
  3. Database Agent として DBMon-Lab-Agent を選択し、以下のパラメータを入力します。
  4. Collector Name: Supercar-MySQL-YOURINITIALS
  5. Hostname or IP Address: localhost
  6. Listener Port: 3306

Configuration1

  1. Username: root
  2. Password: Welcome1!

Configuration2

  1. Advanced Options の下にある Monitor Operating System チェックボックスを選択します。
  2. オペレーティングシステムとして Linux を選択し、以下のパラメータを入力します。
  3. SSH Port: 22
  4. Username: splunk
  5. Password: インストラクターから提供された EC2 インスタンスへの SSH パスワード
  6. OK をクリックして Collector を保存します。

Advance Options

Database Collector がデータを収集していることを確認する

Collector が実行されてデータを送信するまで10分間待ってから、以下の手順に従って Database Collector がデータベースに接続し、データベースメトリクスを収集していることを確認します。

  1. 左側メニューの Databases タブをクリックします。
  2. 前のセクションで作成した Collector を検索します: Supercar-MySQL-YOURINITIALS
  3. ステータスが緑色で、エラーが表示されていないことを確認します。
  4. Supercar-MySQL リンクをクリックして、データベースの詳細を表示します。

注意: Collector を設定してから Top 10 SQL Wait States や Queries タブのクエリが表示されるまで、最大18分かかる場合があります。

Application

Application

Database Collector の設定について詳しくはこちら をご覧ください。