Understand the Event Integrity Check

Select Configuration > Event Integrity.

Depending on how you have configured your SmartConnectors and Transformation Hub, the Event Integrity Check can verify whether raw event data and the parsed fields within an event, respectively, currently stored in the ArcSight Database match the data collected by the connectors. The check looks for events referenced by verification events in the database. The SmartConnectors group several events into a batch, then computes a hash for each raw event in the batch. If you use Transformation Hub as a destination, it also groups events then generates a hash for the parsed fields within each event. The SmartConnector and Transformation Hub each generates a hash of the individual hashes to create a verification event. The number of events in a batch depends on how you configure the batch size setting for each connector. Note that SmartConnectors do not store the hashes for individual events.

ArcSight SaaS does not support the ability to check the parsed fields within an event.

Figure 1 (below) shows how events flow from your data sources to the SmartConnectors, which generate the verification events for the raw events. Then Transformation Hub generates verification events for parsed fields within each event.

Figure 1. Process for generating verification events for an Event Integrity Check

 

Each verification event includes the following items:

When you run an Event Integrity Check, the system performs the following actions for each verification event in the specified time range:

Some base events could have been deleted on purpose to comply with data retention policies, depending on how you have configured the storage groups. When performing an event integrity check, the system reports these deleted events as missing base events.