Skip to content

Urlcheck

Checks if your URLs are responding.

This module will continously request the headers for a given list of URLs and then displays theirs status codes.

Configuration

urlcheck:
  enabled: true
  timeout: 25
  urls:
    - http://go.dev                   # ok
    - https://wtfutil.com             # ok
    - wtfutil.com                     # invalid url
    - http://www.nope.nope            # dns error
    - https://httpbin.org/status/500  # Internal server error
  position:
    top: 0
    left: 0
    height: 1
    width: 1
  refreshInterval: 30

Screenshots

urlcheck screenshot

Attributes

Name Value
timeout
Optional The amountof time allowed to a single request to complete. Default: 30.
A positive integer.
urls
Required The URLs to be requested. The protocol is required too (Ex.: http://go.dev).
A list of strings.

Logging

These events will be logged in the standard logger: * Timeouts, * DNS lookup errors, * other generals Request errors.

Source Code

https://github.com/wtfutil/wtf/tree/master/modules/urlcheck