Uptime monitors now support custom configuration, so you can define what a successful check actually looks like.
The new assertion types include:
=, >, <, and != operators, or combine assertions to check for a range (e.g. status code >= 200 and status code < 300). .$.components[*].status equals "operational").Assertions can be grouped with boolean AND / OR / NOT logic for more complex checks. Verification is available when creating a new monitor or editing an existing one.
