PJ41930 - Dump throttling enhancements
LauraUnderhill 270002CN32 Visits (3238)
By Barry M. Goldberg
With APAR PJ41930, the ZASER command was updated to include parameters that you can use to limit dumps when the dump buffer area is getting full. The DBAOPR parameter suppresses application (OPR) dumps when usage of the dump buffer area is greater than the specified percentage. The DBACTL parameter suppresses system (CTL) dumps when usage of the dump buffer area is greater than the specified percentage. When dumps are suppressed, NODUMP is substituted in place of the system error number in the console message. If you specify a value of 0 for the DBACTL or DBAOPR parameter, these limits are turned off.
Manual or system restart dumps cannot be suppressed by using these commands. A new control program user exit (UCCDBA) was added that you can use to override the suppression of dumps by the ZASER command. The ZASER command with the MAXOPR parameter specified can be used to suppress application dumps when more than the specified number of dumps occur in a minute.
Additionally, the CPSE0156I and COSK0399I messages were updated to include the dump information.
You can use the ZSTAT command with the DUMP parameter specified to keep track of the number of dumps that were suppressed by these methods. The following example shows the number of dumps that were suppressed since either the system was IPLed or ZSTAT DUMP CLEAR was entered. Turning off the DBAOPR or DBACTL parameter does not reset these counts.
The following example shows the CPSE0156I message that is issued after a 000003 system error (CTL-I000003) occurs:
CSMP0097I 15.13.44 CPU-B SS-BSS SSU-HPN IS-01