Utilizing the collector service offers the following advantages:
Communication between the collector and the agents can automatically be encrypted
Communication between the collector and the agents can automatically be compressed
ODBC drivers do not need to be installed on the monitored hosts
The agents no longer communicate with the respective service (e.g. database, email server), which often increases security
All data is cached (and resent) during network outages between the collector and an agent. Without the collector, only log and compliance data is cached during network outages between an agent and the database
The collector can automatically push configuration updates to a remote host in the background
The collector can automatically push agent updates to a remote host in the background