NetGraf: A Collaborative Network Monitoring Stack for Network Experimental Testbeds
ACM Student Research Competition: Graduate Poster
ACM Student Research Competition: Undergraduate Poster
TimeWednesday, 18 November 20208:30am - 5pm EDT
DescriptionNetwork performance monitoring collects heterogeneous data such as network flow data to give an overview of network performance, and other metrics, necessary for diagnosing and optimizing service quality. However, due to disparate and heterogeneity, to obtain metrics and visualize entire data from several devices, engineers have to log into multiple dashboards. In this paper we present NetGraf, a complete end-to-end network monitoring stack, that uses open-source network monitoring tools and collects, aggregates, and visualizes network measurements on a single easy-to-use real-time Grafana dashboard. We develop a novel NetGraf architecture and can deploy it on any network testbed such as Chameleon Cloud by single easy-to-use script for a full view of network performance in one dashboard. This paper contributes to the theme of automating open-source network monitoring tools software setups and their usability for researchers looking to deploy an end-to-end monitoring stack on their own testbeds.