1: fix value overflow and enable push realtime data to riemann.