Previous Topic: How Data for Reporting Is Collected from Each EndpointNext Topic: How CA ControlMinder Enterprise Management Captures Snapshots


How Data from Each Endpoint is Processed and Stored

When data is collected on each endpoint, it is sent for processing on the Distribution Server. The processed data is then sent for storage on the central database for report generation.

The Distribution Server performs the following actions:

  1. Receives, from the Report Agent on each endpoint, an XML dump of the entire database of the endpoint.
  2. Processes the XML dumps using a Message Driven Bean (MDB) according to the database schema.

    Each incoming XML dump is transformed into Java objects for placement in a central database.

  3. Inserts each Java object into the central database.

    The data from each endpoint is now available for retrieval from the central database.

Note: Endpoint data must be retrieved by the Report Portal, that is, captured in a snapshot, before it is available for inclusion in reports.