Events Riemann至XDB事件下降

Events Riemann至XDB事件下降,events,timestamp,logstash,influxdb,riemann,Events,Timestamp,Logstash,Influxdb,Riemann,我有一个简单的设置,它使用filebeat和topbeat将数据转发到Logstash,Logstash将数据进一步转发给Riemann,Riemann将数据发送到XDB 0.9。我使用Logstash将一个事件拆分为多个事件,所有这些事件都显示在Riemann日志上(具有相同的时间戳)。但是,这些拆分事件中只有一个到达我的XDB。有什么帮助吗?在XDB 0.9中,点由测量名称、完整标记集和时间戳唯一标识。如果稍后到达的另一个点具有相同的测量名称、标记集和时间戳,它将以静默方式覆盖上一个点。这是

我有一个简单的设置,它使用filebeat和topbeat将数据转发到Logstash,Logstash将数据进一步转发给Riemann,Riemann将数据发送到XDB 0.9。我使用Logstash将一个事件拆分为多个事件,所有这些事件都显示在Riemann日志上(具有相同的时间戳)。但是,这些拆分事件中只有一个到达我的XDB。有什么帮助吗?

在XDB 0.9中,点由测量名称、完整标记集和时间戳唯一标识。如果稍后到达的另一个点具有相同的测量名称、标记集和时间戳,它将以静默方式覆盖上一个点。这是故意的行为


由于时间戳是相同的,并且写入的测量值相同,因此必须确保要记录的每个点的标记集都不同。甚至像
fuzz=[1,2,3,4,5]
这样的东西也可以用来区分这些点。

谢谢!非常有用。请注意,在XDB 0.10中,行为发生了变化。覆盖一个点现在会生成一个新点,每个点的两个字段集合并。嘿,感谢及时更新!我今天读到这篇文章,出乎意料地发现你对我的问题的答案:D