We have a bunch of services running in ECS. All of them are set to run at least two instances. With some of the services I notice that at irregular intervals one of the instances gets de-registered. In the logs there are no errors, and the health check never fails. So I'm wondering why does ECS decide to de-register a seemingly perfectly fine running ECS task instance? Is there a way to find out the reason?
This would make it much easier to decide what needs to be done to stabilize it.