1. A method to detect, diagnose, and mitigate issues in a network, the method comprising: receiving Operations, Administration, and Maintenance (OAM) data related to the network, the OAM data related to current operation of the network; receiving external data related to the network, the external data describing events related to any one or more of construction, weather, natural disasters, and planned outages; instantiating a rule engine to evaluate one or more rules based on any one of the OAM data, an event, policy, and an anomaly; performing one or more actions based on the evaluating the one or more rules; and analyzing the external data to determine a relationship between the events and network elements in the network, wherein the relationship comprises any one or more of distance, amount of time the event exists, a number of events in a shared area, reputation of an event based on historical data, and a magnitude of collateral damage an event may cause to generate an associated risk level.
4. The method of claim 1 , wherein the OAM data is any of alarms, Performance Monitoring (PM) data, and events.