Design a Network Security Monitoring System — Advanced System Design Problem