Monitoring

overview page of web interface
Monitoring

See in your dashboard

Filters

Filters allow you to sample or search logs from the monitoring section to investigate or check that everything works as expected.

Time Frame

Eight pre-configured time frames are available (past month, past week, past day, past three hours, past hour, past 30 minutes, past 15 minutes, past 5 minutes, past 5 minutes). You can also define an arbitrary time frame.

Dimensions

You can filter the following values:

Name Value Support Multiple Description
url string Yes Filter for URL, support glob operator with.
e.g: https://*.wikipedia.org/wiki/*
success bool 1 or 0 - true or false No Filter for success or failed request - includes >= 500 and network errors
host string Yes FFilter for a host, the host includes a subdomain, support glob operator with
e.g.: *.google.com
root_host string yes Filter for root host, do not include subdomain, support glob operator with
e.g.; goo*.com
method string Yes Filter for method, supported values : GET, PUT, POST, PATCH
status_code int Yes Filter for status code
e.g: 401 or 502,504
cache bool 1 or 0 - true or false No Filter for scrape where a cache is activated or not
cost int 1 Filter based of on cost spent on API call
origin string Yes Filter for origin, supported values : API, SCHEDULER
retries int No Filter for retries amount
elapsed_time int No Filter for duration
js bool 1 or 0 - true or false No Filter for scrape where JavaScript is rendered or not

For metrics that support multiple notations, simply separate with , like status=200,204

Chaining Filters & Multi Values

You can chain multiple filters with space.

status_code=200 host=*.wikipedia.org success=true duration>=5

You can filter over multiple values, in this case, OR operator is applied.

status_code=401,500,502,503

Operators

Following operators are supported :

  • = Equal
  • ! Not equal
  • > Greater than
  • >= Greater or equal to
  • < Lower than
  • <= Lower or equal to