ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » SYSTEM.ADMIN.PERFM.EVENT queue full.. what happens to msgs?

Post new topic  Reply to topic
 SYSTEM.ADMIN.PERFM.EVENT queue full.. what happens to msgs? « View previous topic :: View next topic » 
Author Message
Mallik
PostPosted: Tue Sep 14, 2004 11:16 am    Post subject: SYSTEM.ADMIN.PERFM.EVENT queue full.. what happens to msgs? Reply with quote

Acolyte

Joined: 29 Feb 2004
Posts: 53

We have enabled performance events on one of our QMGRs for Queue Service interval events. The events are working fine, and our monitroing tool was generating alerts juts fine when an "High" even is generated.

All of a sudden I have noticed that the events are not genarated when queue depths started increasing and the applications stopped draining(Service intrerval passed).

After checking the queue depth of SYSTEM.ADMIN.PERFM.EVENT, noticed that, its depth has reached the defulat MAXDEPTH of 3000 and the queue is not able to get any more event messages. After increasing the depth to 5000, the Q started receving evnt msgs and alerts are genarated now.
I am trying to understand the following.

1. Does the QMGR takes any action when the "SYSTEM.ADMIN.PERFM.EVENT" queue is full like a regular queue? Nothing is written to the DLQ.

2. Is it OK to increase the Q depth of the SYSTEM.ADMIN.PERFM.EVENT queue more than the defualt depth of 3000 ? I know we can have a depth of up to '999 999 999' in UNIX but never played with the SYSTEM queues.

3. Can we just clear the old messages in the SYSTEM.ADMIN.PERFM.EVENT? or are these mesgs still useful?

I have cheked the Queue status of SYSTEM.ADMIN.PERFM.EVENT queue, and noticed that, our monitoring tool opened the queue just for browsing and I beleive this is the reason why mesgs are accumulated in this queue.

DIS QS(SYSTEM.ADMIN.PERFM.EVENT) TYPE(HANDLE) ALL
AMQ8450: Display queue status details.
QUEUE(SYSTEM.ADMIN.PERFM.EVENT) PID(9540)
APPLTAG(Websphere MQ Client for Java) TID(85267)
APPLTYPE(USER) CHANNEL(CCCCCCCCCC)
CONNAME(******) BROWSE(YES)
INPUT(NO) INQUIRE(NO)
OUTPUT(NO) SET(NO)

Any thoughts on this would be helpful....

Thanks
Back to top
View user's profile Send private message
EddieA
PostPosted: Tue Sep 14, 2004 4:30 pm    Post subject: Reply with quote

Jedi

Joined: 28 Jun 2001
Posts: 2453
Location: Los Angeles

Quote:
Does the QMGR takes any action when the "SYSTEM.ADMIN.PERFM.EVENT" queue is full like a regular queue

From the Events Manual:
Quote:
If an event occurs when the event queue is not available, the event message is lost.

An event queue might be unavailable for many different reasons including:

The queue has not been defined.
The queue has been deleted.
The queue is full.
The queue has been put-inhibited.

Quote:
Is it OK to increase the Q depth of the SYSTEM.ADMIN.PERFM.EVENT queue more than the defualt depth of 3000

Sure, it's just another queue.
Quote:
are these mesgs still useful

Only you know if they are useful. Do you want to know if a particular queue had a High Service Level last month.
Quote:
our monitoring tool opened the queue just for browsing

That would work if you bounced the QM on a regular basis, as the Event messages are, by default, non persistent. It also allows you to start the tool at any point, and see a "kind of" history of what's happed. But most tools, that I've seen, do GETs from the queue, report the information, and optionally allow the message to be forwarded to another queue if any further processing was required.

Cheers,
_________________
Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0
Back to top
View user's profile Send private message
Mallik
PostPosted: Tue Sep 14, 2004 9:30 pm    Post subject: Reply with quote

Acolyte

Joined: 29 Feb 2004
Posts: 53

Thanks Eddie, for clarifying all my questions.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » SYSTEM.ADMIN.PERFM.EVENT queue full.. what happens to msgs?
Jump to:  



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
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.