elasticsearch Logstash conf文件未根据所述字符集解析文件
我正在尝试解析某些文件(.txt、.doc、.pdf等) 这是我的conf文件 输入{elasticsearch Logstash conf文件未根据所述字符集解析文件,elasticsearch,logstash,elasticsearch,Logstash,我正在尝试解析某些文件(.txt、.doc、.pdf等) 这是我的conf文件 输入{ stdin { codec => plain { charset => "UTF-8" } } 文件{ path => ["/home/jk/Jk/doc/*"] } } filter{ grok { match => ["message" ,"a-zA-Z0-9"] } } output { file{ path=>"/ho
stdin {
codec => plain {
charset => "UTF-8"
}
}
文件{
path => ["/home/jk/Jk/doc/*"]
}
}
filter{
grok {
match => ["message" ,"a-zA-Z0-9"]
}
}
output {
file{
path=>"/home/jk/Jk/jk6.txt"
}
}
我得到的输出如下:
“路径”是指“2017-03-17 17 17:35:46.228Z,“版本”是指“1”,“版本”1“1”,“主机”1,“主机”1,“主机”1“1”,“主机”3“路径”1“路径”3“路径”1,“主机”3“jk”,消息:“消息”如下如下::“//家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家/家”时间戳”时间戳”的“2017-03-03-3-3-3-3-3-3-17-3-17-17-17-17-17-17-17-17-17:17:17:17:17:17:17 17 17:17:17:17:17:17 17 17:17:17:17 17:17 17 17:17:17:17:17:17 17 17 17 17:17:17:17 17 17 17 17 17 xDEA“,“\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\urels/.rels\xAD\x92MK\u0003A\f\x86\xEF\xFD\u0015C\xEE\xDDl+\x88\xC8\xCE\xF6\\\\\”Bo\\“\xF5\a\x84\x99\xEC\xEE\xde\xD0\xCE\a3i\xAD\xdf\xDEA”]
{“path”:“/home/jk/jk/doc/Jayakrishnan Resume.docx”,“@timestamp”:“2017-03-17T17:35:46.239Z”,“@version”:“1”,“host”:“jk”,“message”:[”\xBAP\x8A\xA0Ǽy\xF3\xF0\u001C\xD2m\xCE\xFE\xA0N\x9C\x8B\x8BAêiAq0Ѻjx\xDB=/\u001F
\\xD3/\\xBAW>\\x90\\xD4J\\x99\\\\\\\*\\xAA\xAA\\xA2a\\u0012I\\x8F\\x88\\xC5L\\xEC\\xA941q\\xA8\\x9B!为了避免提及要接收的字符集,仍然希望输出的是什么样的?请阅读任何文件t所有文件格式都可以进行日志存储读取??