logstash 윈도우 서비스로 등록하기

logstash 를 윈도우 서비스로 등록하기 위해서 sc 를 사용한경우 서비스가 등록되지만 시작시 에러가 발생한다.
이럴땐 nssm 이라는 서비스 매니저 유틸리티를 사용하자.
다운로드 http://nssm.cc
nssm.exe 파일만 있으면된다.

[서비스 등록]
nssm.exe install logstash c:\logstash\bin\start-logstash.bat

[서비스 삭제]
nssm.exe remove logstash

[start-logstash.bat 내용]
@rem ysoftman
@rem logstash 윈도우 서비스로 등록하기
@rem set LS_MAX_MEM=256m
cd "c:\logstash\bin"
logstash.bat agent -f sendlog.conf

comments:

댓글 쓰기