码迷,mamicode.com
首页 > Windows程序 > 详细

logstash 收集windows日志--解决日志不能重命名问题

时间:2014-09-03 18:27:57      阅读:3214      评论:0      收藏:0      [点我收藏+]

标签:windows log file not rotating   logstash lock 文件被占用

logstash 在windows中收集日志的时候,会导致写日志的程序不能进行日志的切割(windows提示,文件被占用)


从github上下载useJavatoOpenFile    https://github.com/edwinf/ruby-filewatch/tree/useJavatoOpenFile

wget https://github.com/jordansissel/ruby-filewatch/archive/master.zip

解压缩后

使用解压缩工具打开logstash-1.3.3.jar,添加java\JRubyFileExtension.jar 到当前目录

bubuko.com,布布扣



然后添加lib\filewatch下所有ruby文件到filewatch目录

bubuko.com,布布扣






在cmd命令行中输入 

set CloseAfterRead=true

然后启动logstash

java -jar logstash-1.3.3.jar agent -f config.conf


參考資料:

http://cookbook.logstash.net/recipes/windows-service/

http://serverfault.com/questions/563235/nxlog-file-input-search-patterns

https://logstash.jira.com/browse/LOGSTASH-986


本文出自 “扫榻人” 博客,请务必保留此出处http://enable.blog.51cto.com/747951/1548326

logstash 收集windows日志--解决日志不能重命名问题

标签:windows log file not rotating   logstash lock 文件被占用

原文地址:http://enable.blog.51cto.com/747951/1548326

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!