Mám stejný problém s agregací času protokolů. Myslím, že pro vás mám řešení.
Zjistil jsem, že možnost socketTimeoutMS je za to zodpovědný. Zkontrolujte výchozí socketTimeoutMS v mongo_client.js hodnota. Pro mě to byly 2min . Verze modulu Mongodb 2.1.18.
Stačí tedy přidat tuto možnost do vaší adresy URL:
mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
Nastaví timeout do 10 min. To mi vyhovuje.