Input
JDBC
o jdbc_driver_library : connecter 라이브러리 설정이다. 앞에서 다운로드 받은 mysql-connector 경로를 설정하면 된다.
o jdbc_driver_class : 드라이버 클래스를 설정한다. Mysql이므로 com.mysql.jdbc.Driver로 설정
o jdbc_connection_string : DBMS connection string 설정
o jdbc_user : DBMS 접속 계정 설정
o jdbc_password : DBMS 접속 계정 비밀번호
o parameters : statement에서 사용할 파라미터를 설정한다.
o statement : 조회하고자하는 데이터의 쿼리를 설정한다.
o jdbc_pool_timeout : connection pool timeout 시간을 설정한다. (단위 초, 기본값 5)
o jdbc_paging_enabled : 데이터 조회시 페이징 처리를 할 것인지를 설정한다. (쿼리 결과의 ordering은 보장하지 않는다.)
o jdbc_page_size : 페이징의 사이즈를 결정한다.
o 그 외 많은 설정 (공식 문서 참고)
참고 : https://www.elastic.co/guide/en/logstash/5.6/plugins-inputs-jdbc.html