← Grafana Labs

Can an agent create a monitor with Grafana Labs Grafana Cloud Synthetic Monitoring?

The agent needs you to sign it up or register a client and provide a key or token. You also handle changes to its access. Interface found; job not yet run.

observedProbed revision sha256:b9a547aaecc0…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Workaround · setup

    You sign up or register a client for the agent.

  4. 04

    Pay

    Not applicable

    Nothing to pay for the job.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Workaround · setup

    You replace or revoke the agent's access when it needs to change.

  • Access: handing over a key or token.
  • Onboard: signing up or registering a client for the agent.
  • Sustain: renewing, replacing or revoking its access.

To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; provide key management or OAuth refresh and revocation so the agent can maintain its own access.

Agent surfaces

1 kind · 2 entries
For agentsNames the job's endpoint

The probe

13 Oct 2026 · 09:49 UTC · 57.74 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover37 descriptor reads2 facts
Found
For agentsgrafana.com/llms.txtFor agentssynthetic-monitoring-api.grafana.net
From
grafana.com/llms.txt · grafana.com/docs/grafana-cloud/testing/synthetic-monitoring/api-reference/
This endpoint
synthetic-monitoring-api.grafana.net is named by a document written for agents
Job requestPOST synthetic-monitoring-api.grafana.net/api/v1/check403116 ms
Request
POST https://synthetic-monitoring-api.grafana.net/api/v1/check
Response
403 · application/json · 62 bytes
Body
sha256:adf6eefc281e655a429fc3e8616f078f7299dd0c3b29b3613f4970a02852e312
Exchange
sha256:a4608ed81c9a7ef80af04661fdb3cc5af00dcb0bb767e0d6c6c0cec0bdcabc20
Resource metadataGET synthetic-monitoring-api.grafana.net/.well-known/oauth-protected-resource/api/v1/check404109 ms
Request
GET https://synthetic-monitoring-api.grafana.net/.well-known/oauth-protected-resource/api/v1/check
Response
404 · text/plain · 18 bytes
Body
sha256:99eb12f2ab3c4866a353e098ffa3cb7a967e617c49b98480394ec5d8ea92b094
Exchange
sha256:5fdada9e2cc0354139a9e9a7b22f829655fed5e16f20bd576024c658d6b0e0a4
Resource metadataGET synthetic-monitoring-api.grafana.net/.well-known/oauth-protected-resource404110 ms
Request
GET https://synthetic-monitoring-api.grafana.net/.well-known/oauth-protected-resource
Response
404 · text/plain · 18 bytes
Body
sha256:99eb12f2ab3c4866a353e098ffa3cb7a967e617c49b98480394ec5d8ea92b094
Exchange
sha256:7eaff8b7b2c7f081cfdd8081987e78db9bae3a2cf8c73eed46942a488db80e07
Declared pageGET grafana.com/auth/sign-up/create-user/20072 ms
Request
GET https://grafana.com/auth/sign-up/create-user/
Response
200 · text/html · 998 bytes
Body
sha256:b87f6f77ef59d25b79da1180778b15be78d4a7a944f2701a76692a8bff4016f8
Exchange
sha256:f1dfb62507d7e899d4c94b5c9ca338e84809a97e6392ef73fb2293e6d01c8fe0

Grafana Labs on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Grafana Labs Grafana Cloud Synthetic Monitoring, agent grade: B+[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4tamp8n4065037en7avvs66.svg)](https://sourcey.com/c/grafana/agent-readiness/grafana-cloud-synthetic-monitoring/monitor-create)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4tamp8n4065037en7avvs66
Projection
sha256:a60df2618d825ab4ae4d467d7d1171004e12192df7fc2f2781251bb4add5e508
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac