Menu
DocumentationGrafana CloudTesting and syntheticsPerformance testingAuthor and run testsUse load zones
Grafana Cloud
Use load zones
Load zones represent different regions that you can use to run your tests from. You can use them to get a more accurate picture of what your users are seeing when they’re accessing your application from different parts of the world.
There are two different types of load zones:
- Public load zones: These are available for all users, and they map to different AWS Cloud regions. You can use them by referring to the List of public zones.
- Private load zones (PLZs): These are load zones that you can host inside your network. You can use them if you want to run your tests from a location that’s not included in the list of public load zones, or if you need to test an internal service that’s not exposed to the internet. For more details, refer to Set up private load zones.
Syntax to set load zones
Declare load zones in the options.cloud.distribution
object.
Each load zone has an object with a custom label for the key. Load zones have two properties:
loadZone
, a string whose value must be one of the load zones, as listed in the next section.percent
, an integer declaring the percentage of the load that runs from the load zone.
The sum of the percentages must equal 100.
This example distributes load across two load zones, Ashburn and Dublin.
JavaScript
export const options = {
cloud: {
distribution: {
distributionLabel1: { loadZone: 'amazon:us:ashburn', percent: 50 },
distributionLabel2: { loadZone: 'amazon:ie:dublin', percent: 50 },
},
},
};
You can access the label of the load zone as an environment variable.
List of public load zones
- US East (Ohio) - DEFAULT
amazon:us:columbus
- Africa (Cape Town)
amazon:sa:cape town
- Asia Pacific (Hong Kong)
amazon:cn:hong kong
- Asia Pacific (Mumbai)
amazon:in:mumbai
- Asia Pacific (Osaka)
amazon:jp:osaka
- Asia Pacific (Seoul)
amazon:kr:seoul
- Asia Pacific (Singapore)
amazon:sg:singapore
- Asia Pacific (Sydney)
amazon:au:sydney
- Asia Pacific (Tokyo)
amazon:jp:tokyo
- Canada (Montreal)
amazon:ca:montreal
- Europe (Frankfurt)
amazon:de:frankfurt
- Europe (Ireland)
amazon:ie:dublin
- Europe (London)
amazon:gb:london
- Europe (Milan)
amazon:it:milan
- Europe (Paris)
amazon:fr:paris
- Europe (Stockholm)
amazon:se:stockholm
- Middle East (Bahrain)
amazon:bh:bahrain
- South America (São Paulo)
amazon:br:sao paulo
- US West (N. California)
amazon:us:palo alto
- US West (Oregon)
amazon:us:portland
- US East (N. Virginia)
amazon:us:ashburn
Was this page helpful?
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:
Video
Getting started with the Grafana LGTM Stack
In this webinar, we’ll demo how to get started using the LGTM Stack: Loki for logs, Grafana for visualization, Tempo for traces, and Mimir for metrics.
Video
Intro to Kubernetes monitoring in Grafana Cloud
In this webinar you’ll learn how Grafana offers developers and SREs a simple and quick-to-value solution for monitoring their Kubernetes infrastructure.
Video
Building advanced Grafana dashboards
In this webinar, we’ll demo how to build and format Grafana dashboards.