The WebSphere MQ KM is generatiing a very large number of events (millions) for identical error situations. This may, for example, occurr, if an application is trying to put many messages on a queue that does not exist. |
In a situation where an error is expected to repeat over and over again, for instance when an application constantly tries to put a message on a queue that does not exist, the default behavior of generationg one event per error behavior may not be desired. In order to avoid the creation of all those unwanted events, the event presentation can be set to one per object. Like this, only the first time the error occurrs, an event gets generated. All subsequent failures for this object will no longer create events. To do this, in the PATROL Console or the PATROL Central Console, - right click on the KM Commands - navigate to "Define Rules" - click on "Event Presentation". In the "Define Event Presentation Rules" dialogue, - set the "Max Number of Outstanding Events Tracked per MQ Object" to "1" - save the change. Alternatively, this can be defined directly in the Patrol configuration (pconfig): "/wms/Tuning/maxOutstandingEvents" = { REPLACE = "1" }
|