Author |
Message
|
oware |
Posted: Wed Sep 22, 2004 8:38 am Post subject: Monitoring MQ Processes |
|
|
Novice
Joined: 28 Jan 2002 Posts: 23
|
We are planning to monitor MQ processes for Windows NT using some PATROL monitoring tool. Can someone plase let me know if any of the below processes are not seen then what action we need to perform.
AMQMSRVN
amqzxma0 - processing controller
AMQXSSVN.EXE - Shared memory servers
AMQHASMN.EXE - The logger
AMQZLLP0.EXE - Checkpoint process
AMQRRMFA.EXE - The repository process (for clusters)
AMQZLAA0.EXE - LQM agents
AMQPCSEA.EXE - The command server
amqzdmaa - Deferred message processor
amqrmppa - Channel receiver
AMQHARMN.EXE - Log formatter (LINEAR logs only)
AMQZTRCN.EXE - Trace
runmqchi - Run Channel Initiator
runmqlsr - Run Listener
Or if someone can provide me a link to find information about it.
Thanks in advance
oware |
|
Back to top |
|
 |
siliconfish |
Posted: Wed Sep 22, 2004 9:19 am Post subject: |
|
|
 Master
Joined: 12 Aug 2002 Posts: 203 Location: USA
|
AMQHASMN.EXE - The logger -- If the logger dies, queue manager has to be recycled to get it back (check the logs for any errors and resolve)
AMQRRMFA.EXE - The repository process (for clusters) --- This process needs to be started by recycling the queue manager.
AMQPCSEA.EXE - The command server --- start the command server
runmqchi - Run Channel Initiator --- start the channel initiator (check the logs for any errors and resolve)
runmqlsr - Run Listener --- start the listener (check the logs for any errors and resolve) |
|
Back to top |
|
 |
oware |
Posted: Wed Sep 22, 2004 10:42 am Post subject: |
|
|
Novice
Joined: 28 Jan 2002 Posts: 23
|
Thanks siliconfish for your reply.
I guess rest of the processes needs to be started by recycling the Queue Manager.
Oware |
|
Back to top |
|
 |
siliconfish |
Posted: Wed Sep 22, 2004 12:09 pm Post subject: |
|
|
 Master
Joined: 12 Aug 2002 Posts: 203 Location: USA
|
i am not sure about the apqrmppa process if you need to worry about it if its not running (what i meant is does amqrmppa process runs even if all the channels are inactive) , you can check in ur box. |
|
Back to top |
|
 |
Nigelg |
Posted: Tue Sep 28, 2004 3:20 am Post subject: |
|
|
Grand Master
Joined: 02 Aug 2004 Posts: 1046
|
An amqrmppa process will be started if any channel (inbound or outbound) is started. The process persists after all the channels have stopped. |
|
Back to top |
|
 |
emiranda |
Posted: Fri Jan 21, 2005 2:23 am Post subject: starting the amqrrmfa |
|
|
 Disciple
Joined: 21 Nov 2002 Posts: 196 Location: Dublin, Ireland
|
Just to be known (if not yet!), you can start the Repository manager by issuing the comand amqrrmfa -m <qmgr>
Cheers, _________________ Warm Regards,
EM |
|
Back to top |
|
 |
Nigelg |
Posted: Fri Jan 21, 2005 3:56 am Post subject: |
|
|
Grand Master
Joined: 02 Aug 2004 Posts: 1046
|
No, you cannot start the repos mgr that way. It has many more command line arguments than that. The only approved way to restart the repos mgr is to restart the qmgr. Note that it is probably an APARable problem if the repos mgr stops while th qmgr is running. |
|
Back to top |
|
 |
emiranda |
Posted: Fri Jan 21, 2005 7:14 am Post subject: |
|
|
 Disciple
Joined: 21 Nov 2002 Posts: 196 Location: Dublin, Ireland
|
Yes, you have the -t -s -p -g -c and -m parameters, and as a rule of thumb you can use the same values you have when the process was running...
And yes, you can start it! And even if you start the amqrrmfa with the qmgrname only it will still work, and you will be able to define/proppagate new objects/commands over you cluster network at least...
Sometimes it's better than recycle your queue manager!
 _________________ Warm Regards,
EM |
|
Back to top |
|
 |
|