Se o seu log for grande, você provavelmente precisará girá-lo.
O pool de conexão seria útil para o desempenho, mas você afirma que o problema é o tamanho do arquivo de log. então endereça o tamanho do arquivo de log.
Meu mongodb_mp.log está crescendo muito rapidamente
Um tail -f do arquivo rola muito rapidamente
Preciso investigar o pool de conexões?
O pool de conexão não afetará muito a taxa de inserção de log. Haverá uma reutilização de conexões de clientes para que você elimine algumas das conversas "aceitas pela conexão" que você provavelmente notou nos registros. No entanto, as consultas nessa conexão ainda podem gerar mensagens, e as mensagens de conexão (também da replicação) continuarão aparecendo, apenas em uma taxa menor. Também haverá muitas outras mensagens lá.
A rotação e a exclusão de logs (de registros antigos) é definitivamente o que você deseja se o tamanho for o que lhe diz respeito. Como girar os logs do mongo é abordado aqui:
Em seguida, adapte isso com um cron job (ou outra implementação periódica) para arquivar / excluir os logs mais antigos à medida que você avança. Quanto tempo para ficar exatamente é com você, minha recomendação geral seria manter uma semana no mínimo. Geralmente, esse é o mínimo para comparar os padrões de uso ao investigar um problema, mas a retenção real depende totalmente de você.