Tranquility realtime tranquility problem

Hi, I use tranquility 0.8.2 to index realtime events and meet the problem.
such as:

[task-runner-0-priority-0] io.druid.segment.realtime.firehose.PredicateFirehose - [5,000] InputRow(s) ignored as they do not satisfy the predicate


which is interval not match.

I check the realtime log and find

   "id" : "index_realtime_recep_stat_re_v1_test_2017-03-16T07:00:00.000Z_0_1",  
 "ioConfig" : {
      "type" : "realtime",
      "firehose" : {
        "type" : "clipped",
        "delegate" : {
          "type" : "timed",
          "delegate" : {
            "type" : "receiver",
            "serviceName" : "firehose:druid:overlord:recep_stat_re_v1_test-007-0000-0001",
            "bufferSize" : 100000
          "shutoffTime" : "2017-03-16T08:15:00.000Z"
        "interval" : "2017-03-16T07:00:00.000+08:00/2017-03-16T08:00:00.000+08:00"
      "firehoseV2" : null


the problem is id is time 2017-03-16T07:00:00.000Z but interval is 2017-03-16T07:00:00.000+08:00/2017-03-16T08:00:00.000+08:00

Is there some way to config the interval in tranquility or know where something wrong?

can some one help me ?


id should not be an issue, It seems that events might be getting dropped due to Timezone difference between druid nodes and tranquility.
Can you try running everything with UTC timezone ?

In our env, druid nodes and tranquility are both UTC+0800.
some thing strange is that “interval” : “2017-03-16T07:00:00.000+08:00/2017-03-16T08:00:00.000+08:00”. I think need 2017-03-16T07:00:00.000Z or 2017-03-16T15:00:00.000+08:00

在 2017年3月16日星期四 UTC+8下午8:40:32,Nishant Bangarwa写道: