Outage in SparkPost

Data processing delays for SparkPost customers - US region

Resolved Minor
February 23, 2024 - Started 2 months ago - Lasted 1 day
Official incident page

Need to monitor SparkPost outages?
Stay on top of outages with IsDown. Monitor the official status pages of all your vendors, SaaS, and tools, including SparkPost, and never miss an outage again.
Start Free Trial

Outage Details

Our data processing services are running behind; some customers may see a delay of data available via the: - SparkPost App (webUI): Signals Reports - Events API - Customer webhook endpoints Message injection and outbound message delivery are not impacted - all messages are flowing as expected. Note: This issue does not impact our SparkPost customers hosted in the EU region.
Latest Updates ( sorted recent to last )
RESOLVED 2 months ago - at 02/24/2024 06:25PM

The replays have finished running. All historical engagement data is fully caught up.

MONITORING 2 months ago - at 02/24/2024 03:58PM

The replays continue to run nominally. We estimate that the replays will complete within the next 4-5 hours.

MONITORING 2 months ago - at 02/24/2024 05:11AM

The replays continue to run nominally. We anticipate historical engagement data will be fully caught up in the next 12-14 hours. We are intentionally throttling the replay to ensure we do not overwhelm customers' webhook endpoints. While we cannot guarantee ordering, we are generally sending the data from oldest to most recent.

The next update will be provided at the completion of the replay or early if needed.

MONITORING 2 months ago - at 02/24/2024 03:54AM

The replays continue to run nominally. To optimize the performance of the replay we are going to slightly change the manner in which we are sending the replayed data. Starting around 11PM ET we will slow the total overall rate limits slightly, but continue sending historical events without a pause between hours. We do not anticipate any impact to customers endpoints due to this change.

MONITORING 2 months ago - at 02/24/2024 01:49AM

We started replaying historical missed data at 8:30ET. Customers will begin to see missed events delivered to their webhooks and continuing until all data has been replayed. We plan to replay 1 hour of open and click events from 2/22 1800UTC through (and including) 2/23 19:00UTC with a 5 minute pause between each hour of data.

We will provide future updates to this status page as needed, or at the completion of the replay.

IDENTIFIED 2 months ago - at 02/24/2024 01:15AM

All of the tests for the replay process have been validated. We will begin replays at 8:30ET/7:30CT. We plan to replay 1 hour of data at a time, starting from the latest hour and working up to present time, with a pause of 5 minutes between each hour of data.

IDENTIFIED 2 months ago - at 02/24/2024 12:43AM

The team is continuing to test and validate the replay process to for historical open and click events. We will post an update to this status page in the next 45 minutes with the exact start time that replays will begin. We plan to replay 1 hour of data at a time, starting from the latest hour and working up to present time, with a pause of 5 minutes between each hour of data.

IDENTIFIED 2 months ago - at 02/23/2024 08:48PM

We have verified that the fix is working as expected and customers are seeing generation of live open and click events. We are actively finalizing testing on the replays and anticipate starting the recovery of historical open and click events within the next few hours. We plan to replay 1 hour of data at a time, starting from the latest hour and working up to present time, with a pause of 5 minutes between each hour of data.

IDENTIFIED 2 months ago - at 02/23/2024 07:43PM

We are starting the deployment of this fix to production. We are anticipating that the production deployment should be completed within the next 20-30 minutes. We will provide an update as soon as the deployment is completed.

IDENTIFIED 2 months ago - at 02/23/2024 07:23PM

The team encountered some unexpected delays in the deployment of the fixes. We are continuing to work on deploying the fixes to production. We will provide an updated estimate of the resolution within the next 30 minutes.

IDENTIFIED 2 months ago - at 02/23/2024 03:40PM

The team has identified the fix for this issue and are actively working to deploy a fix to our production clusters. We anticipate that new open and click events will start processing within the next 60-90 minutes. Additionally, our team has confirmed that there was NO data loss due to this issue and are working on a replay of the missing data. We anticipate that replayed data will begin being shipped within the next 4-6 hours.

IDENTIFIED 2 months ago - at 02/23/2024 02:14PM

We are continuing to work on a fix for this issue.

IDENTIFIED 2 months ago - at 02/23/2024 02:13PM

We are continuing to work on a fix for this issue.

IDENTIFIED 2 months ago - at 02/23/2024 02:10PM

The issue has been identified and a fix is being implemented.

INVESTIGATING 2 months ago - at 02/23/2024 01:10PM

Our data processing services are running behind; some customers may see a delay of data available via the:

- SparkPost App (webUI): Signals Reports
- Events API
- Customer webhook endpoints

Message injection and outbound message delivery are not impacted - all messages are flowing as expected.
Note: This issue does not impact our SparkPost customers hosted in the EU region.

Monitor SparkPost and all your vendors in one place

With IsDown, you can monitor all your critical services' official status pages from one centralized dashboard and receive instant alerts the moment an outage is detected. Say goodbye to constantly checking multiple sites for updates and stay ahead of outages with IsDown.

Start free trial

No credit card required · Cancel anytime · 3155 services available

Integrations with Slack Microsoft Teams Google Chat Datadog PagerDuty Zapier Discord Webhook

Setup in 5 minutes or less

How much time you'll save your team, by having the outages information close to them?

14-day free trial · No credit card required · Cancel anytime