Logstash 는 데이터를 수집하여 저장해 주는 해주는 오픈소스 프로그램 입니다. ELK 에서 중요한 부분을 차지 하며 시중에 알려진 데이터 형태를 대부분 지원 하고 있어 유용하게 사용 할 수 있습니다.
1. Logstash 사이트에서 logstash 를 다운로드 받습니다. 사이트 : https://www.elastic.co/kr/downloads/logstash 윈도우에서사용할 경우 주의 사항 : https://shonm.tistory.com/624
2. Logstash 파일 압축 해제 tar.gz 나 zip 파일의 압축을 풀면 설치가 끝납니다.
3. Plug-in 리스트 확인 Logstash 의 강점은 데이터를 수집(input)하거나 저장(output)하는데 여러가지 방법을 제공한다는 것에 있습니다. 그 형태를 제공하는 방식이 plug-in 으로서 계속 추가 되고 있습니다. Plug-in 목록은 아래 사이트를 통해 확인 할 수 있습니다.
Shell 또는 cmd 화면에서 서버 또는 PC 에 설치 된 plug-in 확인합니다. ($LOGSTASH_HOME 은 logstash 설치한 폴더)
- $LOGSTASH_HOME/bin/logstash-plugin list 를 실행 하면 사용 할 수 있는 plugin list 를 볼 수 있습니다.
4. Plugin 설치 저는 logstash-output-jdbc 라는 plugin을 사용하고 싶은데 없으므로 설치 해 보겠습니다. - logstash-plugin install plugin명칭 - 예) logstash-plugin install logstash-output-jdbc