Setting problem thresholds (CMRPRBT)


The problem threshold table, CMRPRBT, has entries that consist of a message number followed by the thresholds that trigger the display of that message.

The threshold table is used by the:

  • Problem display and CREGPRB view

    Every time a user presses Enter in the Problem display or the CREGPRB view, the thresholds in the table are checked and messages that exceed the thresholds are displayed. The Problem display and CREGPRB view do not check thresholds for messages FT542 through FT547 and FT605 through FT614.

  • MainView for CICS monitors, such as @PRBn and @TSKn

    The @PRBn monitors only use the thresholds in the problem threshold table. Other monitors, such as @TSKn, only use the severe threshold if the WLIM keyword is not specified. An active monitor that uses the table checks the thresholds for its associated message and issues the message to the journal log when a threshold is exceeded. For information about the relationship between messages, monitors, and WLIM, see 'Keyword parameters' in the MainView for CICS Monitors Guide.

Default thresholds for the distributed problem threshold table are specified in BBSAMP member CMRUPRBT and in the distributed load module CMRPRBT. No modifications are required, but you should review the thresholds to see if they work for your environment. You can customize thresholds, but do not add messages to or delete messages from the table.

The CMRPRBT table can be maintained as an administrative function by using the CMRPRBT view, or it can be assembled and loaded based on the parameters that are provided by the CMRPRBT macro. All features that are provided by the CMRPRBT macro are supported in the administrative views.

When CMRPRBT is maintained as an administrative function, data is stored in member CMRPRBxx of the BBIPARM data set and data is maintained by using the CMRPRBT view. To use the administrative function, you must first use the CMRPRBT view to add the first table to BBIPARM.

Note

BMC recommends that you use the CMRPRBT view to maintain the problem threshold table. For information about using CMRPRBT, see 'Administrative views' in the MainView for CICS Online Services Reference Manual.

The message format in CMRPRBxx is:

message_ID=(informationl_threshold, warning_threshold, severe_threshold)

For example, the definition for message FT041 could be:

FT041=(32, 100, 200)

When a target CICS connects to the BBI-SS PAS, the CMRPRBT table is loaded into ECSA. MainView for CICS looks for CMRPRBT in the following sequence:

  • attempts to locate a CMRPRBxx member in the BBI-SS PAS BBIPARM concatenation; if one is found, it is used

    CMRPRB00 is the default member name. The BBCFG facility can be used to specify a different suffix, as described in the MainView Customization Reference.

  • attempts to load module CMRPRBT (default location is in BBLINK)

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*