Documentation for automated readers
A curated documentation index is available at: https://grafana.com/llms.txt
A complete documentation index is available at: https://grafana.com/llms-full.txt
These indexes can help with page discovery before fetching individual documents.
This page is also available in Markdown, which may be easier for automated readers and AI tools to parse than HTML. The Markdown version is available at https://grafana.com/docs/grafana-cloud/testing/synthetic-monitoring/set-up/provision-synthetic-monitoring-resources.md, or by sending Accept: text/markdown to https://grafana.com/docs/grafana-cloud/testing/synthetic-monitoring/set-up/provision-synthetic-monitoring-resources/. For broader documentation discovery, the curated index is available at https://grafana.com/llms.txt and the complete index is available at https://grafana.com/llms-full.txt.
Provision Synthetic Monitoring resources
The Grafana Terraform provider has support for managing Synthetic Monitoring checks and probes. If you already have checks or probes created via the UI, you can export an initial Terraform configuration from the Config tab of the Synthetic monitoring plugin.
Note
You need a Synthetic Monitoring access token to use the Grafana Terraform provider to manage resources.
You can get an access token by navigating to the Config tab of the Synthetic Monitoring plugin or via the API.
Synthetic Monitoring access tokens don’t have an expiration date.
Synthetic Monitoring access tokens don’t support role-based access control (RBAC). This means all access tokens have the same level of access and cannot be scoped or restricted to specific resources or actions.
Alternatively, you can use Grizzly, a command-line tool, to manage your synthetic monitoring resources in code.
Another option is the Synthetic Monitoring API, ideal for those who prefer not to use Terraform or Grizzly but still want to manage their Synthetic Monitoring checks programmatically.
Was this page helpful?
Related resources from Grafana Labs


