AppDynamics SaaS 23.x データベースの可視性 データベースエージェントの管理 データベースエージェントの構成 データベースエージェント通信の SSL および SSH の有効化 Current: Amazon RDS で SSL 対応 MySQL をモニタする PDF Download PDF Download page Amazon RDS で SSL 対応 MySQL をモニタする. Current page All pages Amazon RDS で SSL 対応 MySQL をモニタする SSL 接続を使用する MySQL インスタンスをモニタするには、SSL モードで MySQL を有効にし、展開に適したオンラインドキュメントを参照します。 この手順を完了するには、次に示すファイルをダウンロードします。ca.pemserver-cert.pemserver-key.pemclient-cert.pemclient-cert.keyコマンドラインで、次のコマンドを実行します。例のプレースホルダについては、使用している環境の URL やその他の情報に置き換えます。ローカル SSL 接続をテストします。 mysql -h ec2-11-111-111-11.us-west-2.compute.amazonaws.com -u Testssl --ssl-ca=/etc/certs/ca.pem --ssl-cert=/etc/certs/server-cert.pem --ssl-key=/etc/certs/server-key.pem -p BASH リモート接続を確認します。 mysql -h ec2-11-111-111-11.us-west-2.compute.amazonaws.com -u Testssl --ssl-ca=/home/appdynamics/cert/ca.pem --ssl-cert=/home/appdynamics/cert/client-cert.pem --ssl-key=/home/appdynamics/cert/client-key.pem -p BASH デフォルトのトラストストアに ca.pem ファイルをインポートします。 sudo keytool -importcert -alias MySQLCACert -file ca.pem -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass changeit BASH 手順 7 で必要になるためパスワードを忘れないでくださいクライアントキーおよび証明書ファイルを PKCS #12 アーカイブに変換します。 openssl pkcs12 -export -in client-cert.pem -inkey client-key.pem -name "mysqlclient" -passout pass:changeit -out client-keystore.p12 BASH クライアントキーおよび証明書を Java キーストアにインポートします。 sudo keytool -importkeystore -srckeystore client-keystore.p12 -srcstoretype pkcs12 -srcstorepass changeit -destkeystore $JAVA_HOME/jre/lib/security/cacerts -deststoretype JKS -deststorepass changeit BASH 証明書が追加されたことを確認します。 keytool -list -keystore $JAVA_HOME/jre/lib/security/cacerts -storepass mypassword BASH 次のプロパティが追加されたことを確認した後、db-agent を起動します。 /<full path to application JRE>/bin/java -jar -Djavax.net.ssl.trustStore=$JAVA_HOME/jre/lib/security/cacerts -Djavax.net.ssl.trustStorePassword=changeit -Djavax.net.ssl.keyStore=$JAVA_HOME/jre/lib/security/cacerts -Djavax.net.ssl.keyStorePassword=changeit db-agent.jar BASH コントローラで、MySQL の新しいコレクタを作成します[Configuration] パネルで、プロパティ名「useSSL」およびプロパティ値「true」の接続プロパティを追加しますまたは、次のカスタム接続文字列を使用することもできます。jdbc:mysql://<RDS-Hostname>:<RDS-Port>/database?useSSL=true ×