|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Performance events QDEPTH events |
« View previous topic :: View next topic » |
Author |
Message
|
MB Developer |
Posted: Mon Jun 02, 2014 9:46 pm Post subject: Performance events QDEPTH events |
|
|
 Disciple
Joined: 03 Feb 2014 Posts: 179
|
Hi All,
I have a some problem when I work with QDEPTH Event
Enable Queue Depth High events on the queue SS with a limit set at 8, use the following MQSC commands:
ALTER QMGR PERFMEV(ENABLED)
ALTER QLOCAL(SS) QDEPTHHI('8') QDPHIEV(ENABLED) MAXDEPTH(10)
But using this
QDEPTHLO(20) QDPLOEV(ENABLED) will be enabled automatically
but I am not getting any message .
I want to get a message/alert when QDEPTHHI reaches to 80%.
how to get message/alert or is there any other way to do this .
please help me if any one know about this...
If we give MAXDEPTH(10) when 10 messages are reached Local Queue then
MQPUT ended with reason code 2053
Sample AMQSPUT0 end
above message will displayed like that when QDEPTHHI('8') when 8/80% messages are reached I want to show message like
MQPUT ended with reason code 2224
Sample AMQSPUT0 end
i.e
2224 0x000008b0 MQRC_Q_DEPTH_HIGH
Thanks,
Suresh K |
|
Back to top |
|
 |
bruce2359 |
Posted: Tue Jun 03, 2014 1:47 am Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9469 Location: US: west coast, almost. Otherwise, enroute.
|
When the event you enable occurs, an event message will be put to the appropriate qmgr instrumentation event queue - not written to stdout during the execution of the application. _________________ 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 |
|
 |
MB Developer |
Posted: Tue Jun 03, 2014 1:56 am Post subject: |
|
|
 Disciple
Joined: 03 Feb 2014 Posts: 179
|
bruce2359 wrote: |
When the event you enable occurs, an event message will be put to the appropriate qmgr instrumentation event queue - not written to stdout during the execution of the application. |
Hi bruce2359,
Thanks for responding ....
So Messages are going to SYSTEM.ADMIN.PERFM.EVENT queue right but only 2 messages are go to that queue and no message will show .how to get messages from SYSTEM.ADMIN.PERFM.EVENT queue and I want any alert message if messages are going to SYSTEM.ADMIN.PERFM.EVENT queue.
Thanks,
Suresh K |
|
Back to top |
|
 |
PaulClarke |
Posted: Tue Jun 03, 2014 2:39 am Post subject: |
|
|
 Grand Master
Joined: 17 Nov 2005 Posts: 1002 Location: New Zealand
|
Suresh,
I'm not quite sure what you are asking. So, let me make some statements in the hope that one or two of them may help:
- QDEPTHHI is already a percentage, so why not specify 80 rather than 8
I suspect bad things may happen if you QDEPTHHI is lower than your QDEPTHLO
- The application messages never themselves go to an event queue
- MQRC_Q_DEPTH_HIGH is not returned to a putting application.
The application is unaware that the queue is becoming full until it actually is full
- Generating a low event will re-enable high event and vice versa
As messages are put and got from the queue the events are automatically enabled/disabled.
Hope that helps,
P. _________________ Paul Clarke
MQGem Software
www.mqgem.com |
|
Back to top |
|
 |
MB Developer |
Posted: Tue Jun 03, 2014 2:56 am Post subject: |
|
|
 Disciple
Joined: 03 Feb 2014 Posts: 179
|
Hi PaulClarke,
Really thanks for response now I got clarity on that you posted.
4) Generating a low event will re-enable high event and vice versa
As messages are put and got from the queue the events are automatically enabled/disabled.
Thanks,
Suresh K |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|