elif self.overall_status in (self.CRITICAL_STATUS, self.ERROR_STATUS):
                if self.last_alert_sent and (
                    timezone.now() - timedelta(minutes=settings.ALERT_INTERVAL)) < self.last_alert_sent: