Isn’t it always better to have no agents?
Not really. The Agent model offers a number of outstanding benefits which are simply not available in any other way. These include: • Reporting to multiple Managers • Granular at-the-source filtering • SID translation • Performance threshold monitoring • Detection of install/uninstall of software • Service monitoring • Native log backup • Runaway process detection • Network traffic monitoring • Monitoring of application logs On the other hand, agents must be deployed, configured and do take up some computing resources. You should decide based on your business requirements as opposed to accepting a single one-sized fits-all approach.