MFlib Overview The Measurement Framework library (MFlib) enables experimenters to “instrumentize” their slice by automatically adding monitoring software and services to the...
MFLib Methods MFLib is a python library that enables automatic monitoring of a FABRIC experiment using Prometheus, Grafana and ELK. It is...
MFLib Services MFLib uses the concept of “services” to facilitate interactions with the Measurement Framework running in an experiment. These services are...
Timestamp Used By the Measurement Framework The measurement framework runs a list of services that collect data from nodes in a Fabric slice. The collected data...
Grafana The Measurement Framework (MFLib) uses Grafana to access and visualize Prometheus metrics. Visit Grafana Labs for more information about Grafana....
Kibana MFLib uses Kibana to visualize metrics and logs gathered by ELK. The Measurement Framework (MFLib) uses Kibana to access and...
ELK ELK is the acronym for three open source projects: ElasticSearch, Logstash, Kibana. Elasticsearch is a search and analytics engine. Logstash...
MFLIB Uploading ELK Dashboards Kibana offers visualizations of various Beat data in the form of dashboards. Mflib.update offers users a way to upload their...
Visualizing Measurement Graphs in FABRIC JupyterHub As a part of the Measurement Framework API, the Measurement Framework Visualization (MFVis) class enables experimenters to visualize measurement graphs...
OWL (One-way Latency) OWL (One-way Latency) is a network latency measurement tool developed specifically for experiments leveraging the PTP (precision time protocol) on...