Intro to Synthetic Monitoring

Intro to Synthetic Monitoring

Jan 28, 2025

Welcome to the second video of our new series, Frontend Observability & Monitoring! Datadog Synthetic Monitoring is a proactive monitoring solution that enables you to create code-free API, browser, and mobile tests to automatically simulate end-user workflows and requests on your front-end applications. This video will walk you through setting up browser and api testing capabilities so you can keep tabs on your application uptime and ensure a reliable user experience.

Stay tuned for future videos on deep dives into Error Tracking, Troubleshooting, Product Usage, User Behavior, and more.Have any questions? Let us know in the comments! And be sure to check out our resources below.

00:00 - Introduction

00:57 - What is Synthetics?

01:30 - Pain Points with Traditional Montoring

02:18 - Datadog's Synthetic Monitoring

02:35 - API Testing

03:29 - Setting up HTTP Test

03:30 - Choosing Request Type

04:01 - Define Request

05:01 - Assertions

05:50 - Test Geo Locations

06:18 - Retry Conditions

06:27 - Scheduling and Alerting

06:46 - Define Monitoring

07:00 - Permissions

07:20 - Create Test

07:32 - Setting up Browser Test

08:11 - Define Test Details

08:33 - Browsers & Devices

08:48 - Test Geo Locations

08:55 - Retry Conditions

08:58 - Scheduling & Alerting

09:05 - Monitoring Messaging

09:10 - Permissions

09:13 - Save & Edit Recording

09:18 - Test Recorder UI

09:32 - Recording a Test

09:42 - Building Steps

10:15 - Step Builder Manually

10:37 - Adding Test Assertions

11:12 - Test Run Details & Sample Results

11:42 - History Section Overview

12:25 - Synthetics Out of the Box Dashboards

12:45 - API Test Performance Dashboards

13:07 - Browser Test Performance

13:41 - Test Summary

14:14 - Conclusion

API Testing: https://docs.datadoghq.com/synthetics/api_tests/
Browser Testing: https://docs.datadoghq.com/synthetics/browser_tests/
Learn More: https://learn.datadoghq.com/courses/getting-started-with-synthetic-browser-testing