Skip to main content

Monitors

A monitor (watchpoint) is one check that runs on a schedule and reports Up or Down. The Monitors page lists every watchpoint in the project.

Monitors list

Columns: Name, Type, Target (URL / host:port / record), Status (Up / Down / Paused), Interval, Last check, and Actions — a pause/resume toggle plus a row menu (Edit, Delete). Search by name, and filter by type with the All types dropdown.

Filter monitors by type

Monitor types

Two families of check are available, chosen on the first step of the create wizard:

TypeGroupWhat it checks
HTTP / HTTPSProtocolEndpoint status code, response body and latency.
TCPProtocolTCP port reachability.
DNSProtocolDNS record resolution and expected values.
TLS / SSLProtocolCertificate validity and days-to-expiry.
Elastic (WAF logs)Data-drivenAn Elasticsearch WAF-log aggregation.
BrobeData-drivenA custom probe-engine query.
WAAPData-drivenA WAAP security-dashboard metric.
CDN DeliveryData-drivenA CDN delivery metric.

Create a monitor

New monitor opens a three-step wizard — Type → Configure → Review — with a live summary on the right.

1. Type

Pick the check type from the Protocol monitors or Data-driven monitors groups.

New monitor — choose a type

2. Configure

Give the monitor a Name, fill the type-specific configuration, and set the Schedule (check Interval and Timeout, both in seconds).

New monitor — HTTP configuration

The configuration fields depend on the type:

TypeFields
HTTP / HTTPSURL (required) · Method (GET / HEAD / POST / PUT) · Expected status code (default 200) · Body contains (optional substring).
TCPHost (required) · Port (required).
DNSHost (required) · Record type (A / AAAA / CNAME / MX / TXT / NS) · Expected values (comma-separated) · Nameserver (optional resolver override).
TLS / SSLHost (required) · Port (default 443) · Expiry threshold (days) · Verify hostname.
Elastic (WAF logs)Domains · Group by dimensions (up to 3) · Metric · Filters · Evaluation window, with quick templates.
WAAP / CDN DeliveryCustomer ID (required) · Domains · Dashboard · Time range.

A TLS / SSL monitor watches certificate health — it goes Down once the certificate is within your Expiry threshold (days), so you're warned before it lapses:

New monitor — TLS/SSL configuration

Data-driven types aggregate log/metric data rather than probing an endpoint. The Elastic (WAF logs) form, for example, offers quick templates (Traffic by country, Top URIs, 5xx errors by URI, WAF mitigations, P95 latency by domain, Top client IPs) and a rich Group by dimension picker:

New monitor — Elastic (WAF logs) configuration

3. Review

Confirm the summary, then Create monitor. The monitor starts running on its schedule immediately — you can pause it anytime.

New monitor — review

Monitor detail

Opening a monitor shows its health at a glance — Status, Uptime, Avg latency and Check interval — a trend chart, and the recent Check history.

Monitor detail

The trend chart and history columns adapt to the monitor type: protocol monitors show latency and status codes; TLS shows days-to-expiry; DNS shows the resolved records. The Alert rules section at the bottom lists the alarms attached to this monitor (add one without leaving the page).

Edit a monitor

Edit (row menu, or the button on the detail page) opens the monitor's settings. The Type is fixed after creation; everything else — name, configuration and schedule — is editable.

Edit monitor

tip

Set the Interval to how quickly you need to detect an outage, and the Timeout below your endpoint's worst acceptable response time — a check that exceeds its timeout counts as Down.