violated according to a predefined fault model then the system reports an alert and feeds the alert to the alerts prioritization module 205 approaches techniques and designs to detect the above baseline violations are known to those skilled in the art and are within the scope of this disclosure in another embodiment the alerts prioritization module 205 takes as the input the alerts accumulated over a certain time interval and generates as the output a filtered and prioritized list of alerts according to their significance of the potential sla violations referring to fig7 the procedure of ranking the triggered alerts starts at step 700 in which for each alert x the metric x affected by this alert is identified at step 701 for all metrics y that are reachable from x in the skeleton network calculate the projected value of y propagated from metric x by following the transfer function of each link in the path from metric x to metric y at step 702 for each link in the reachable paths from x examine whether the link is broken according to both of its regular and shadow baselines then let w x be the sum of the weights of all broken links in the reachable paths from x at step 704 sort the alerts according to their weights.