基本上,我希望LogStash使用自己的日誌並填充字段,如@timestamp
,level
等用於Kibana。如何使Logstash使用自己的日誌
我現在的配置是這樣的:
input {
file {
path => "/path/to/logstash/logs/*.log"
type => "logstash"
}
}
這似乎很難做到 - 不還原到寫神交過濾器。這真的是LogStash不能使用自己的日誌嗎? (難以谷歌,我找不到任何東西。)
或者這是錯誤的方法呢?從LogStash
示例日誌輸出:
{
:timestamp=>"2014-09-02T10:38:08.798000+0200",
:message=>"Using milestone 2 input plugin 'file'. This plugin should be stable, but if you see strange behavior, please let us know! For more information on plugin milestones, see http://logstash.net/docs/1.4.2/plugin-milestones",
:level=>:warn
}
但這真的是唯一的方法嗎?對不起,但它似乎是一種應該被LogStash直接支持的東西。 無法讀取自己日誌的日誌框架? :-) – Nicholas 2014-09-02 11:09:39