Setting Alerts
Key Concepts
An alert is a notification that lets you know that some particular event has occurred with one of the APIs that you are monitoring when the API was called. This might be that the call failed or the response was very slow.
You can use Conditions to set your own criteria for whether a response is flagged as a warning or an error. For instance, you might want to receive an alert if a required field in the the returned payload is empty.
You can also alert on a Pass, which is especially useful for negative testing in which yiu want to be alerted if a call passes.
We provide support for the following alert types:
- Pass - a monitor has met the pass conditions (by default a HTTP 200)
- Warning - a monitor has triggered a warning (by default a 4XX client-side result)
- Error - a monitor has triggered an error (by default a 5XX server-side result)
- SLA error or warning - the call or part of a workflow has exceeded its expected duration or some other specified Service Level Objective
- Slow - the call is outside of an expected parameter