The alert correlation training file is a CSV file that provides a way to heuristically specify an alert sequence for correlation instead of using machine learning to discover alert sequence patterns. Alerts that occur in the exact sequence specified in the training file are correlated, with each row representing a separate correlation. Enter alert names separated by a comma.

Create a training file from an example file

To get started, you can download an Alert_Correlation_Training_Example.csv example training file:

  1. From All Clients, select the client.

  2. Go to Setup > Alerts > Alert Correlation.

  3. Click +Create New or +Add to display the CREATE ALERT CORRELATION POLICY page.

  4. In the Policy Definition section, click Download an example file:

    Sample Alert Correlation

    The example file specifies the following alert sequence, which uses regex to match alert patterns:

        vmware.vcenter.*, vmware.vcenter.*
        vmware.esx.*, vmware.esx.*
        citrix.network1*, citrix.network2*
        
  5. Modify the file for the alert sequence you want match on.

    The alert sequence specified in the training file is significant. Alerts must be entered in the same order in which they are expected to occur, and each line represents a separate sequence.

  6. Click Browse to navigate to your modified training file and open the file to use it as the training file for this correlation policy.

Wildcard sequence specification

Alerts can be specified in the training file using an asterisk (*) as a wildcard character. Wildcards are convenient for alerts with similar or partially known alert names, or for which the sequence might vary, but which satisfy correlation criteria. As an example, instead of explicitely specifying the following alert sequence,

vmware.vcenter.alarm.HostEsxCosSwapAlarm, vmware.vcenter.alarm.HostLicenseEditionNotAllowed, vmware.vcenter.alarm.HostMemoryUsageAlarm, vmware.vcenter.alarm.HostVendorProviderRegistrationAlarm

you can simplify the specification with vmware.vcenter.alarm.*, vmware.vcenter.alarm.*, vmware.vcenter.alarm.*, vmware.vcenter.alarm.* provided the wildcard sequence still satisfies correlation criteria. The example correlates all VMware vCenter alerts.

Inhibit correlation

You can specify that an alert sequence not be correlated by putting a minus sign (-) in the first column of the training file:`

-,Robot,QOS_NET_CONNECT

This alert sequence is not correlated.