Monitor changes in your application#

Use Gantry alerts to notify you when your model’s data or performance has shifted.

Create an Alert#

Start creating an alert from the application detail page by clicking on Create Alert + from the Alerts page. Find the alerts page from the sidebar.

Alert page

Alerts have a Metric, Name, Alert Window, and Range. They are configured in the alert panel:

Configure an alert

Metric is what you’re alerting on, Alert Window determines the timerange, and Range sets the values used to determine whether the alert should trigger. For example, the following alert, “Max loans”, will alert if the maximum inputs.loan_amount is outside of the range 0 - 18,000 for longer than 5 minutes:

Alert

Alert notifications#

Gantry will send daily alerts to a slack channel of your choosing. This is currently the best way to receive alerts for your application.

To send notifications, set up a notification channel from the alerts panel. This panel can be found by creating a new alert or editing an existing one.

Create notification

Each notification has a daily notification time and webhook. For example, the following notification will use the alerts-max-loan-channel webhook and send a daily notification at 5:00 PM UTC:

Webhook

To receive slack messages, you’ll need to configure a slack webhook. Slack gives instructions on how to do that here. Alternatively, read our instructions here.

Viewing and editing alerts#

Alerts and their statuses can be viewed from the alert page:

Alert Table

If you’d like to edit an alert or its notifications, click the horizontal ellipsis at the end of the row:

Edit

If you’d like to delete an alert, click the horizontal ellipsis at the end of the row and confirm your choice:

Delete