SlideShare a Scribd company logo
1 of 11
Download to read offline
Collecting Network Performance Analytics from a
Swarm of Network Sensors
End-to-End Network Performance API
CEO, NetBeez
@StefanoGridelli
Stefano Gridelli
NetBeez
NetBeez is a SaaS company that has developed a real-time, distributed, performance
monitoring solution that detects network and application problems before users do.
The platform monitors LAN,WAN, and WiFi networks from the user perspective,
measuring and reporting KPI of service quality. 
Use cases:
• Proactive detection
• Network troubleshooting
• Performance monitoring
• End-user experience monitoring
NETWORK
ctrl_channel
TESTS
NetBeez
BeezKeeper
(Server)
TARGET
Beez
(Agent)
Beez
(Agent)
Beez
(Agent)
Architecture
Agents Supported
Raspberry Pi NetBeez WiFiOdroid C2
Linux OVA/KVM Docker AWS AMI
Cisco Cat9K
NetBeez Network Analytics
Test Primary Metric Test Interval
PING Round-TripTime, Packet Loss 5 seconds
DNS DNS LookupTime 30 seconds
HTTP HTTP GETTime 60 seconds
Traceroute Hop Count, RTT, MTU 120 seconds
Iperf TCP/UDP/MulticastThroughput Scheduled
VoIP Jitter, Packet Loss, MOS Scheduled
Speed Test Download/UploadThroughput Scheduled
WiFi 802.11 Signal Strength, Link Quality, Bit Rate, Channel
NetBeez API
• GET only
• POST coming up in the second half of 2019
• JSON data model
• How to start working with the NetBeez API
1. Create tests on NetBeez Dashboard
2. Generate an API Key
3. GET your data!
Ping, DNS, HTTP, and Traceroute
curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’
--header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/results.json?
nb_test_id=<TEST-ID>
• restuls.json returns test results for ping, DNS, HTTP, and traceroute
• Test is referenced by nb_test_id
• Returns:
{“id":7080277955,"value":0.127,"timestamp":1554678043533,
"sequence_number":220552,"nb_test_id":1376}
Iperf, Speed Test, andVoIP
curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’
—header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/
scheduled_nb_test_results.json?scheduled_nb_test_template_id=<TEST-ID>’
• scheduled_nb_test_results.json returns results of iperf, speed test,
andVoIP tests
• Test is referenced by scheduled_nb_test_template_id
• Returns:
{“ts":1554595200000,"scheduled_nb_test_template_id":68,"agent_id":
51,"nb_test_id":1227606,"result_values":[{"key":"bw","value":10.0},
{"key":"jitter","value":0.012000000104308128},{"key":"packet_loss","value":
0.0},{"key":"packets_lost","value":0.0},{"key":"packets_sent","value":8504.0}]
WiFi 802.11
curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’
—header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/access_point_metrics.json?
agent_id=<AGENT_ID>’
• access_point_metrics.json returns results of iperf, speed test,
andVoIP tests
• Agent is referenced by agent_id
• Returns:
{ "id": 89652553, "timestamp": 1554672753378, "access_point_id": 59,
"network_interface_id": 245, "signal_level": -49, "link_quality": 0.871429,
"bit_rate": 867, "channel": 149, "tx_rate": 10386, "rx_rate": 110749}
What’s Next?
• netbeez.net
• https://github.com/netbeez/public-
dashboard
• https://netbeez.net/blog/beezkeeper-
application-program-interface-api/
• Connect with me (stefano@netbeez.net )
and request access to a demo dashboard
Cisco DevNet CREATE 2019 - NetBeez Network Performance API

More Related Content

What's hot

Dolphin: Regression Test System for Latitude
Dolphin: Regression Test System for LatitudeDolphin: Regression Test System for Latitude
Dolphin: Regression Test System for Latitude
Tao Jiang
 
LTM essentials
LTM essentialsLTM essentials
LTM essentials
bharadwajv
 

What's hot (20)

Cf summit-2016-monitoring-cf-sensu-graphite
Cf summit-2016-monitoring-cf-sensu-graphiteCf summit-2016-monitoring-cf-sensu-graphite
Cf summit-2016-monitoring-cf-sensu-graphite
 
One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000One tool, two fabrics: Ansible and Nexus 9000
One tool, two fabrics: Ansible and Nexus 9000
 
Dolphin: Regression Test System for Latitude
Dolphin: Regression Test System for LatitudeDolphin: Regression Test System for Latitude
Dolphin: Regression Test System for Latitude
 
Sdn users group_january_2016v5
Sdn users group_january_2016v5Sdn users group_january_2016v5
Sdn users group_january_2016v5
 
NGINX Can Do That? Test Drive Your Config File!
NGINX Can Do That? Test Drive Your Config File!NGINX Can Do That? Test Drive Your Config File!
NGINX Can Do That? Test Drive Your Config File!
 
Precision Timing for KPI Measurements
Precision Timing for KPI MeasurementsPrecision Timing for KPI Measurements
Precision Timing for KPI Measurements
 
CI/CD trên Cloud OpenStack tại Viettel Networks | Hà Minh Công, Phạm Tường Chiến
CI/CD trên Cloud OpenStack tại Viettel Networks | Hà Minh Công, Phạm Tường ChiếnCI/CD trên Cloud OpenStack tại Viettel Networks | Hà Minh Công, Phạm Tường Chiến
CI/CD trên Cloud OpenStack tại Viettel Networks | Hà Minh Công, Phạm Tường Chiến
 
Safe deployments with Blue-Green and Spinnaker
Safe deployments with Blue-Green and SpinnakerSafe deployments with Blue-Green and Spinnaker
Safe deployments with Blue-Green and Spinnaker
 
overview-peerconnection-lifetime
overview-peerconnection-lifetimeoverview-peerconnection-lifetime
overview-peerconnection-lifetime
 
Developing Url Shortener With Dynamic Behaviour Using AWS Lambda
Developing Url Shortener With Dynamic Behaviour Using AWS LambdaDeveloping Url Shortener With Dynamic Behaviour Using AWS Lambda
Developing Url Shortener With Dynamic Behaviour Using AWS Lambda
 
FIWARE Lab architecture, an open point to start the installation of a new region
FIWARE Lab architecture, an open point to start the installation of a new regionFIWARE Lab architecture, an open point to start the installation of a new region
FIWARE Lab architecture, an open point to start the installation of a new region
 
Microsoft IT's IPv6 Killer App
Microsoft IT's IPv6 Killer AppMicrosoft IT's IPv6 Killer App
Microsoft IT's IPv6 Killer App
 
Chef Compliance & Workflow w/Delivery
Chef Compliance & Workflow w/Delivery Chef Compliance & Workflow w/Delivery
Chef Compliance & Workflow w/Delivery
 
ChinaNetCloud Online Lecture:Something About Tshark
ChinaNetCloud Online Lecture:Something About TsharkChinaNetCloud Online Lecture:Something About Tshark
ChinaNetCloud Online Lecture:Something About Tshark
 
Docker at and with SignalFx
Docker at and with SignalFxDocker at and with SignalFx
Docker at and with SignalFx
 
Process for joining to the FIWARE Lab
Process for joining to the FIWARE LabProcess for joining to the FIWARE Lab
Process for joining to the FIWARE Lab
 
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
Programmability and Automation in Data Center Networks: A talk on Hot Air Bal...
 
Ansible & Salt - Vincent Boon
Ansible & Salt - Vincent BoonAnsible & Salt - Vincent Boon
Ansible & Salt - Vincent Boon
 
LTM essentials
LTM essentialsLTM essentials
LTM essentials
 
Network automation ansible_nx-api
Network automation ansible_nx-apiNetwork automation ansible_nx-api
Network automation ansible_nx-api
 

Similar to Cisco DevNet CREATE 2019 - NetBeez Network Performance API

Similar to Cisco DevNet CREATE 2019 - NetBeez Network Performance API (20)

NetBeez - Integration with Cisco DNA Center
NetBeez - Integration with Cisco DNA CenterNetBeez - Integration with Cisco DNA Center
NetBeez - Integration with Cisco DNA Center
 
What's new in NGINX Plus R19
What's new in NGINX Plus R19What's new in NGINX Plus R19
What's new in NGINX Plus R19
 
Deep drive into Nova
Deep drive into NovaDeep drive into Nova
Deep drive into Nova
 
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
 
Exploring the Final Frontier of Data Center Orchestration: Network Elements -...
Exploring the Final Frontier of Data Center Orchestration: Network Elements -...Exploring the Final Frontier of Data Center Orchestration: Network Elements -...
Exploring the Final Frontier of Data Center Orchestration: Network Elements -...
 
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
Integrating Infrastructure as Code into a Continuous Delivery Pipeline | AWS ...
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
KubeCon EU 2016: Creating an Advanced Load Balancing Solution for Kubernetes ...
KubeCon EU 2016: Creating an Advanced Load Balancing Solution for Kubernetes ...KubeCon EU 2016: Creating an Advanced Load Balancing Solution for Kubernetes ...
KubeCon EU 2016: Creating an Advanced Load Balancing Solution for Kubernetes ...
 
JCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptxJCON_15FactorWorkshop.pptx
JCON_15FactorWorkshop.pptx
 
FV04_MostoviczT_RAD
FV04_MostoviczT_RADFV04_MostoviczT_RAD
FV04_MostoviczT_RAD
 
Node Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-ServicesNode Interactive: Node.js Performance and Highly Scalable Micro-Services
Node Interactive: Node.js Performance and Highly Scalable Micro-Services
 
Super-NetOps Source of Truth
Super-NetOps Source of TruthSuper-NetOps Source of Truth
Super-NetOps Source of Truth
 
A Byte of Software Deployment
A Byte of Software DeploymentA Byte of Software Deployment
A Byte of Software Deployment
 
NGINX Plus R20 Webinar
NGINX Plus R20 WebinarNGINX Plus R20 Webinar
NGINX Plus R20 Webinar
 
[2019.1] 하이퍼레저 패브릭 v1.3, v1.4 새로운 기능
[2019.1] 하이퍼레저 패브릭 v1.3, v1.4 새로운 기능[2019.1] 하이퍼레저 패브릭 v1.3, v1.4 새로운 기능
[2019.1] 하이퍼레저 패브릭 v1.3, v1.4 새로운 기능
 
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014Recipes for a successful production cloudfoundry deployment - CF Summit 2014
Recipes for a successful production cloudfoundry deployment - CF Summit 2014
 
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
Cloud Foundry Cookbook: Recipes for a Successful Cloud Foundry Deployment in ...
 
IBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js MicroservicesIBM Cloud University: Build, Deploy and Scale Node.js Microservices
IBM Cloud University: Build, Deploy and Scale Node.js Microservices
 
MongoDB.local Dallas 2019: Pissing Off IT and Delivery: A Tale of 2 ODS's
MongoDB.local Dallas 2019: Pissing Off IT and Delivery: A Tale of 2 ODS'sMongoDB.local Dallas 2019: Pissing Off IT and Delivery: A Tale of 2 ODS's
MongoDB.local Dallas 2019: Pissing Off IT and Delivery: A Tale of 2 ODS's
 
Real World Lessons on the Pain Points of Node.JS Application
Real World Lessons on the Pain Points of Node.JS ApplicationReal World Lessons on the Pain Points of Node.JS Application
Real World Lessons on the Pain Points of Node.JS Application
 

More from NetBeez, Inc.

More from NetBeez, Inc. (19)

NetBeez - Impact of packet loss and latency on throughput
NetBeez - Impact of packet loss and latency on throughputNetBeez - Impact of packet loss and latency on throughput
NetBeez - Impact of packet loss and latency on throughput
 
NetBeez- How WiFi Connection Works
NetBeez- How WiFi Connection WorksNetBeez- How WiFi Connection Works
NetBeez- How WiFi Connection Works
 
NetBeez - How to Use the NetBeez API
NetBeez -  How to Use the NetBeez APINetBeez -  How to Use the NetBeez API
NetBeez - How to Use the NetBeez API
 
NetBeez - WiFi SSID hopping
NetBeez - WiFi SSID hoppingNetBeez - WiFi SSID hopping
NetBeez - WiFi SSID hopping
 
NetBeez - What's the ARP cache
NetBeez - What's the ARP cacheNetBeez - What's the ARP cache
NetBeez - What's the ARP cache
 
NetBeez Live - Anomaly detection
NetBeez Live - Anomaly detectionNetBeez Live - Anomaly detection
NetBeez Live - Anomaly detection
 
NetBeez live demo - Testing MTU
NetBeez live demo - Testing MTUNetBeez live demo - Testing MTU
NetBeez live demo - Testing MTU
 
NetBeez - Test tcp connectivity with telnet
NetBeez - Test tcp connectivity with telnetNetBeez - Test tcp connectivity with telnet
NetBeez - Test tcp connectivity with telnet
 
What is perfSONAR?
What is perfSONAR?What is perfSONAR?
What is perfSONAR?
 
NeBeez - Impact of jitter, packet loss, and latency on VoIP
NeBeez - Impact of jitter, packet loss, and latency on VoIPNeBeez - Impact of jitter, packet loss, and latency on VoIP
NeBeez - Impact of jitter, packet loss, and latency on VoIP
 
NetBeez - WiFi SSID Hopping
NetBeez - WiFi SSID HoppingNetBeez - WiFi SSID Hopping
NetBeez - WiFi SSID Hopping
 
NetBeez - Website slowness
NetBeez - Website slownessNetBeez - Website slowness
NetBeez - Website slowness
 
NetBeez - How DNS cache works
NetBeez - How DNS cache worksNetBeez - How DNS cache works
NetBeez - How DNS cache works
 
NetBeez - What is active network monitoring?
NetBeez - What is active network monitoring?NetBeez - What is active network monitoring?
NetBeez - What is active network monitoring?
 
NetBeez - Distributed network monitoring with Raspberry Pi
NetBeez - Distributed network monitoring with Raspberry PiNetBeez - Distributed network monitoring with Raspberry Pi
NetBeez - Distributed network monitoring with Raspberry Pi
 
NetBeez - IEEE IRI 2016
NetBeez - IEEE IRI 2016NetBeez - IEEE IRI 2016
NetBeez - IEEE IRI 2016
 
Distributed network monitoring of wireless networks (Mobility Field Day 1)
Distributed network monitoring of wireless networks (Mobility Field Day 1)Distributed network monitoring of wireless networks (Mobility Field Day 1)
Distributed network monitoring of wireless networks (Mobility Field Day 1)
 
NetBeez - AngelBeat presentation
NetBeez - AngelBeat presentationNetBeez - AngelBeat presentation
NetBeez - AngelBeat presentation
 
Distributed Network Monitoring - Interopnet class by NetBeez
Distributed Network Monitoring - Interopnet class by NetBeezDistributed Network Monitoring - Interopnet class by NetBeez
Distributed Network Monitoring - Interopnet class by NetBeez
 

Recently uploaded

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Cisco DevNet CREATE 2019 - NetBeez Network Performance API

  • 1. Collecting Network Performance Analytics from a Swarm of Network Sensors End-to-End Network Performance API CEO, NetBeez @StefanoGridelli Stefano Gridelli
  • 2. NetBeez NetBeez is a SaaS company that has developed a real-time, distributed, performance monitoring solution that detects network and application problems before users do. The platform monitors LAN,WAN, and WiFi networks from the user perspective, measuring and reporting KPI of service quality.  Use cases: • Proactive detection • Network troubleshooting • Performance monitoring • End-user experience monitoring
  • 4. Agents Supported Raspberry Pi NetBeez WiFiOdroid C2 Linux OVA/KVM Docker AWS AMI Cisco Cat9K
  • 5. NetBeez Network Analytics Test Primary Metric Test Interval PING Round-TripTime, Packet Loss 5 seconds DNS DNS LookupTime 30 seconds HTTP HTTP GETTime 60 seconds Traceroute Hop Count, RTT, MTU 120 seconds Iperf TCP/UDP/MulticastThroughput Scheduled VoIP Jitter, Packet Loss, MOS Scheduled Speed Test Download/UploadThroughput Scheduled WiFi 802.11 Signal Strength, Link Quality, Bit Rate, Channel
  • 6. NetBeez API • GET only • POST coming up in the second half of 2019 • JSON data model • How to start working with the NetBeez API 1. Create tests on NetBeez Dashboard 2. Generate an API Key 3. GET your data!
  • 7. Ping, DNS, HTTP, and Traceroute curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’ --header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/results.json? nb_test_id=<TEST-ID> • restuls.json returns test results for ping, DNS, HTTP, and traceroute • Test is referenced by nb_test_id • Returns: {“id":7080277955,"value":0.127,"timestamp":1554678043533, "sequence_number":220552,"nb_test_id":1376}
  • 8. Iperf, Speed Test, andVoIP curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’ —header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/ scheduled_nb_test_results.json?scheduled_nb_test_template_id=<TEST-ID>’ • scheduled_nb_test_results.json returns results of iperf, speed test, andVoIP tests • Test is referenced by scheduled_nb_test_template_id • Returns: {“ts":1554595200000,"scheduled_nb_test_template_id":68,"agent_id": 51,"nb_test_id":1227606,"result_values":[{"key":"bw","value":10.0}, {"key":"jitter","value":0.012000000104308128},{"key":"packet_loss","value": 0.0},{"key":"packets_lost","value":0.0},{"key":"packets_sent","value":8504.0}]
  • 9. WiFi 802.11 curl -X GET --header 'Accept: application/json' --header 'Authorization: <API-KEY>’ —header 'API-VERSION: v1' ‘https://demo.netbeezcloud.net/access_point_metrics.json? agent_id=<AGENT_ID>’ • access_point_metrics.json returns results of iperf, speed test, andVoIP tests • Agent is referenced by agent_id • Returns: { "id": 89652553, "timestamp": 1554672753378, "access_point_id": 59, "network_interface_id": 245, "signal_level": -49, "link_quality": 0.871429, "bit_rate": 867, "channel": 149, "tx_rate": 10386, "rx_rate": 110749}
  • 10. What’s Next? • netbeez.net • https://github.com/netbeez/public- dashboard • https://netbeez.net/blog/beezkeeper- application-program-interface-api/ • Connect with me (stefano@netbeez.net ) and request access to a demo dashboard