我正在使用statsD向graphite报告计数器数据;每当我收到消息时,就会发送一个tick。这很好用,除非statsD由于某种原因必须重新启动。然后我在图表中会出现巨大的空洞,因为statsD现在不再每隔10秒发送'0',以表示我没有收到任何消息的时间段。
我为各种不同的消息类型和队列报告,有时会有某个队列在很长一段时间内没有接收到消息。
是否有任何现有方式可以使用我指定的默认值(在我的情况下为0)“填充”缺失的数据?
我考虑发送给定指标的'0'计数,以便statsD开始为它发送0,但我并不总是提前知道将要报告的指标集。
我为各种不同的消息类型和队列报告,有时会有某个队列在很长一段时间内没有接收到消息。
是否有任何现有方式可以使用我指定的默认值(在我的情况下为0)“填充”缺失的数据?
我考虑发送给定指标的'0'计数,以便statsD开始为它发送0,但我并不总是提前知道将要报告的指标集。