MongoDB innehåller en enkel profilerare. Se här:http://www.mongodb.org/display/DOCS/Database+ Profiler
Om du ställer in profileringsnivån till 2 kommer alla frågor att skrivas till samlingen "system.profiler" så att du kan ta en titt. Om du ställer in profileringsnivån till 1 kommer bara de långsamma frågorna att skrivas (som standard definieras dessa som frågor långsammare än 100ms, men detta är en konfigurerbar parameter).
För att diagnostisera långsamma frågor är "förklara"-funktionen också till stor hjälp. Se härhttp://www.mongodb.org/display/DOCS/Explain
Om du vet vilka frågor som är långsamma kan du använda förklara för att ta reda på vilket index som databasen använder (eller inte använder).