Logstash 罗格斯塔什·格罗帕一直都是同性恋。即使是那些调试器也说这很好

Logstash 罗格斯塔什·格罗帕一直都是同性恋。即使是那些调试器也说这很好,logstash,grok,logstash-grok,Logstash,Grok,Logstash Grok,这是我的日志文件: a491489d-3b68-4e19-ba08-cfbe0d910fb9 |例外| f329ba4e-829f-49d1-95fc-e15c5b338d66 |入口.NlogTester | 8664e362-f63d-4d10-8a23-3b86b9f22cc7 |入口|测试仪|按钮1 U点击| 08/23/2015 12:51:28 | DivideByZeroException | TransactionLog |试图除以 零。| System.DivideByZero

这是我的日志文件:

a491489d-3b68-4e19-ba08-cfbe0d910fb9 |例外| f329ba4e-829f-49d1-95fc-e15c5b338d66 |入口.NlogTester | 8664e362-f63d-4d10-8a23-3b86b9f22cc7 |入口|测试仪|按钮1 U点击| 08/23/2015 12:51:28 | DivideByZeroException | TransactionLog |试图除以 零。| System.DivideByZeroException:试图除以零。在 Nlog2Esbtest.WebForm1.Button1\u在中单击(对象发送者,事件参数) c:\Users\elitzur.eisner\Documents\visualstudio 2012\Projects\Nlog2Esbtest\Nlog2Esbtest\WebForm1.aspx.cs:第24行

这是我的日志存储配置:

输入{
文件{
path=>“c:\logs\log1.txt”
开始位置=>“开始”
}
}
过滤器{
格罗克{
match=>{message'=>“%{UUID:UserId}\\\\\\\\\\\\\\\%{UUID:TransactionCode}\\\\\\\\\\{JAVACLASS:ServiceName}\\\\\\%{UUID:ServiceId}\\\\\\\{WORD Context}\\\\\\\\\%{WORD EntityClass:Methods}\\\\\\\\\\{DATESTAMP:ActivityTime}\\\\\\\\\{WORD subtype:logid\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\%{WORD Context:greety\\\\\\\\\\\\\\\\\\\\\\
在故障上标记故障=>[]
}
}	
输出{
stdout{}
文件{path=>“c:\logs\logout1.txt”}

}
你的帖子有点乱,但是

在您的grok{}中,您有tag_on_failure=[],因此logstash根本不应该设置grokparsefailure消息


我猜您的配置中还有其他失败的grok{}节。尝试将每个故障上的标记设置为唯一的;这将确定哪一个是真正失败的。

你的帖子有点乱,但是

在您的grok{}中,您有tag_on_failure=[],因此logstash根本不应该设置grokparsefailure消息


我猜您的配置中还有其他失败的grok{}节。尝试将每个故障上的标记设置为唯一的;这将确定哪一个实际失败。

我最终重新启动了JAVA.exe服务。。。这为我解决了问题


也许logstash正在运行我的配置的旧版本。。。但不管怎样,现在一切都好了。

我最终重新启动了JAVA.exe服务。。。这为我解决了问题


也许logstash正在运行我的配置的旧版本。。。但不管怎样,现在都没事了。

我回答了自己的问题。这是怎么回事?请以后多花些时间写下你的答案并格式化。在我编辑它之前,它很难阅读,这可以解释为什么它被误认为不是答案。我回答了我自己的问题。这是怎么回事?请以后多花些时间写下你的答案并格式化。在我编辑它之前,它很难阅读,这可以解释为什么它被误认为不是答案。