このページでは、Windows に Database Collector をインストールするために必要な手順について説明します。 

データベースコレクタをインストールするマシンに、モニターするデータベースへのネットワークアクセス権があることを確認してください。

次の操作を行ってください。

  1. https://appdynamics.jfrog.io/ui/native/zip-hosted/appdcloud/collectors/db-collector-windows-amd64/ に移動します。
  2. ご使用の OS 環境に適したバージョンの zip ファイルをダウンロードします。
    例:/23.6.0-780/db-collector-windows-amd64-23.6.0-780.zip

  3. .zip ファイルを任意のディレクトリに展開します。

  4. 抽出されたフォルダーの構成ファイルを更新します。conf\appddbcollector.yaml

    データベースのモニタリング

    appddbcollector.yaml

    appdynamics_credentials:
      client_id: <client-id>
      client_secret: <secret>
      endpoint: <data-endpoint>
      token_url: <auth-endpoint>  
    
    # Set below fields in the config to provide SSL details
    # tlsConfig:
    #  certificate: <certificate>
    #  hostNameInCertificate: <hostname>
    
    # Set below field in the config to specify environment (defaults to self-hosted)
    # environment:
    #  platform: self-hosted # Other possible properties "AWS", "Azure"
    
    monitoring_config:
      sqlserver/1:
        configName: ${CONFIG_NAME}
        hostname: ${HOSTNAME}
        hostport: ${HOSTPORT}
        username: ${USERNAME}
        password: ${PASSWORD}
        database: ${DATABASE}
        tlsConfig:
          certificate: ${CERTIFICATE_CRT}
          hostNameInCertificate: ${HOSTNAMEINCERTIFICATE}
        environment:
          platform: ${CLOUD_CONFIG}
      mysql/1:
        configName: ${CONFIG_NAME}
        hostname: ${HOSTNAME}
        hostport: ${HOSTPORT}
        username: ${USERNAME}
        password: ${PASSWORD}
        environment:
          platform: ${CLOUD_CONFIG}
        tlsConfig:
          certificate: ${CERTIFICATE_CRT}
          hostNameInCertificate: ${HOSTNAMEINCERTIFICATE}
      aurora-mysql/1:
        configName: ${CONFIG_NAME}
        hostname: ${HOSTNAME}
        hostport: ${HOSTPORT}
        username: ${USERNAME}
        password: ${PASSWORD}
        environment:
          platform: ${CLOUD_CONFIG}
        tlsConfig:
          certificate: ${CERTIFICATE_CRT}
          hostNameInCertificate: ${HOSTNAMEINCERTIFICATE}
      mariadb/1:
        configName: ${CONFIG_NAME}
        hostname: ${HOSTNAME}
        hostport: ${HOSTPORT}
        username: ${USERNAME}
        password: ${PASSWORD}
        environment:
          platform: ${CLOUD_CONFIG}
        tlsConfig:
          certificate: ${CERTIFICATE_CRT}
          hostNameInCertificate: ${HOSTNAMEINCERTIFICATE}      
    YML

    • またはフィールドで指定します。awsazureplatform これらのプラットフォームを使用していない場合は、フィールドを空のままにします。
    • デフォルトでは、ログは抽出されたフォルダーのログ ディレクトリにあります。
  5. データベースコレクタを起動します。

    bin\appddbcollector.bat
    CODE

    ログを確認するには、ファイルを開きます。appddbcollector.log