MongoDB inkluderer en simpel profiler. Se her:http://www.mongodb.org/display/DOCS/Database+ Profiler
Hvis du indstiller profileringsniveauet til 2, vil alle forespørgsler blive skrevet til samlingen "system.profiler", så du kan tage et kig. Hvis du indstiller profileringsniveauet til 1, vil kun de langsomme forespørgsler blive skrevet (som standard er disse defineret som forespørgsler, der er langsommere end 100 ms, men dette er en konfigurerbar parameter).
Til diagnosticering af langsomme forespørgsler er "forklar"-funktionen også meget nyttig. Se herhttp://www.mongodb.org/display/DOCS/Explain
En du ved, hvilke forespørgsler der er langsomme, kan du bruge forklare til at finde ud af, hvilket indeks databasen bruger (eller ikke bruger).