curl -XPUT localhost:9200/logstash-jenkins/_mapping/jenkins -d ' { "_all" : { "enabled" : true, "norms" : false }, "dynamic_templates" : [ { "message_field" : { "path_match" : "message", "match_mapping_type" : "string", "mapping" : { "norms" : false, "type" : "text" } } }, { "string_fields" : { "match" : "*", "match_mapping_type" : "string", "mapping" : { "fields" : { "keyword" : { "ignore_above" : 256, "type" : "keyword" } }, "norms" : false, "type" : "text" } } } ], "properties" : { "@buildTimestamp" : { "type" : "date" }, "@timestamp" : { "type" : "date", "include_in_all" : false }, "@version" : { "type" : "keyword", "include_in_all" : false }, "data" : { "properties" : { "buildDuration" : { "type" : "long" }, "buildHost" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "buildLabel" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "buildNum" : { "type" : "long" }, "buildVariables" : { "type" : "object" }, "displayName" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "fullDisplayName" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "id" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "projectName" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "rootBuildNum" : { "type" : "long" }, "rootProjectDisplayName" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "rootProjectName" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "url" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } } } }, "geoip" : { "dynamic" : "true", "properties" : { "ip" : { "type" : "ip" }, "latitude" : { "type" : "half_float" }, "location" : { "type" : "geo_point" }, "longitude" : { "type" : "half_float" } } }, "message" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword" } } }, "source" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } }, "source_host" : { "type" : "text", "norms" : false, "fields" : { "keyword" : { "type" : "keyword", "ignore_above" : 256 } } } } } '