A scalable architecture for real-time monitoring of large information systems