XMNOUT: Assembling and linking the threshold table - 7.4

Ironstream for ServiceNow® Event Management for IBM Z Installation

Product type
Software
Portfolio
Integrate
Product family
Ironstream
Product
Ironstream > Ironstream for ServiceNow® Event Management
Version
7.4
Language
English
Content type
Installation
Product name
lronstream for ServiceNow® Event Management for IBM Z
Title
Ironstream for ServiceNow® Event Management for IBM Z Installation
Copyright
2022
First publish date
2007
Last updated
2023-09-04
Published on
2023-09-04T17:10:40.523800

Ironstream provides a CICS XMNOUT exit which will monitor the time used by CICS transactions. If a CICS transaction runs for longer than the value in the time threshold table, an EVO351 message will be written to the console, which can then be captured by the Ironstream agent and forwarded to the MID server.

The code and JCL for the threshold table is located in the Ironstream hlq.ASM(EVTHRTBL) member. Use the following steps to create the table for the XMNOUT exit to use:

  1. Edit the EVTHRTBL CSECT in the member, listing each four-character transaction name and the four-digit transaction time threshold value. The format of the time threshold is:

    SSHH

    where:

    SS = seconds
    HH = hundredths of seconds.

    For example, a threshold of half a second would be ‘0050’.

  2. Verify that the last transaction name in the list is ‘####’.
  3. Change the SYSLMOD DD card to point to a CICS LINKLIB dataset to receive the assembled table.
  4. Submit the JCL job to create the EVTHRTBL for the exit.