At enterprise level AppDynamics kicks ass.
I think their pre-sales pitch is that it was built thinking of production use first and then adapted to run in dev/test environment while the competition did it the other way around. Not sure if that is the case, but I assure you it's lightweight and has some nice security/confidentiality configuration options which makes it easy to deploy even in highly regulated envs.
If you are running a java environment then I would point you at Azul Systems because it's just the dog's bollocks :-)
(I'm not in any way associated with AppDynamics or Azul btw, just a happy client)