So fairly new at this site and just been exposed to another LPAR, which has 42 Op/MVS rules that specify )MSG *
I'm not sure yet what they do, but I know that one of then looks up the message id in an RDF table and if it's there simply suppresses it, others are looking for 4 or 5 particular messages, others checking every message against an RDF table to see if it needs to raise a problem ticket. This one also pulls in snippets of REXX code from the RDF table for some custom processing.
This just seems really inefficient - if I can, should I set myself a task to go through these one-by-one an eliminate or re-code them if possible?
Fortunately some of them do try to limit their impact - for example., one has 'FIRELIMIT=60000' coded, so it limits itself to 'only' 1,000 firings/second. Yay.
For example, the ones for message suppression and raising problem tickets - I could read the RDF table at Ops/MVS startup and generate a dynamic rule for each specific message, which I imagine would be more efficient.
Thanks for any advice/feedback.