Be Proactive: How to Avoid Potential Network Failtures