【发布时间】:2015-11-18 02:09:24
【问题描述】:
我在尝试使用 Logstash 解析日志并将错误消息输出到 ElasticSearch 时遇到 Mapper Parsing 异常:“字段名称不能包含点 (.)”
这适用于旧的 Logstash 版本,我最近升级到了 Logstash 2.0:
我的 Logstash 配置文件如下所示:
input {
kafka {
topic_id => "topic1"
zk_connect => "111.222.333.444:2181"
type => "log_type"
reset_beginning => true
}
}
output {
# stdout { codec => rubydebug }
elasticsearch {
hosts => "127.0.0.1:9200"
flush_size => 200
idle_flush_time => 1
index => "index-name-%{+YYYY.MM.dd}"
}
}
【问题讨论】: