Directory / Monitoring

Grafana Synthetic Monitoring

Fully verifiable

Grafana Cloud Synthetic Monitoring public probes, which run customer-configured checks (HTTP, browser, and protocol) from Grafana-run locations. HTTP checks send a documented synthetic-monitoring-agent User-Agent by default (customers can override it). Grafana publishes probe source IPs as a machine-readable feed at allowlists.grafana.com/synthetics.

Operated by Grafana Labs · Official documentation

User agents

Patterns this directory matches, with real observed strings.

  • regexsynthetic-monitoring-agent/v[\d.]+
  • observedsynthetic-monitoring-agent/v0.41.3 (linux amd64; 1522bdcd162c24088daf19d0aa6667773e69825a; 2025-09-02T13:45:18Z; +https://github.com/grafana/synthetic-monitoring-agent)

How to verify

Fetch the official IP range feed

curl -s https://allowlists.grafana.com/synthetics

Fetch the official IP range feed

curl -s https://allowlists.grafana.com/synthetics

IP ranges (136)

Refreshed daily from the operator's feed. Also available as /data/ips/grafana-synthetic-monitoring.ips and /data/bots/grafana-synthetic-monitoring.json.

13.124.15.193/32
13.228.17.76/32
13.247.10.195/32
13.247.137.85/32
13.247.208.214/32
13.36.198.115/32
13.39.114.238/32
13.39.96.95/32
13.56.9.99/32
13.59.62.66/32
13.61.80.22/32
15.157.244.174/32
15.168.232.165/32
15.168.45.19/32
15.206.42.88/32
15.240.74.53/32
16.162.218.82/32
16.171.204.29/32
16.58.79.46/32
16.78.0.23/32
16.78.153.65/32
18.101.221.236/32
18.102.170.61/32
18.102.211.213/32
18.139.143.38/32
18.163.251.253/32
18.170.156.12/32
18.229.43.156/32
18.231.0.100/32
18.231.90.173/32
18.60.245.89/32
184.34.93.70/32
2406:da11:d40:6a20::/60
2406:da11:d40:6a30::/60
2406:da11:f6d:9820::/60
2406:da11:f6d:9830::/60
2406:da12:3b1:ec20::/60
2406:da12:3b1:ec30::/60
2406:da12:580:c820::/60
2406:da12:580:c830::/60
2406:da14:d5b:c520::/60
2406:da14:d5b:c530::/60
2406:da16:fad:920::/60
2406:da16:fad:930::/60
2406:da17:f47:9120::/60
2406:da17:f47:9130::/60
2406:da18:883:9920::/60
2406:da18:883:9930::/60
2406:da19:7a5:e320::/60
2406:da19:7a5:e330::/60
2406:da1a:944:3e20::/60
2406:da1a:944:3e30::/60
2406:da1b:c99:5620::/60
2406:da1b:c99:5630::/60
2406:da1c:235:8b20::/60
2406:da1c:235:8b30::/60
2406:da1e:55a:6820::/60
2406:da1e:55a:6830::/60
2600:1f11:9fd:ec20::/60
2600:1f11:9fd:ec30::/60
2600:1f14:255b:4620::/60
2600:1f14:255b:4630::/60
2600:1f14:31b2:d020::/60
2600:1f14:31b2:d030::/60
2600:1f16:1e89:d120::/60
2600:1f16:1e89:d130::/60
2600:1f16:571:4520::/60
2600:1f16:571:4530::/60
2600:1f18:34dc:a520::/60
2600:1f18:34dc:a530::/60
2600:1f18:6c3a:b220::/60
2600:1f18:6c3a:b230::/60
2600:1f1a:42b1:4620::/60
2600:1f1a:42b1:4630::/60
2600:1f1c:bbf:c120::/60
2600:1f1c:bbf:c130::/60
2600:1f1c:c06:1d20::/60
2600:1f1c:c06:1d30::/60
2600:1f1e:b2d:dc20::/60
2600:1f1e:b2d:dc30::/60
2600:1f1e:b98:8520::/60
2600:1f1e:b98:8530::/60
2a05:d011:6b3:1a20::/60
2a05:d011:6b3:1a30::/60
2a05:d012:200:4d20::/60
2a05:d012:200:4d30::/60
2a05:d012:ee9:f820::/60
2a05:d012:ee9:f830::/60
2a05:d014:241:5720::/60
2a05:d014:241:5730::/60
2a05:d016:c80:fd20::/60
2a05:d016:c80:fd30::/60
2a05:d018:154a:920::/60
2a05:d018:154a:930::/60
2a05:d019:29c:8320::/60
2a05:d019:29c:8330::/60
2a05:d01a:321:b420::/60
2a05:d01a:321:b430::/60
2a05:d01c:5b3:4020::/60
2a05:d01c:5b3:4030::/60
3.101.224.186/32
3.123.217.248/32
3.133.194.131/32
3.211.97.239/32
3.22.133.56/32
3.28.227.246/32
3.9.11.243/32
35.154.231.90/32
35.168.151.74/32
40.172.89.185/32
40.176.0.202/32
40.176.168.1/32
43.201.140.171/32
44.228.95.105/32
51.45.26.195/32
51.92.143.221/32
51.96.11.6/32
51.96.7.51/32
52.18.197.2/32
52.193.17.93/32
52.43.47.172/32
52.63.27.15/32
52.68.38.219/32
52.7.111.136/32
52.79.41.53/32
54.116.145.188/32
54.164.147.104/32
54.193.227.117/32
54.193.236.159/32
54.206.232.254/32
54.247.121.190/32
54.69.60.1/32
54.93.147.62/32
56.125.157.40/32
98.130.70.90/32
99.79.159.33/32

Good Bot Practices scorecard

  • Identifies honestly

    Stable UA token documented (1 pattern)

  • Verifiable

    Fully verifiable

  • Respects robots.txt

    Service traffic you configured — robots.txt does not apply

  • Behaves

    Crawl-rate behavior is operator-declared; not machine-verifiable from this dataset

  • Reachable operator

    Operator and documentation published

Measured against the Good Bot Practices.