Previous Topic: How the Reporting Service Works

Next Topic: How Data is Processed and Stored

How Data for Reporting Is Collected

To generate reports, data from each managed device has to be collected. The reporting service uses a Report Agent to collect data from that managed device at scheduled times or on-demand.

The Report Agent performs the following actions on each endpoint:

  1. Performs a deviation calculation and sends the results to the CA Access Control Server.
  2. Creates a copy of the CA Access Control database on the managed device.

    This is a temporary copy that the Report Agent takes so that it can process data without affecting performance.

  3. Dumps the data from each database into an XML structure.

    This is a dump of all of the objects in the database, meaning that all data is captured.

  4. Sends an XML version of the database to the CA Access Control Server.

    The Report Agent sends the data to the reporting queue on the CA Access Control Server.

More information:

How Configuration Settings Affect the Report Agent