update the new log path
This commit is contained in:
@@ -19,7 +19,7 @@
|
||||
</appender>
|
||||
|
||||
<appender name="businessLogFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
||||
<file>logs/business.log</file>
|
||||
<file>/tmp/logs/business.log</file>
|
||||
<!-- 按每小时滚动文件,如果一个小时内达到10M也会滚动文件, 滚动文件将会压缩成zip格式 -->
|
||||
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
||||
<fileNamePattern>logs/business-%d{yyyy-MM-dd_HH}.%i.zip</fileNamePattern>
|
||||
|
||||
@@ -5,7 +5,11 @@ Logstash Demo
|
||||
* safe_log_collector: logstash中file input的sincedb功能演示,如何保证所有的日志文件(包括rotate的文件)都能被logstash收集到, 包括logstash收集节点中途停掉又恢复的情况。
|
||||
|
||||
error_collector的演示流程:
|
||||
1. 下载 最新版的logstash-*.jar 放到本目录,将子目录中的shipper.conf.example 复制成 shipper.conf, 修改log日志路径。
|
||||
1. 下载 最新版的logstash-*.jar 放到本目录。
|
||||
2. 运行 子目录中的shipper.bat 与 collector.bat, 同时在showcase中产生错误日志(建议使用Hystrix演示来产生)
|
||||
3. 访问 http://localhost:9292/ 访问GUI
|
||||
4. 查看 子目录中的showcase_error_2014-xx-xx.log
|
||||
4. 查看 子目录中的showcase_error_2014-xx-xx.log
|
||||
|
||||
safe_log_collector的演示流程:
|
||||
不能在Windows上运行
|
||||
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
input {
|
||||
file {
|
||||
path => "[SpringSide Dir]\examples\showcase\logs\showcase.log" # logstash要求必须是绝对路径
|
||||
path => "C:\tmp\logs\showcase.log" # logstash要求必须是绝对路径
|
||||
type => "showcase"
|
||||
codec => multiline { # 将Exception Stacktrace拼接成一条日志记录
|
||||
pattern => "(^.+Exception: .+)|(^\s+at .+)|(^\s*Caused by:.+)|(^\s+... \d+ common frames omitted)"
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
input {
|
||||
file {
|
||||
path => "C:\****\springside4\examples\showcase\logs\showcase*.log" # 注意配置一定要能匹配所有rotate出来的文件,这样才能保证logstash停掉重启后可以将停掉这段时间产生的(包括rotate出来的)日志全部收集,另外windows上不认*,所以请移步去unix上试玩.
|
||||
path => "C:\tmp\logs\showcase*.log" # 注意配置一定要能匹配所有rotate出来的文件,这样才能保证logstash停掉重启后可以将停掉这段时间产生的(包括rotate出来的)日志全部收集,另外windows上不认*,所以请移步去unix上试玩.
|
||||
type => "showcase"
|
||||
sincedb_path => "./.sincedb" # sincedb会记录日志文件的inode信息及当前读了多少bytes,以确保logstash停掉重启后可接着之前的位置继续收集日志
|
||||
sincedb_write_interval => 10 # 写sincedb的频率,logstash停止时会自动将当前收集位置记录到sincedb
|
||||
Reference in New Issue
Block a user