As part of performance monitoring, few threshold values have been defined in the DEFINE_PERF_THRESHOLD_VALUES rule, available in the ics-event-processing.asl and ics-nl-processing.asl files. You can find these ASL files in the <BASEDIR>/local/rules/ics folder or the <BASEDIR>/rules/ics folder. For example, the default number of threads for disconnected events in an hour is one. If case more than one disconnected event is found, SAM generates a performance monitoring severity 2 notification in SAM with relevant details. This notification will get auto-cleared after an hour as defined in the PERF_ARCHIVE_INTERVAL environment variable.

SAM performance monitoring threshold setting parameters lists the SAM performance monitoring threshold setting parameters. This feature is not enabled by default. You can enable this feature by setting the value for the PERF_THRESHOLD_EVENT flag to TRUE in both the ics-event-processing.asl and ics-nl-processing.asl files.

Table 1. SAM performance monitoring threshold setting parameters

Parameter

Default Values

Number of Topology Synchronization

The maximum is one topology synchronization operation every 10 minutes for a given domain manager.

Number of disconnect Events

The maximum is one disconnected event in an hour for a given domain manager.

Average Impact Refresh Calculation Time

The average time taken must not be more than 5 seconds.

Average Notification Processing Time

The average time taken must not be more than one second.

Average Hook file processing Time

The average time taken must not be more than two seconds.

Average Time taken to push an Event to NOTIF processing queue

The average time taken must not be more than two seconds.

You can modify the default values for the performance monitoring threshold parameters by modifying the values for the parameters both in the ics-event-processing.asl and the ics-nl-processing.asl files. Use a text editor or the sm_edit utility to modify the values. For example:

         BASEDIR/smarts/bin>sm_edit ../rules/ics/ics-event-processing.asl
      

You must reconfigure the domain for the changes to take effect.