- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
Monitoring your application end-to-end is crucial to understanding your users’ experience. The Datadog test recorder allows you to simplify configuration for these complex testing workflows. However, you may want to manage your Synthetics resources programmatically and define browser tests with the API or through Terraform.
Datadog recommends creating your browser tests in the Datadog UI first and retrieving your tests configurations with the API.
type: browser
and retrieve the public_ids
of the browser tests you want to manage with the API.You can store the browser test configuration files for later usage or use them to duplicate, update, and delete your browser tests programmatically.
You can use the Datadog Terraform provider to create and manage browser tests and associated synthetics resources programmatically through a Terraform configuration. You can also import your existing resources into your Terraform configuration, or reference existing resources as external data sources.
The synthetic test resource, with type
set to browser
, can be used to create and manage your browser tests through Terraform.
If you need to run your synthetic tests from custom or secured locations, you can use the private location resource to create and manage private locations to run your tests from. Learn more on the private locations page.
Use the synthetics global variable resource to create and manage synthetics global variables, which are variables that can be securely shared across tests. You can also create test-specific local variables with builtins by defining the config_variable nested schema with type = "text"
in your synthetic test resources.
The synthetics concurrency cap resource enables you to limit the number of synthetic tests run in parallel.