I am posting JSON data to ElasticSearch using Flume . But for some reason
it is not loading the correct data in the message. Instead of JSON message
it is storing message data as
"org.elasticsearch.common.xcontent.XContentBuilder@32f4122e"

I tried using the DynamicSerializer which determines the content-type. But
no luck.

Here is the sample data posted on Elastic Search.

{

  "_index": "test_flume-2014-04-07",

  "_type": "logs",

  "_id": "M9E-33RQTy2kA6QhW6mSUw",

  "_score": null,

  "_source": {

    "@message": "org.elasticsearch.common.xcontent.XContentBuilder@58bf76d2
",

    "@timestamp": "2014-04-07T09:49:26.490Z",

    "@fields": {

      "timestamp": "1396864166490"

    }

  },

  "sort": [

    1396864166490,

    1396864166490

  ]

}

org.elasticsearch.common.xcontent.XContentBuilder
-- 
Deepak Subhramanian

Reply via email to