2018
VIDYO TESTIMONIAL

MONITORING VIDYO’S WEBRTC INFRASTRUCTURE
END-TO-END ON A GLOBAL SCALEVIDYO:Offers high quality cloud video conferencing services forenterprises and developers
PRODUCT:
testRTC Monitoring

1. VidyoConnect - a managed enterprise meeting solution forteam collaboration
2. VidyoEngage - a live video chat platform for call centercustomer engagement
3. Vidyo.io - cloud APIs for embedded video communications inapplications
All of these product lines share the same core video platform withWebRTC capabilities.

OBJECTIVE:
End-to-end monitoring of all WebRTC products and datacenters
BENEFITS:
Find issues with data centers, networks and theirplatform before customers notice it
Monitoring the service as experienced by real users
Automatically push results to an external Ops tool(Splunk)Vidyo has been using testRTC for the past two years to monitor
its global WebRTC infrastructure end-to-end

Vidyo caters large enterprises in mission critical systems, so fromthe start, it put in place a sophisticated system to monitor its
infrastructure and service. That system is built on top of Splunk,where logs from across its system gets aggregated and filtered,letting different types of alerts to bubble up to the relevant teams
within Vidyo via PagerDuty or email, depending on the seriousnessof the alert.

Vidyo offers high quality cloud video conferencing services to its
impressive list of customers. There are three main product lines at
Vidyo:

https://www.vidyo.com/TESTRTC.COM1

2018
VIDYO TESTIMONIAL

END-TO-END MONITORING:
Early on, Vidyo saw the need for an end-to-end monitoring
capability within their monitoring system. A way that will simulate
real customers from all over the globe and alert of any issues. Thisis why Vidyo selected to use testRTC.
testRTC enabled Vidyo to create a scenario where testRTC’sprobes join calls on any of Vidyo’s cloud products, authenticate
with the service, join a meeting room, send and receive voice andvideo data in real time.
While Vidyo monitored its different machines and subsystems
already, adding testRTC meant it was capable of monitoring theservice as experienced by real users, doing it with predictability
over the scenario used and at scale.
INTEGRATING WITH AN EXISTING MONITORING SYSTEM:Vidyo wanted to collect and push monitor run results from testRTC
into its Splunk big data repository of machine data. Run resultsfrom testRTC are automatically inserted into Vidyo’s Splunk
repository using testRTC’s webhook mechanism.

testRTC is a key component in Vidyo's
monitoring system. Digging down to theroot cause is part of the work culture at
Vidyo, and using testRTC we have eyeson the system 24x7 and can investigate
issues thoroughly ensuring operational
excellence for the benefit ofour customers.

https://testrtc.com/docs/integrate-webhook-end-monitor-test-run/Collecting that data gave Vidyo the power to finetune thefeedback it received from testRTC, deciding if a failure is of a lowpriority, occurring randomly or of high priority, such as a failure
occurring across monitors in a short period of time.
A GLOBAL INFRASTRUCTURE:
Every data center that Vidyo operates from gets its own special
treatment. For each of the product lines hosted within that datacenter, Vidyo has a running testRTC monitor for.

Nahum Cohen,
SVP, Service and Operations @ Vidyo

Using testRTC, Vidyo are able to find issues with data centers,
networks and their platform before customers notice it, giving
them the needed time to resolve these issues.
MOVING FORWARD WITH TESTRTC:

Each monitor makes use of probes running independently fromdifferent locations worldwide, which adds another layer ofmonitoring to the solution - testRTC is capable of checking
different routes and behaviors, with the intent to catch network
issues as early as possible as well.

Vidyo is in the process of introducing testRTC’s monitors toadditional data centers it is currently operating, making sure its
service is monitored end-to-end for all of its locations.

Whenever a new data center opens up, or a new geography needs
to be served, Vidyo is able to modify an existing monitor or create
a new testRTC monitor to cover that location.
IT JUST WORKS:
testRTC runs continuously and relentlessly, connecting calls via
Vidyo’s platform. It does so in a predictable fashion, collecting alllogs along the way. Vidyo have learned to see the value in such an
approach - random failures can be debugged in post mortem,
finding their root causes and assisting in finding bugs and points offailures in the system.

TESTRTC.COM2