You can tell if they are dead or just temporarily down for maintenance by looking at their last produced block time and lets say their price feeds.
If they haven't done either of the two in a long time, there is a very good chance that they have resigned.
The best approach is to do what you did, ASK people up front!