Author |
Message
|
mqusr |
Posted: Mon Apr 02, 2018 10:18 am Post subject: SYSTEM.ADMIN.COMMAND.EVENT queue getting filled up |
|
|
Novice
Joined: 24 Feb 2018 Posts: 20
|
Hi All,
I have enabled command event in my queue manager by setting CMDEV to enabled for the queue manager. What i observe is SYSTEM.ADMIN.COMMAND.EVENT queue now has messages and a certain queue depth. However, what I observe is that the queue depth of this queue is constantly increasing even without any activities being performed.
My query is - Is it normal for this queue depth to keep on increasing? What happens when it reaches the max queue depth (5000)? Is there any impact on the MQ system - does it hang or stop or crash if this queue reaches it limit? Is it mandatory to read these messages in case the event is enabled?
Similarly, I have also enabled config event by setting CONFIGEV to enabled. But I have not observed such a behavior of SYSTEM.ADMIN.CONFIG.EVENT queue.
Any help will be really appreciated.
Thanks,
mqusr |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Apr 02, 2018 12:02 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Moved to General forum _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Apr 02, 2018 12:10 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
MQ provides a set of so-called 'instrumentation event queues.' If you enable the event type, and the event occurs, then the qmgr will put an event message in the associated queue.
No harm if the queue fills up.
MQ installation does not provide tooling to process these messages.
For the command event queue, if you issue no MQSC (or equivalent) commands, then you will see no messages in the command event queue. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
Vitor |
Posted: Mon Apr 02, 2018 12:14 pm Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
bruce2359 wrote: |
No harm if the queue fills up. |
Well apart from the non arrival of later messages. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
bruce2359 |
Posted: Mon Apr 02, 2018 12:51 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Vitor wrote: |
bruce2359 wrote: |
No harm if the queue fills up. |
Well apart from the non arrival of later messages. |
If one asks for event messages, one must plan for, and then take action when these event messages arrive on the event queue. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Mon Apr 02, 2018 4:33 pm Post subject: Re: SYSTEM.ADMIN.COMMAND.EVENT queue getting filled up |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
mqusr wrote: |
I have enabled command event in my queue manager by setting CMDEV to enabled for the queue manager. What i observe is SYSTEM.ADMIN.COMMAND.EVENT queue now has messages and a certain queue depth. However, what I observe is that the queue depth of this queue is constantly increasing even without any activities being performed.
|
Rest assured that activities are being performed. If only you had some messages that described these events that are occurring...  _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
mqusr |
Posted: Mon Apr 02, 2018 10:28 pm Post subject: |
|
|
Novice
Joined: 24 Feb 2018 Posts: 20
|
Thanks All.
Is there any standard method of using these events for monitoring?
I am aware of the amqsevt.exe sample program to read these messages.
But other than this, what should be the way/process of using/consuming this data in the event queues.
regards,
mqusr |
|
Back to top |
|
 |
bruce2359 |
Posted: Tue Apr 03, 2018 4:21 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
Become familiar with Google to search for answers to your questions.
Go to google. Search for 'how to process mq event messages'. _________________ I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live. |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Apr 03, 2018 8:30 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
bruce2359 wrote: |
MQ provides a set of so-called 'instrumentation event queues.' If you enable the event type, and the event occurs, then the qmgr will put an event message in the associated queue.
No harm if the queue fills up.
MQ installation does not provide tooling to process these messages.
For the command event queue, if you issue no MQSC (or equivalent) commands, then you will see no messages in the command event queue. |
Be aware however that MQExplorer and some monitoring software may issue PCF messages to request information from the queue manager. This traffic will be captured by the event setup and sent to the event queue. And MQExplorer is quite chatty!  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|