TLS monitors
A TLS monitor connects to a host and port, retrieves the TLS certificate, and evaluates its validity and time to expiry. No HTTP request is made — the check is purely at the TLS handshake level.Config fields
string
required
The hostname whose certificate you want to monitor. For example,
api.example.com.number
default:"443"
The port to connect to. Defaults to
443. Set this to a non-standard port if your service uses one.number
required
How often to run the check, in seconds.
Status values
The threshold for
expiring_soon is determined by configurable warning levels. Overwatch will alert you with enough lead time to renew the certificate before any service impact.Create a TLS monitor
DNS monitors
A DNS monitor resolves a hostname and checks whether the expected records are present and unchanged. If the record disappears or its value is different from what Overwatch last saw, the status changes accordingly.Config fields
string
required
The fully qualified domain name to resolve. For example,
app.example.com.number
required
How often to run the check, in seconds.
Status values
Create a DNS monitor
Check intervals and plan limits
Check intervals for TLS and DNS monitors follow the same plan-based minimums as HTTP and TCP monitors.Enterprise plans support 10-second check intervals for all monitor types, including TLS and DNS. Contact us to discuss Enterprise pricing if you need high-frequency certificate or DNS checks.