Skip to content

Conversation

@rudiejd
Copy link
Contributor

@rudiejd rudiejd commented Oct 29, 2025

Summary of changes

Asana Ticket: ad-hoc

Problem:
During the incident on 10/21 in which the API stopped returning vehicles, we allowed API instances to become healthy with no vehicles. I also noticed that we allow API instances to become healthy with no predictions, whereas there are almost always predictions and vehicles in the API... even at 3AM.

Solution:
Add vehicles and predictions to the API's health check so that new instances with no vehicles cannot join the ALB

@rudiejd rudiejd requested a review from a team as a code owner October 29, 2025 23:30
@rudiejd rudiejd requested review from dks-mbta and removed request for a team October 29, 2025 23:30
@dks-mbta
Copy link
Contributor

If there almost always are vehicles and predictions, what happens in the rare times when there aren’t?

Can we run this in a dev environment for a while?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants