Mam ten sam problem z agregacją czasu logów. Myślę, że mam dla Ciebie rozwiązanie.
Odkryłem, że opcja socketTimeoutMS jest za to odpowiedzialny. Sprawdź domyślny socketTimeoutMS pliku mongo_client.js wartość. U mnie było to 2min . Moduł Mongodb w wersji 2.1.18.
Po prostu dodaj tę opcję do swojego adresu URL :
mongodb://localhost:27017/test?maxPoolSize=2&socketTimeoutMS=60000
Ustawi timeout do 10 min. To załatwia sprawę.