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:

댓글 쓰기