Assets
Asset reference for Monitoring.
This page documents the following assets:
- Availability Check — Global Infrastructure availability checks. Each check defines a Blackbox Exporter probe that periodically tests a set of endpoints and exposes Prometheus metrics.
Availability Check
Global Infrastructure availability checks. Each check defines a Blackbox Exporter probe that periodically tests a set of endpoints and exposes Prometheus metrics.
Schema
The following properties describe a Availability Check:
| Property | Type | Description |
|---|---|---|
bbe_config Required | object | Blackbox Exporter probe module configuration (upstream prometheus/blackbox_exporter config.Module). The prober field selects the module type; the matching block (http/tcp/icmp/dns/grpc) carries the prober-specific options. Exactly one block must be set and it must match prober. |
interval Required | integer | Probe interval in seconds. Allowed values: 10, 15, 20, 30 or 60. Examples: 30 |
labels | object | Extra Prometheus labels attached to all probe metrics (key: value pairs). |
locations | list(string) | Monitoring locations from which the probe runs. Leave empty to broadcast to all locations. |
monitoring | object | Structured monitoring and alerting configuration for this probe. |
name RequiredForceNew | string | Unique probe name within the tenancy. Only alphanumeric characters, dashes and underscores are allowed (max 40 characters). Immutable after creation. Examples: my-service-http |
targets Required | list(string) | List of target endpoints for the probe (e.g. https://my-service.example.com/health). |
timeout Computed | string | Probe timeout duration (e.g. 5s). Computed from bbe_config.timeout — do not set manually. Examples: 5s |
type Computed | string | BBE prober type. Computed from bbe_config.prober — do not set manually. |