Skip to main content
Table of contents
This page describes what to do in case of an Icinga alert. For more information you could search the govuk-puppet repo for the source of the alert

Icinga alerts

Email Alert API: High number of delivery attempts have not received status updates

Delivery attempts include status updates from Notify on whether emails have been sent successfully. You can read more about them in Notify’s documentation.

The alert is triggered when a proportion of delivery attempts are still pending and we have not received the status updates from Notify within the past hour. This could mean there is a problem with our system, or there could be a problem with Notify.

 Check which delivery attempts are affected

  DeliveryAttempt.where("created_at > ?", (1.hour + 10.minutes).ago).where(status: 0)

Monitor the dashboard

You can also check the Email Alert API Metrics dashboard to see if we are still receiving updates from Notify.

See the General troubleshooting tips section for more information.

This page was last reviewed on 7 January 2020. It needs to be reviewed again on 7 July 2020 by the page owner #govuk-2ndline .
This page was set to be reviewed before 7 July 2020 by the page owner #govuk-2ndline. This might mean the content is out of date.