An unexpected technical issue resulted in interruptions to Zenbu services on June 2nd. Service has now been restored. We apologize for the inconvenience.