Design a resilient system monitoring framework