RIPE Network Coordination Centre incident

RIPE Atlas software probes degradation

Resolved after 7 hours 43 minutes, affecting RIPE Atlas, on June 8, 2026.

resolved Jun 08, 2026, 02:43 PM UTC

This incident has been resolved. The root cause was a backend that started answering slower than expected and caused many internal requests to take too long, clogging up the processing pipelines. These requests were used when probes reconnect, handled by our event processor. The same event processor is also responsible for handling signals of liveness from controllers managing the probes; since these were also delayed, the system eventually determined that these controllers are not healthy and therefore stopped ending probes to them. The (software) probes that stayed connected never saw this problem, but the ones which tried to reconnect accumulated over time, causing the degradation. We remediated the issue by adding low timeouts to the non-critical parts of the pipeline and thus processing the backlog quickly. As a follow-up we'll add more asynchronous processing to our events, preventing this type of issue from appearing again.

Started
Jun 08, 2026, 07:00 AM UTC
Resolved
Jun 08, 2026, 02:43 PM UTC
Duration
7h 43m
Detected by Pingoru
Jun 08, 2026, 07:00 AM UTC

Affected components

RIPE Atlas

Update timeline

  1. monitoring Jun 08, 2026, 07:00 AM UTC

    Jun 8, 09:00 CEST Identified - Over the weekend of 6-7 June we started experiencing an issue where software probes that disconnected for any reason were not allowed to connect again. Over time this caused a gradual decrease in the number of connected probes, up to 20% of software proves or about 10% of the total probe population. The identified the root cause to be a delay of processing of internal control messages. We executed ad-hoc measures that allowed most probes to temporarily connect again, and we are currently working on a proper solution.

  2. identified Jun 08, 2026, 07:00 AM UTC

    Over the weekend of 6-7 June we started experiencing an issue where software probes that disconnected for any reason were not allowed to connect again. Over time this caused a gradual decrease in the number of connected probes, up to 20% of software proves or about 10% of the total probe population. We identified the root cause to be a delay of processing of internal control messages. We executed ad-hoc measures that allowed most probes to temporarily connect again, and we are currently working on a proper solution.

  3. monitoring Jun 08, 2026, 01:06 PM UTC

    We implemented the necessary improvements to help the situation. We're monitoring this solution.

  4. resolved Jun 08, 2026, 02:43 PM UTC

    This incident has been resolved. The root cause was a backend that started answering slower than expected and caused many internal requests to take too long, clogging up the processing pipelines. These requests were used when probes reconnect, handled by our event processor. The same event processor is also responsible for handling signals of liveness from controllers managing the probes; since these were also delayed, the system eventually determined that these controllers are not healthy and therefore stopped ending probes to them. The (software) probes that stayed connected never saw this problem, but the ones which tried to reconnect accumulated over time, causing the degradation. We remediated the issue by adding low timeouts to the non-critical parts of the pipeline and thus processing the backlog quickly. As a follow-up we'll add more asynchronous processing to our events, preventing this type of issue from appearing again.

Your product runs on more than RIPE Network Coordination Centre

Add the vendors you depend on and get one message when any of them reports trouble. Free for 3 vendors, no card.

Add your stack →