I'm looking at various tools that would provide services such as the following in the datacenter either by integrating with vCenter APIs or using a port mirror on my vDS:
-Data Loss Prevention
-Compliance Analysis / Reporting
-Application Performance Monitoring
If a tool requires port mirroring off of my virtual switch in ESXi to get this kind of thing done, is it out of date? Which tools should be able to get by on data from VMware tools, vCenter APIs, etc, and which areas of tooling really need to port mirror all the traffic to them?
Port mirroring eats a lot of resources especially in high volume, and I don't want to install applications that require it just because they are out of date in their approach to getting data.