Systems and methods for providing detailed cloud-level network traffic visualizations include monitoring traffic traversing between any of computing devices, Data Centers (DCs), applications, and
Internet Service Providers (ISPs); analyzing the traffic to determine
network performance between any of the computing devices, DCs, applications, and ISPs; generating
metrics based on the analyzing, the
metrics being associated with the
network performance of any of the computing devices, DCs, applications, ISPs, and connections therebetween; and providing a visual representation of the
metrics, wherein the visual representation includes graphs visualizing any of the computing devices, DCs, applications, and ISPs, and any connections therebetween.