Event acknowledgement automation

The Probe for Microsoft SCOM 2012 acknowledges events that are older than 5 minutes (300 seconds), and then updates Microsoft SCOM 2012 with the new alert details.

On the Windows operating system the Probe for Microsoft SCOM 2012 uses the following scripts to enable automatic event acknowledgement. The default location for these scripts is %OMNIHOME%\probes\win32\
  • auto_acknowledge_trigger_windows.sql - this script monitors the ObjectServer for events and starts an external procedure to update Microsoft SCOM 2012 with new events.

  • update_scom_windows.sql - this script is the external procedure that updates Microsoft SCOM 2012

    .
  • TelnetScomProbe.VBS - this script starts Telnet using the netcool_tivoli_socket.dll library.

  • netcool_tivoli_socket.dll - this is a Win32 library that provides an implementation of the Telnet client for use on Windows.

On UNIX based operating systems the Probe for Microsoft SCOM 2012 uses the following scripts to enable automatic event acknowledgement. To run on a UNIX based operating system the following scripts must be copied from the default location to $OMNIHOME/probes/arch where arch is the name of the operating system.
  • auto_acknowledge_trigger_unix.sql - this script monitors the ObjectServer for events and starts an external procedure to update Microsoft SCOM 2012 with new events.

  • update_scom_unix.sql - this script is the external procedure that updates Microsoft SCOM 2012

    .
  • TelnetScomProbe.pl - this script starts Telnet using the specified socket address of the probe.

Note: To monitor events, these scripts require the OMNIbus ObjectServer to start under Process Agent control.
To use these scripts, you must install and configure them on your host system. Use the following information to do this.

If the probe is installed on a separate machine from the SCOM server, the automated event acknowledgement feature will require the time and timezone of both the SCOM server and the probe's server to be the same for it to work properly.