Logstash의 활용 - Mysql과 연동하기, 우분투(UBUNTU)에 JDBC설치, plugin설치
mysql과 연동을 하기 위해서는 JDBC를 설치해 주어야한다.
$sudo apt-get install libmysql-java
이렇게 하면 설치가 되는데 안될때가 있다. 설치가 안되면 직접 다운받아서 설치해야한다.
https://dev.mysql.com/downloads/connector/j/
MySQL :: Download Connector/J
MySQL Connector/J 8.0 is highly recommended for use with MySQL Server 8.0, 5.7 and 5.6. Please upgrade to MySQL Connector/J 8.0.
dev.mysql.com
위 링크로 간다. os 선택에서 우분투를 선택한다.

그럼 이런 화면이 나오는데 이중에 각자 우분투 버전에 맞는 파일을 다운로드 하면 된다. 자신의 리눅스 버전을 확인하려면
$cat /etc/issue
이렇게 치면 알려준다.
다운받은 파일을 설치해야한다. 설치해보자.
$sudo dpkg -i mysql-connector-j_8.0.33-1ubuntu20.04_all.deb
이렇게 설치한다. 이렇게 설치하면
$cd /usr/share/java
여기에 있다. 이 파일을 logstash 경로로 복사한다.
$cp mysql-connector-j-8.0.33.jar /usr/share/logstash/bin/
이번엔 플러그인을 설치한다.
$cd /usr/share/logstash/bin/
$./logstash-plugin install logstash-input-jdbc
이렇게 해준다.
이렇게 하면 준비가 끝났다. 다음엔 mysql과 엘라스틱을 연동 해보자.