0

New Relic MySQL プラグインを使用して mariadb インスタンスを監視するにはどうすればよいですか?

mysql 5.1 を監視できます。mysql cli を使用して mariadb 5.5 db と通信できます。しかし、newrelic mysql プラグインを使用して mariadb 5.5 と通信しようとすると、次のようになります。

[2014-01-14 16:27:43 -0800] com.newrelic.metrics.publish.binding.Context | 重度 | 新しいデータベース接続を取得できません: jdbc:mysql://db001:10017/ newrelic/PASSWORD_FILTERED。MySQL 構成設定を確認してください。データベース サーバーへの接続を作成できませんでした。

4

2 に答える 2

1

New Relic は MariaDB を正式にサポートしていませんが、動作する可能性があります。New Relic プラグインは、TCP 経由で接続できる必要があります。これは、TCP 経由でローカルに接続してみることでテストできます。

mysql の場合、次のように実行します。mysql -u newrelic -pPASSWORD -hHOST --protocol=TCP

MySQL で動作する JDBC ドライバーは同じように動作しない可能性があり、このプラグインが MariaDB で正しく動作しない可能性があります。

于 2014-01-16T23:53:07.873 に答える
0

同様の問題があり、MariaDB の問題だと思いました。Java 1.5 をインストールしたことがわかりました (yum install java を実行した場合のデフォルト)。1.6に切り替えると、動作し始めました。

于 2014-07-12T17:36:10.297 に答える