Kibana数据可视化

Kibana数据可视化

1,3.1使用logstash导入数据的问题

会出现错误提示:

[location] is defined as an object in mapping [doc] but this name is already used for a field in other types

错误原因是创建的mapping为accident,但是默认覆盖的mapping默认为doc,与之前创建的不一样;

本机ELK版本为6.2.4;logstash对于处理过的数据不会重复处理,需要删除data文件夹里面的内容,之后重复导入;

处理办法,修改csv_to_es.conf,删除了其中的 type内容;

input {
  file {
    path => "/Users/stono/Downloads/LK5/Chapter3/source/accident*"
    start_position => "beginning"
  }
}

修改template.json,mapping下面doc名称为doc;

{
  "template" : "accident*",
  "mappings" : {
    "doc": {
      "properties": {
        "location": { "type": "geo_point" },
        "involvedCount": { "type": "double" }
      }        
    }
  }
}

logstash启动之后不会自动退出,出现可以导入的文件,会自己进行导入; 

猜你喜欢

转载自www.cnblogs.com/stono/p/11926987.html
今日推荐