Jeg kan se, hvad du mener med metoderne, men jeg tror, at problemet med db.command-forsøget er, at du forsøger at køre en shell-hjælper som en kommando i stedet for selve kommandoen. Den faktiske kommando er dette format:
// get current levels
db.runCommand({ profile : -1 })
// set the level to log slow ops
db.runCommand({ profile : 1 })
// set to log slow ops and change the threshold to 200ms
db.runCommand({ profile : 1, slowms : 200 })
//revert to defaults
db.runCommand({ profile : 0, slowms : 100 })
Så hvis du prøver at overføre den relevante værdi til db.command, burde det virke.