StrongDM incident

High DB Load after upgrade.

Notice Resolved View vendor source →

StrongDM experienced a notice incident on June 1, 2024, lasting —. The incident has been resolved; the full update timeline is below.

Started
Jun 01, 2024, 04:40 AM UTC
Resolved
Jun 01, 2024, 02:00 AM UTC
Duration
Detected by Pingoru
Jun 01, 2024, 04:40 AM UTC

Update timeline

  1. resolved Jun 01, 2024, 04:40 AM UTC

    From between 9pm and 10:50pm CDT some customers were seeing failed connections and authentication issues due to the high load of the db after the scheduled upgrade. These issue should be clear at this time. Engineering continues to monitor.

  2. postmortem Jun 13, 2024, 02:43 PM UTC

    Postmortem on the outage of June 1st, 2024. When the database came back up after the initial upgrade, Engineering noticed an unusual spike of high activity and locking on the database; anything it tried to do got stuck behind a lot of traffic. This had not happened on prior upgrades, including recent upgrades, so it was surprising. During the investigation Engineering discovered that a change that had rolled out earlier that day interacted poorly with a freshly started database due to a lot of traffic from customers re-connecting \(this is sometimes referred to as a “Thundering Herd” problem.\) Engineers rolled back to the release prior to that change and the database traffic started to return to an expected level, and connections through StrongDM started working again, but things were still slow. Engineering looked at other new code paths and discovered that we needed to optimize another new feature -- we were able to mitigate that quickly, and then the database fully recovered and service was responsive again. StrongDM apologizes for the impact that this has had on our customers and we appreciate your patience. We have learned from this maintenance and have already incorporated this knowledge into our practices.