As networks evolve and are updated to support continuously more advanced 5G applications, fast and accurate fault isolation and root-cause analysis are more critical than ever before. The increasing advanced functionality of networks, driven by the push towards a more flexible, cloud-based architecture, means that an issue is more likely to impact multiple layers of a network, as well as any products or equipment running on that network. This not only makes solving a network issue more time-sensitive, but also a more challenging task than in previous generations of cellular networks.