Mq channel monitor
Author: i | 2025-04-23
under Start- All Programs called MQ Channel Monitor. To run MQ Channel Monitor, select the MQ Channel Monitor icon from within the MQ Channel Monitor folder. 2.2 Unix and Linux MQ Channel Monitor installer for Windows. MQ Channel Monitor download for Unix, Linux, and/or Mac OS X (a zipped tar file). MQ Channel Monitor source code. MQ Channel
Monitoring MQ Channels with BMC Middleware Monitoring
IBM MQ (formerly known as IBM WebSphere MQ), IBM's Message Oriented Middleware (MOM) offering, has a primarily queue based infrastructure. Applications Manager's middleware monitoring capabilities allows you to monitor the performance attributes of MQ Objects like channels and queues while also enabling easy alerting, health check and management of your IBM Integration Bus. Resolve incidents before they become an issue, enjoy improved service levels and reduced risk of downtime within your IBM MQ infrastructure.Monitor Queue Manager Discovery entire Queue Manager clusters, monitor every individual queue as well as multiple queue mangers on multiple hosts. Determine queue usage stats, the percentage of the queue free and track the messages causing problems. Find the oldest message age, track excessive queue depths and manage queue traffic. Monitor Channel Stats Get detailed information about channels associated with a specific queue manager. Channel-level monitoring provides a graphical representation of various attributes, like the channel traffic (bytes and buffers sent and received). Calculate the message count for the selected queue over time, data flow to and from the transmission channel, transmission speeds and compression rates for various time intervals. Track Performance of more MQ components Monitor the health of your messaging system by tracking MQ objects like listener processes of four types of listeners: TCP, NetBIOS, SPX, and LU6.2 and session count. Manage and monitor the health of MQ services and create reports on service stats. Manage Your MQ Configuration - Configure, change and compare queues, messages, and more Event Log Get detailed information about each type of event: queue manager, channel, and performance. Generate event messages when certain events occur. Monitor command and configuration events, which are very useful for generating audit trails. Perform simple event filtering and event search using event name, type and more. Generate PDF reports of events stats over various time
Release ( ) - MQ Channel Monitor - OSDN
Content Home Products for IBM MQ z/OS Products for IBM MQProducts for MQTT -->Products for MQTT Licensed As Free Open Source » Universal File Mover » MQ Channel Monitor » MQ File Mover » Message Multiplexer » Message Router » MQ Port Scan » MQRC2 » MQWhat » Round Robin Messaging » PSCI » ServerStatus Partners / Resellers About UsSupport Support InfoInformation Roger's Blog Follow Us on Twitter YouTube Channel IBM MQ Library Links MQTT News White Papers Java Linux Windows z/OS (OS/390) Recent News November 05, 2021 Capitalware releases MQ Visual Edit v3.2.0. Read More November 05, 2021 Capitalware releases MQ Visual Browse v3.2.0. Read More November 04, 2021 Capitalware releases MQ Batch Toolkit v3.2.2. Read More July 23, 2020 Capitalware releases MQ Auditor v3.2.0. Read More July 23, 2020 Capitalware releases MQ Authenticate User Security Exit v3.5.0. Read More July 23, 2020 Capitalware releases MQ Authenticate User Security Exit for z/OS v3.5.0. Read More July 23, 2020 Capitalware releases MQ Channel Connection Inspector v1.2.0. Read More July 23, 2020 Capitalware releases MQ Channel Connection Inspector for z/OS v1.2.0. Read More July 23, 2020 Capitalware releases MQ Channel Encryption v3.4.0. Read More July 23, 2020 Capitalware releases MQ Channel Encryption for z/OS v3.4.0. Read More July 23, 2020 Capitalware releases MQ Channel Throttler v1.3.0. Read More July 23, 2020 Capitalware releases MQ Message Encryption v4.2.0 Read More July 23, 2020 Capitalware releases MQ Message Replication v2.2.0. Read MoreNew: MQ Channel Monitor v1.2.0
How do I monitor a MQ RDQM cluster? 1. How do I monitor a MQ RDQM cluster? Posted Wed August 11, 2021 04:14 AM Hi All,Given a basic MQ v9.2 RDQM deployment with 3 nodes, what IBM product(s) do I need to monitor and visualise the queue manager's objects like channels and queue depth?------------------------------RegardsColin Lim------------------------------ 2. RE: How do I monitor a MQ RDQM cluster? Posted Wed August 11, 2021 05:21 AM The products used to monitor and visualise the queue manager's objects like channels and queue depth don't need to change just because you are using RDQM. You can continue to use the same products that you would have previously used to monitor a single instance stand alone queue manager.If you want to monitor the status of the RDQM cluster itself, you can only do so by issuing commands on the machines locally, so standard MQ monitoring tools that use the command server cannot help you there.What tools do you currently use? Also, your question explicitly asks for "IBM products". Is there any particular reason why the tools need to be from IBM? There is a large and vibrant MQ community of vendors supplying configuration and monitoring tools for MQ. Are you able to consider those too?Cheers,Morag------------------------------Morag HughsonMQ Technical Education SpecialistMQGem Software LimitedWebsite: 3. RE: How do I monitor a MQ RDQM cluster? Posted Wed August 11, 2021 07:43 PMEdited by Colin Lim Wed August 11, 2021 07:45 PM I doubt it is so straightforward. Monitoring solutions usually rely on an agent on the node(s) or a remote agent. I foresee RDQM creating some challenges for older products like ITCAM for Messaging that deploys an agent on each node. I am interested to hear from the community how they are monitoring their RDQM Queue Managers today. I am interested in exploring other products to monitor/alert/visualise all the IBM Middleware products (ie MQ, ACE and API Connect) in a single pane of glass.------------------------------RegardsColin Lim------------------------------ 4. RE: How do I monitor a MQ RDQM cluster? Posted Thu August 12, 2021 06:02 AM Undoubtedly, nothing is ever as straightforward as it should be :-)For monitoring solutions that used an agent, I would expect it to run as a SERVICE object using CONTROL(QMGR) if there needs to be only one of them running where the queue manager is live. Alternatively, I expect agent based monitoring tools might also be happy if you run an agent on every machine that the queue manager could be running on, and cover it that way. Certainly a question to ask of the manufacturer of the tools doing this.For monitoring solutions that use a client MQ connection to the queue manager, then they can either connect to the. under Start- All Programs called MQ Channel Monitor. To run MQ Channel Monitor, select the MQ Channel Monitor icon from within the MQ Channel Monitor folder. 2.2 Unix and Linux MQ Channel Monitor installer for Windows. MQ Channel Monitor download for Unix, Linux, and/or Mac OS X (a zipped tar file). MQ Channel Monitor source code. MQ ChannelCapitalware's MQ Channel Monitor Downloads Page
Introduction Copied The MQ Channel plugin is part of a suite of plugins designed to monitor an IBM WebSphere MQ server. MQ is a middleware product which allows independent client programs to communicate by passing messages to each other via a message queue. These queues provided added benefits by adding reliability of communications, and storing and persisting messages allowing client programs to operate asynchronously.The MQ Channel plugin monitors all configured channels for a particular Queue Manager (an MQ system service which holds a set of queues). Using the Geneos framework administrators can set alerts for events such as a channel going down, or if an unknown process connects on a channel. MQ Architecture Copied Websphere MQ servers are based around queues of messages, each Message containing some arbitrary application data. Messages are contained within Queues, which are in turn managed by a Queue Manager. An MQ server may contain several queue managers.Client applications communicate with each other by sending messages via a queue. To do so they connect to a queue manager - typically using TCP/IP - and send or receive messages accordingly.Communication between components are handled using pre-configured links called Channels. Channels are mono-directional, so a full-duplex link between two components requires two channels.A queue manager also has an associated Command Server, which allows a remote client to execute commands. The MQ Channel plugin connects as a client to the configured queue manager, and obtains monitoring data by issuing status query commands using the command server. View Copied MQ Channel produces a single dataview displaying the configured channels for the queue manager it is connected to, and the selected attributes for each view. By default, these attributes include those produced by a DISPLAY CHSTATUS command. An example of this is shown below.The legends below list all columns which canCapitalware's MQ Channel Monitor Overview Page
Copied This setting specifies the name of the queue manager the plugin is to connect to. If a channel table is used, then this name should match the one specified for the connection.Mandatory: Yes channels Copied The channels section specifies the channels that will be monitored by the plugin. By default, if no channels are specified then all channels on the queue manager will be monitored.Mandatory: No channels > channel channel" href="#channels--channel" title="Link to this section"> Copied Specifies a channel (or channels for a generic name) for the MQ Channel plugin to monitor. If no channels are specified all channels on the queue manager will be monitored.Mandatory: No channels > channel > matches channel > matches" href="#channels--channel--matches" title="Link to this section"> Copied This setting specifies the exact name of a channel to monitor.Mandatory: No channels > channel > startsWith channel > startsWith" href="#channels--channel--startswith" title="Link to this section"> Copied This setting specifies a prefix of a channel name. All channels on the queue manager starting with the prefix will be monitored.The startsWith setting uses the generic queue names feature of the command server. For example, if you entered the value SYSTEM then the monitored channels would be the same as the channels returned when you issue the command DISPLAY CHSTATUS(SYSTEM\*) using the runmqsc MQ utility. You may also add the trailing \* in the setting value if you wish to match the standard MQ syntax.Mandatory: No Columns Copied By default, MQ Channel will display columns including the data you would see when executing the DISPLAYCHSTATUS command in the runmqsc MQ utility, along with some additional metrics (see below for more details). The columns section allows users to configure a set of columns that they wish to see, and ignore data which is not relevant for their particular monitoring configuration. columns CopiedMQ Channel Monitor for Windows - CNET Download
Value configured in the Netprobe start script.If no connection details are supplied, an error message will be produced in the Netprobe log and in the samplingStatus headline of the sampler dataview. connection Copied This section contains the connection details used by the MQ Channel plugin to connect to the MQ server. If not specified, the plugin will fall back to using the environment variables MQCHLLIB and MQCHLTAB, or if not specified then MQSERVER instead.These environment variables may be specified either in the managed entity configuration, or in the Netprobe start script.Mandatory: No connection > mqServer mqServer" href="#connection--mqserver" title="Link to this section"> Copied The MQ server setting informs the plugin how to connect to the MQ server. It consists of a channel name, transport type and hostname/port - e.g. CHAN/TCP/testhost(1414)If set this setting overrides the value of the MQSERVER environment variable. If the mqChannelTable setting has been configured it will be used in preference to this setting.Please see the IBM documentation for further details on the MQSERVER environment variable.Mandatory: No connection > mqChannelTable mqChannelTable" href="#connection--mqchanneltable" title="Link to this section"> Copied The MQ channel table setting allows you to specify the location of a channel table file. This file is created when you define a client-connection channel on your queue manager. MQ clients (including the MQ Channel plugin in Netprobe) can use the channels within the file to connect to an MQ server.To configure this setting specify the full path to the channel table. This will then be used over the MQCHLLIB and MQCHLTAB environment variables (if set). It will be also used in preference to the mqServer setting or the MQSERVER environment variable.Please see the IBM documentation for further details on the MQCHLLIB and MQCHLTAB environment variables.Mandatory: No connection > ssl ssl" href="#connection--ssl" title="Link to this section"> Copied This sub-section contains. under Start- All Programs called MQ Channel Monitor. To run MQ Channel Monitor, select the MQ Channel Monitor icon from within the MQ Channel Monitor folder. 2.2 Unix and Linux MQ Channel Monitor installer for Windows. MQ Channel Monitor download for Unix, Linux, and/or Mac OS X (a zipped tar file). MQ Channel Monitor source code. MQ ChannelComments
IBM MQ (formerly known as IBM WebSphere MQ), IBM's Message Oriented Middleware (MOM) offering, has a primarily queue based infrastructure. Applications Manager's middleware monitoring capabilities allows you to monitor the performance attributes of MQ Objects like channels and queues while also enabling easy alerting, health check and management of your IBM Integration Bus. Resolve incidents before they become an issue, enjoy improved service levels and reduced risk of downtime within your IBM MQ infrastructure.Monitor Queue Manager Discovery entire Queue Manager clusters, monitor every individual queue as well as multiple queue mangers on multiple hosts. Determine queue usage stats, the percentage of the queue free and track the messages causing problems. Find the oldest message age, track excessive queue depths and manage queue traffic. Monitor Channel Stats Get detailed information about channels associated with a specific queue manager. Channel-level monitoring provides a graphical representation of various attributes, like the channel traffic (bytes and buffers sent and received). Calculate the message count for the selected queue over time, data flow to and from the transmission channel, transmission speeds and compression rates for various time intervals. Track Performance of more MQ components Monitor the health of your messaging system by tracking MQ objects like listener processes of four types of listeners: TCP, NetBIOS, SPX, and LU6.2 and session count. Manage and monitor the health of MQ services and create reports on service stats. Manage Your MQ Configuration - Configure, change and compare queues, messages, and more Event Log Get detailed information about each type of event: queue manager, channel, and performance. Generate event messages when certain events occur. Monitor command and configuration events, which are very useful for generating audit trails. Perform simple event filtering and event search using event name, type and more. Generate PDF reports of events stats over various time
2025-04-19Content Home Products for IBM MQ z/OS Products for IBM MQProducts for MQTT -->Products for MQTT Licensed As Free Open Source » Universal File Mover » MQ Channel Monitor » MQ File Mover » Message Multiplexer » Message Router » MQ Port Scan » MQRC2 » MQWhat » Round Robin Messaging » PSCI » ServerStatus Partners / Resellers About UsSupport Support InfoInformation Roger's Blog Follow Us on Twitter YouTube Channel IBM MQ Library Links MQTT News White Papers Java Linux Windows z/OS (OS/390) Recent News November 05, 2021 Capitalware releases MQ Visual Edit v3.2.0. Read More November 05, 2021 Capitalware releases MQ Visual Browse v3.2.0. Read More November 04, 2021 Capitalware releases MQ Batch Toolkit v3.2.2. Read More July 23, 2020 Capitalware releases MQ Auditor v3.2.0. Read More July 23, 2020 Capitalware releases MQ Authenticate User Security Exit v3.5.0. Read More July 23, 2020 Capitalware releases MQ Authenticate User Security Exit for z/OS v3.5.0. Read More July 23, 2020 Capitalware releases MQ Channel Connection Inspector v1.2.0. Read More July 23, 2020 Capitalware releases MQ Channel Connection Inspector for z/OS v1.2.0. Read More July 23, 2020 Capitalware releases MQ Channel Encryption v3.4.0. Read More July 23, 2020 Capitalware releases MQ Channel Encryption for z/OS v3.4.0. Read More July 23, 2020 Capitalware releases MQ Channel Throttler v1.3.0. Read More July 23, 2020 Capitalware releases MQ Message Encryption v4.2.0 Read More July 23, 2020 Capitalware releases MQ Message Replication v2.2.0. Read More
2025-04-02Introduction Copied The MQ Channel plugin is part of a suite of plugins designed to monitor an IBM WebSphere MQ server. MQ is a middleware product which allows independent client programs to communicate by passing messages to each other via a message queue. These queues provided added benefits by adding reliability of communications, and storing and persisting messages allowing client programs to operate asynchronously.The MQ Channel plugin monitors all configured channels for a particular Queue Manager (an MQ system service which holds a set of queues). Using the Geneos framework administrators can set alerts for events such as a channel going down, or if an unknown process connects on a channel. MQ Architecture Copied Websphere MQ servers are based around queues of messages, each Message containing some arbitrary application data. Messages are contained within Queues, which are in turn managed by a Queue Manager. An MQ server may contain several queue managers.Client applications communicate with each other by sending messages via a queue. To do so they connect to a queue manager - typically using TCP/IP - and send or receive messages accordingly.Communication between components are handled using pre-configured links called Channels. Channels are mono-directional, so a full-duplex link between two components requires two channels.A queue manager also has an associated Command Server, which allows a remote client to execute commands. The MQ Channel plugin connects as a client to the configured queue manager, and obtains monitoring data by issuing status query commands using the command server. View Copied MQ Channel produces a single dataview displaying the configured channels for the queue manager it is connected to, and the selected attributes for each view. By default, these attributes include those produced by a DISPLAY CHSTATUS command. An example of this is shown below.The legends below list all columns which can
2025-04-06Copied This setting specifies the name of the queue manager the plugin is to connect to. If a channel table is used, then this name should match the one specified for the connection.Mandatory: Yes channels Copied The channels section specifies the channels that will be monitored by the plugin. By default, if no channels are specified then all channels on the queue manager will be monitored.Mandatory: No channels > channel channel" href="#channels--channel" title="Link to this section"> Copied Specifies a channel (or channels for a generic name) for the MQ Channel plugin to monitor. If no channels are specified all channels on the queue manager will be monitored.Mandatory: No channels > channel > matches channel > matches" href="#channels--channel--matches" title="Link to this section"> Copied This setting specifies the exact name of a channel to monitor.Mandatory: No channels > channel > startsWith channel > startsWith" href="#channels--channel--startswith" title="Link to this section"> Copied This setting specifies a prefix of a channel name. All channels on the queue manager starting with the prefix will be monitored.The startsWith setting uses the generic queue names feature of the command server. For example, if you entered the value SYSTEM then the monitored channels would be the same as the channels returned when you issue the command DISPLAY CHSTATUS(SYSTEM\*) using the runmqsc MQ utility. You may also add the trailing \* in the setting value if you wish to match the standard MQ syntax.Mandatory: No Columns Copied By default, MQ Channel will display columns including the data you would see when executing the DISPLAYCHSTATUS command in the runmqsc MQ utility, along with some additional metrics (see below for more details). The columns section allows users to configure a set of columns that they wish to see, and ignore data which is not relevant for their particular monitoring configuration. columns Copied
2025-04-06Added to the mqm group, authorised to connect to the Queue manager, channel, and queue. As the netprobe user would be the one used for MQ authorisation checks. But if ADOPTCTX attribute is set to YES then the Connection Authentication username provided would be used instead throughout the connection. See the IBM documentation on MQCSP password protection and on Connection Authentication: Configuration for more information. Note The Security Connection Authentication is applicable only to IBM MQ Version 8.0. If the version is lower than 8.0 then this configuration will have no bearing.This setting only works if the mqServer setting is configured.Mandatory: No connection > securityConnectionAuthenticationConfig > password securityConnectionAuthenticationConfig > password" href="#connection--securityconnectionauthenticationconfig--password" title="Link to this section"> Copied This setting allows the user to specify the password for the given username that will connect to the MQ server which supports Security Connection Authentication. See the IBM documentation on MQCSP password protection and on Connection Authentication: Configuration for more information.Choose the appropriate field when specifying the password:stdAES — use this to input your plaintext password. If you select stdAES, you can define your password directly in the sampler and store it in standard AES encryption hash in the Gateway.var — use this to pass the password as a variable. The variable is defined in Managed entity > Advanced > Var. This is useful for situations where you have multiple samplers that use the same credentials.extPwd — use this for passwords provided by an external provider. For more information, see Securing your Gateway with an external password provider in Secure Passwords. This setting only works if the mqServer setting is configured.Mandatory: No Channels Copied By default, MQ Channel will monitor all channels on the configured queue manager. The channels section allows users to configure only the channels they are interested in for monitoring. queueManager
2025-04-14Reconnection is unsuccessful, backoff for the indicated time in connectionFailureStopTime will be once again put into effect.These configurations are shared across several MQ plugins using the same connection in the same probe. This means that the count for consecutive failures will be counted against each unique MQ connection and not in each sampler. XML Examples Copied Minimal setup Copied This example shows the bare minimum configuration for MQ Channel. This example assumes that connection details for the MQ server are configured as environment variables. As no channels and columns have been specified, all channels on the queue manager will be monitored for the default set of statistics. QM.test.sim CH.TEST/TCP/itrs-mq6(1416) SSL connection using MQSERVER setting Copied The following example shows how to configure MQ Channel to connect using an SSL connection in conjunction with the MQSERVER variable. This is done by specifying an SSL cipher for encryption, and the location of the SSL certificate key repository.The example also shows a configuration for channels, selecting all channels starting SEND, RECV, and the specific channel named CH.TEST. QM.test.sim CH.TEST/TCP/itrs-mq6(1416) C:\Program Files\IBM\WebSphere MQ\ssl\key TRIPLE_DES_SHA_US SEND RECV CH.TEST Channel table file connection Copied This example shows how to configure MQ Channel to use a channel table file. This file should define a client-connection which MQ Channel will use to connect to the queue manager. If this channel also has SSL settings configured, then you will need to specify the location of the key repository in order to successfully authenticate. Additionally, any security exit configuration in the sampler will be ignored.The example also shows the use of the columns setting to select a set of columns for display, and also a debug setting which produces output of the MQ API calls being made. QM.test.sim C:\Program Files\IBM\WebSphere MQ\AMQCLCHL.TAB protocol type status mcaStatus mcaJobName remoteApp sslCipherSpec sslClientAuth securityExit
2025-04-05