Network performance monitoring collects heterogeneous data suchas network flow data to give an overview of network performance,and other metrics, necessary for diagnosing and optimizing servicequality. However, due to disparate and heterogeneity, to obtainmetrics and visualize entire data from several devices, engineershave to log into multiple dashboards.In this paper we present NetGraf, a complete end-to-end networkmonitoring stack, that uses open-source network monitoring toolsand collects, aggregates, and visualizes network measurements on asingle easy-to-use real-time Grafana dashboard. We develop a novelNetGraf architecture and can deploy it on any network testbed suchas Chameleon Cloud by single easy-to-use script for a full view ofnetwork performance in one dashboard.This paper contributes to the theme of automating open-sourcenetwork monitoring tools software setups and their usability forresearchers looking to deploy an end-to-end monitoring stack ontheir own testbeds.
翻译:网络性能监测收集了多种数据,例如网络流动数据,以概述网络性能,以及诊断和优化服务质量所必需的其他指标。然而,由于差异和差异性,为了从几个装置获得计量和可视化的全部数据,工程师不得不登录到多个仪表板。 在本文中,我们介绍NetGraf, 一个完整的端到端网络监测堆, 使用开放源网络监测工具和收集、 汇总和可视化的网络测量, 以显示易用实时格拉法纳仪表板。我们开发了一个小的NetGraf结构, 并且可以通过单一的易用的脚本将其应用到任何网络试盘如查色伦云的网络性能上, 在一个仪表板上全面观察网络性能。 本文有助于将开放源网络监测工具的软件安装自动化及其可用性, 供研究者在自己的测试床上部署端到端监测堆。