The network management system should discover the network inventory, monitor the health and status of devices and provide alerts to conditions that impact system performance. NMS systems make use of various protocols for the purpose they serve. An NMS may include a library of previous network statistics along with problems and solutions that were successful in the past- useful if faults recur.