Learn more about Private Locations in the Private Locations overview.
Prerequisites
Prerequisites
Before creating private locations, ensure you have:
- An initialized Checkly CLI project
- Access to the infrastructure where you’ll deploy the private location agent
- Network connectivity from your infrastructure to Checkly’s API endpoints
- Understanding of your internal network topology and security requirements
- Administrative privileges to deploy and run the private location agent
Configuration
Parameter | Type | Required | Default | Description |
---|---|---|---|---|
name | string | ✅ | - | Friendly name for your private location |
slugName | string | ✅ | - | Unique slug identifier (must be unique across your account) |
icon | string | ❌ | - | Octicon name to distinguish the location in the UI |
proxyUrl | string | ❌ | - | Proxy URL for outgoing HTTP calls from this location |
Private Location Options
Friendly name for your private location that will be displayed in the Checkly dashboard and used for identification.Usage:
Unique slug identifier for your private location. This must be unique across your entire Checkly account and is used for referencing the location.Usage:Examples:
The
slugName
must be unique across your entire Checkly account and cannot be changed after creation. Choose descriptive, stable names.Octicon name to visually distinguish the location in the Checkly UI. Choose icons that represent your infrastructure type or purpose.Usage:Available icons: Any Octicon name (e.g.,
server
, database
, cloud
, shield
, container
, tools
, building
)Proxy URL for outgoing HTTP calls from this private location. Use when your infrastructure requires all external traffic to go through a corporate proxy.Usage:Examples:Use cases: Corporate network compliance, security requirements, traffic routing control.
Referencing Existing Locations
Reference private locations by using their construct reference or by slug names if they were created outside your CLI project:All checks and monitors that support the
privateLocations
option can run in your private locationWhen
proxyUrl
is configured, all HTTP calls from API checks running in this private location will route through the specified proxy server.