MQ depth Periodically


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting MQ depth Periodically
# 1  
Old 07-17-2013
MQ depth Periodically

Hi

I am trying to a write a script which gives message queue depth for every 5 mins in a file.
Commands that I use are

Code:
 
runmqsc QM_Name
display ql(*) curdepth

Since I can use only MQSC commands I need help on how to fetch the output on to a file after executing display command.
# 2  
Old 07-17-2013
Just redirect output to a pipe, use sed or awk or whatever to rearrange it into nice log lines, and append it to your log file. Anything that does not look like data should be logged in a process log.

I haven't been doing that sort of MQ for a while, send some example output data.
# 3  
Old 07-18-2013
Hi,

The output looks like this:

Code:
 
$ runmqsc QM_ICSPN_C                                                                                                                                                                    
5724-B41 (C) Copyright IBM Corp. 1994, 2002.  ALL RIGHTS RESERVED.
Starting MQSC for queue manager QM_name.
display ql (AP*) curdepth
     1 : display ql (AP*) curdepth
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR1/server_name)        CURDEPTH(0)
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR2/server_name)
   CURDEPTH(0)                          
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR3/server_name)       CURDEPTH(0)
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR4/server_name)    CURDEPTH(0)
AMQ8409: Display Queue details.
   QUEUE(AP/JCONNECTOR5/server_name)      CURDEPTH(0)
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR6/server_name)
   CURDEPTH(0)                          
AMQ8409: Display Queue details.
   QUEUE(AP/CONNECTOR7/server_name)
   CURDEPTH(0)                          
AMQ8409: Display Queue details.

# 4  
Old 07-18-2013
Code:
sed -n '
  s/^   QUEUE(\([^)]*\)) *CURDEPTH(\([0-9]*\))/\1 \2/p
 '

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Refresh Firefox tabs periodically

Hi all I'm a shell script newbie so please have some patience with me :D To my question: I wrote a simple shell script which opens a firefox instance with multiple tabs. So far, so good. But I would also like to have all these tabs automatically refreshed (let's say all 45 seconds). Is that... (1 Reply)
Discussion started by: NemesisBBB
1 Replies

2. Shell Programming and Scripting

[Solved] Getting the CPU utilization in a file periodically

Hi, I am trying to create a script that will run for every 5 mins to grep the CPU utilization. I have 6 instances running on a single unix server for which I have to export the individual utilizations periodically. Can we fetch the utilization of 6 instances in separate files using top... (8 Replies)
Discussion started by: jhilmil
8 Replies

3. Shell Programming and Scripting

Create log file periodically ex: hourly

Hello, I have a command which runs continuously and creates output to STDOUT. Now, in unix, if I create logging for this command, it would create a single log file and keep on updating. As there is so much data filled in it, I would want to break the log files periodically. In this instance, say... (4 Replies)
Discussion started by: rajkumarme_1
4 Replies

4. Solaris

DNS needs to be refreshed periodically to work

We are having a problem with external address being resolved. All internal addresses work fine. Refreshing the DNS server service solves the issue for a little while(I don't have an exact number on how long, <1 hour) and then eventually stops working. We use Webem to manage the build in DNS and... (2 Replies)
Discussion started by: Lespaul20
2 Replies

5. Shell Programming and Scripting

Check mail periodically with tcsh

A friend of mine is switching his email from one University server to a different one. He is using the tcsh, and on his current server, the shell will tell him (when the prompt is displayed) if there is new mail. The new server, where he also has the tcsh, does not do this by default. I got him... (0 Replies)
Discussion started by: kermit
0 Replies

6. UNIX for Dummies Questions & Answers

getting some error periodically - sendmail

Hi all, When ever i open unix, periodically after every 3 minutes(approximately) i get the below error. "Dec 29 23:56:01 "domain name" sendmail: unable to qualify my own domain name ("domain name") -- using short name". This is interrupting me while writing a program. Please... (2 Replies)
Discussion started by: rakeshbharadwaj
2 Replies

7. Shell Programming and Scripting

ftp script to get files periodically

Hi Folks Interesting question hope u get the ans: I have to ftp a file ABC(Timestamp) to server XYZ My script should be doing the every 2 hours. after the transfer I need to confirm whether the file ABC(timestamp) got transfer properly or not. My concern is after the "put ABC"... (7 Replies)
Discussion started by: Haque123
7 Replies

8. Programming

How to periodically execute a function in C ??

Hi, I am looking for a C library feature, to which I can say execute a function every 10 seconds. for Eg #include <timer_lib.h> fun1(){ printf("I am still cool "); } int main(){ run(10,&fun1); // Should register & execute the function fun1 every 10 seconds return 0x0; }... (24 Replies)
Discussion started by: RipClaw
24 Replies

9. SCO

Periodically terminals stop responding

hi everybody, this is my first visit here. i have a sco unixware 7.1 box. terminals are connected thru digi multiserial devices. some users are also connected over the lan from pc stations running terminal emulation programs. in few last weeks periodically ( almost every other day ) happens... (2 Replies)
Discussion started by: vpanag
2 Replies

10. Shell Programming and Scripting

script working periodically

We have a strange problem that started happening a few months ago. We have a unix script being called from within a microfocus cobol program using the call "SYSTEM" cobol command. The problem is sometimes the script will run, sometimes it wont - without us changing anything! The other strange... (1 Reply)
Discussion started by: lf398
1 Replies
Login or Register to Ask a Question