Има (донякъде) недокументиран тип събитие:reconnectFailed
.
Това е документирано тук:http:// mongodb.github.io/node-mongodb-native/core/api/Server.html#event:reconnectFailed но само за обекта Server. Въпреки това изглежда, че също се излъчва от Db обекта, така:
db.on('reconnectFailed', (err) => {
// do something here
});
Проверих, че това работи и за версия 2.2 на драйвера nodejs mongodb, но изобщо не е документирано там.