Telescope

Keyword

How Telescope checks if a webpage contains or doesn't contain specific text.

Keyword monitors make an HTTP request and search the response body for a specific keyword or phrase.

How a check works

  1. Telescope sends an HTTP request to your URL (same as an HTTP monitor).
  2. The response body is read (up to 8 MB).
  3. The body is searched for your keyword (case-insensitive).
  4. If a WAF or firewall is blocking the request, the keyword check is skipped.
  5. The result is recorded based on whether the keyword was found and your condition.

Status classification

ConditionStatusWhat it means
Keyword found (contains) or absent (not_contains)UpContent matches your expectation
WAF or firewall blocking detectedDegradedPage is blocked, keyword check unreliable
Keyword missing (contains) or present (not_contains)DownContent doesn't match your expectation
Unexpected status codeDownServer returned an error
Timeout, DNS failure, or network errorDownSite is unreachable

Configuration options

SettingDefaultDescription
KeywordText to search for in the response body (required)
ConditionContainsWhether the keyword should be present or absent
MethodGETHTTP method
HeadersCustom request headers
Expected status codes200–204, 301–303, 307–308Which status codes count as a valid response
AuthenticationBasic auth or Bearer token
Follow redirectsYesWhether to follow HTTP redirects
Timeout30 secondsHow long to wait before marking as down

Keyword monitors support all the same HTTP configuration options as HTTP monitors, including authentication and custom headers.

On this page