MongoDB obsahuje jednoduchý profiler. Viz zde:http://www.mongodb.org/display/DOCS/Database+ Profiler
Pokud nastavíte úroveň profilování na 2, budou všechny dotazy zapsány do kolekce „system.profiler“, takže se můžete podívat. Pokud nastavíte úroveň profilování na 1, budou se zapisovat pouze pomalé dotazy (ve výchozím nastavení jsou definovány jako dotazy pomalejší než 100 ms, ale toto je konfigurovatelný parametr).
Pro diagnostiku pomalých dotazů je také velmi užitečná funkce „vysvětlit“. Viz zdehttp://www.mongodb.org/display/DOCS/Explain
Když víte, které dotazy jsou pomalé, můžete použít vysvětlení, abyste zjistili, který index databáze používá (nebo nepoužívá).