Getting Started with Synthetic Monitoring

Overview

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 (HTTP, SSL, DNS, WebSocket, TCP, UDP, ICMP, and gRPC) in a controlled and stable way, alerting you about faulty behavior such as regressions, broken features, high response times, and unexpected status codes.

Synthetic Monitoring Tests

Synthetic test types

Datadog offers API tests, Multistep API tests, Browser tests, and Mobile tests.

To monitor internal-facing applications, run your tests from managed locations or private locations. Synthetic tests can be triggered manually, on a schedule, or directly from your CI/CD pipelines.

Prerequisites

If you haven’t already, create a Datadog account.

Configure your first test

To set up your first Synthetic test with Datadog, choose from the following options:

Version History

Use Version History in Synthetic Monitoring to restore your test to any saved version, or clone a version to create a new Synthetic Monitoring test.

Further Reading