2014-01-15 3 views
0

New Relic MySQL 플러그인으로 mariadb 인스턴스를 모니터링하려면 어떻게해야합니까?어떻게 newrelic을 사용하여 mariadb 인스턴스를 모니터링 할 수 있습니까?

mysql 5.1을 모니터링 할 수 있습니다. 나는 mysql cli로 mariadb 5.5 db와 대화 할 수있다.

[2014년 1월 14일 16시 27분 43초 -0800] com.newrelic.metrics.publish.binding : 나는 newrelic MySQL의 플러그인 mariadb 5.5 이야기 할 때, 나는이 얻을. 컨텍스트 | 심각 | 새 데이터베이스 연결을 얻을 수 없습니다 : jdbc : mysql : // db001 : 10017/ newrelic/PASSWORD_FILTERED, MySQL 구성 설정을 확인하십시오. 데이터베이스 서버에 연결할 수 없습니다.

+0

Newrelic은 이것을 기능 요청으로 채택했습니다. – bugi

답변

1

새 유물은 MariaDB를 공식적으로 지원하지 않지만 작동 할 수도 있습니다. New Relic 플러그인은 TCP를 통해 연결할 수 있어야합니다. TCP를 통해 로컬 연결을 시도하여이를 테스트 할 수 있습니다. 이 플러그인은 MariaDB 제대로 작동하지 않을 수도 있다는 뜻 동일한 방식으로 작동하지 않을 수 있습니다 MySQL과 연동하여 작동 mysql -u newrelic -pPASSWORD -hHOST --protocol=TCP

는 JDBC 드라이버 :

mysql을 위해 당신은 같은 것을 실행됩니다.

+0

나는 tcp를 통해 mysql 클라이언트와 확실히 연결할 수있다. newrelic 클라이언트가 mariadb와 대화하는 방법을 알려주세요. jar 파일의 압축을 풀고 mariadb의 jdbc 드라이버와 함께 제공되는 connector/j를 교체하는 간단한 문제입니까? – bugi

+0

누구나이 작업에 성공했는지 알고 싶습니다. 여러 개의 MariaDB 인스턴스를 상속 받았으며 모니터 할 수 있습니다. – Cort

0

나는 비슷한 문제가있어서 MariaDB 문제라고 생각했습니다. Java 1.5를 설치했다는 사실이 밝혀졌습니다 (yum을 설치하는 경우 기본값). 1.6으로 전환하면 작동하기 시작합니다.