Synthetic tests allow you to observe how your systems and applications are performing using simulated requests and actions from around the globe. Datadog tracks the performance of your webpages and APIs from the backend to the frontend, and at various network levels (
ICMP) in a controlled and stable way, alerting you in case of faulty behavior (regression, broken feature, high response time, unexpected status code, etc.).
With end-to-end testing in production and CI environments, your development teams can proactively ensure that no defective code makes it to production. Computing SLOs on your key endpoints and user journeys makes it easier to stick to your application performance targets and ultimately provide a consistent customer experience.
Use Synthetic browser tests to monitor how your customers experience your webpages from around the world with end-to-end tests.
Use Synthetic private locations to monitor internal APIs and websites or create custom locations in areas that are mission-critical to your business.
Use the out of the box integration between Synthetic tests and APM traces to find the root cause of failures across frontend, network, and backend requests.
See Getting Started with Synthetic Monitoring for instructions on creating your first Synthetic test and monitoring your web applications. Then, explore Getting Started with Private Locations for instructions on creating your private location and running Synthetic tests with your private location.