use rails caching to cache live_alert
fix missing callback