如何使用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配置设置。 无法创建与数据库服务器的连接。
答案 0 :(得分:1)
New Relic并未正式支持MariaDB,但它可能有效。 New Relic插件要求它可以通过TCP连接。您可以通过尝试通过TCP本地连接来测试这一点。
对于mysql,您可以运行类似:mysql -u newrelic -pPASSWORD -hHOST --protocol=TCP
与MySQL一起使用的JDBC驱动程序可能无法正常工作,这可能意味着此插件无法与MariaDB一起正常工作。
答案 1 :(得分:0)
我有一个类似的问题,并认为这是一个MariaDB问题。事实证明我已经安装了Java 1.5(默认情况下,如果你安装yum install java)。一旦我切换到1.6,它就开始工作了。