IBM MQ V9.1 System Administrator study materials
IBM MQ V9.1 System Administrator study resources

IBM MQ V9.1 System Administrator key terms

IBM MQ V9.1 System Administrator · Get comfortable with the vocabulary.

Queue Manager

The MQ server process that owns queues, channels, and logs, and provides messaging services to connected applications. It can be started, stopped, and configured independently of other queue managers on the same host.

Related: Queue, Listener, Command Server
Local Queue

A queue that physically resides on the queue manager where it is defined and holds messages until an application retrieves them. Its depth and attributes are managed by that queue manager.

Related: Remote Queue Definition, Transmission Queue, Dead Letter Queue
Remote Queue Definition

A local object that names a destination queue on another queue manager plus the transmission queue and channel used to reach it. It contains no message data itself; it only supplies routing information.

Related: Local Queue, Transmission Queue, Message Channel Agent
Transmission Queue

A local queue that temporarily holds messages awaiting transmission over a message channel to a partner queue manager. Messages leave it when the sender channel moves them.

Related: Sender Channel, Remote Queue Definition, Message Channel Agent
Dead Letter Queue

A queue designated to receive messages that cannot be routed or delivered, such as undeliverable messages or those exceeding retry limits. Administrators inspect it to diagnose failures.

Related: Backout Queue, Poison Message, Queue Manager
Backout Queue

A queue named on a local queue where a message is placed after a consuming application repeatedly fails to process it and rolls back. It prevents poison messages from blocking the main queue.

Related: Backout Threshold, Poison Message, Dead Letter Queue
Backout Threshold

A queue attribute giving the number of times a message may be rolled back before being moved to the backout queue. Zero means no automatic backout handling occurs.

Related: Backout Queue, Poison Message
Poison Message

A message that repeatedly causes an application to fail and roll back its unit of work. Without backout configuration, it can cycle indefinitely and stall processing on that queue.

Related: Backout Queue, Backout Threshold
Sender Channel

A message channel that initiates a connection to a partner and sends messages taken from a transmission queue. It pairs with a receiver channel on the remote queue manager.

Related: Receiver Channel, Transmission Queue, Channel Status
Receiver Channel

A message channel that passively accepts an inbound connection and places received messages onto the target local queue. It does not initiate connections itself.

Related: Sender Channel, Listener
Server Connection Channel

A channel type that lets client applications connect to a queue manager over a network using the MQI. It is typically protected by a channel authentication record and TLS settings.

Related: Channel Authentication Record, Listener, TLS Cipher Specification
Listener

A process that monitors a TCP/IP port and accepts inbound channel connections on behalf of the queue manager. Each port normally maps to one listener object.

Related: Server Connection Channel, Receiver Channel
Message Channel Agent

The component that moves messages across a message channel, handling batch, sequence, and recovery logic. It runs on behalf of sender and receiver channels.

Related: Sender Channel, Transmission Queue
Channel Status

The current runtime state of a channel, such as running, stopped, retrying, or inactive. Administrators query it to confirm connectivity and diagnose channel failures.

Related: Sender Channel, Channel Initiator
Channel Initiator

A queue manager component that starts inbound channels on request from a partner queue manager. It must be enabled for channels to be triggered remotely.

Related: Channel Status, Trigger Monitor
Trigger Monitor

A program that reads initiation queues and starts applications or channels when trigger messages arrive. It decouples message arrival from application startup.

Related: Initiation Queue, Channel Initiator
Initiation Queue

A local queue where the queue manager places trigger messages for a trigger monitor to process. It is named in the trigger attributes of the triggering queue.

Related: Trigger Monitor
Command Server

The queue manager component that processes commands submitted through the command queue, including those issued by runmqsc. It must be running for administrative commands to take effect.

Related: runmqsc, Queue Manager
runmqsc

The command-line tool used to administer a queue manager by submitting MQSC commands. It connects to the command server and can run interactively or process a script file.

Related: Command Server, MQSC
MQSC

The text command language used to define and alter queue manager objects such as queues, channels, and authentication records. Commands are submitted through runmqsc or equivalent tooling.

Related: runmqsc, Channel Authentication Record
Channel Authentication Record

A rule that controls which remote partners may connect to a channel and which user identities they may assert. It blocks or allows connections based on address and user ID patterns.

Related: Server Connection Channel, Channel Authentication Blocking
Channel Authentication Blocking

A queue manager setting that determines whether channel authentication records are enforced. When enabled, connections failing the checks are rejected rather than warned about.

Related: Channel Authentication Record
TLS Cipher Specification

A channel attribute listing the cipher suites permitted for encrypted connections. Both ends must agree on a compatible suite for the TLS handshake to succeed.

Related: Key Repository, Server Connection Channel
Key Repository

The store holding the queue manager's digital certificates and private keys used for TLS. Its location and password are configured at queue manager level.

Related: TLS Cipher Specification, Certificate Label
Certificate Label

The name identifying which certificate in the key repository a channel should present. It must be set on channels that use TLS.

Related: Key Repository, TLS Cipher Specification
Authority Record

A rule granting or revoking object authority, such as connect, inquire, or put, to a principal or group. It forms the basis of queue manager access control.

Related: Security Profile, Principal
Security Profile

A named set of authority records applied to a class of objects, such as queues or channels. Profiles simplify administration by grouping permissions.

Related: Authority Record, Principal
Principal

A user or group identity recognized by the queue manager for authorization decisions. Authority records are granted to principals.

Related: Authority Record, Security Profile
Persistent Message

A message marked to survive queue manager restarts because it is written to the log and recovered. Nonpersistent messages may be lost on failure and are not logged.

Related: Recovery Log, Message Persistence
Message Persistence

The attribute controlling whether a message is logged for recovery. It is set by the producing application and influences durability and throughput.

Related: Persistent Message, Recovery Log
Recovery Log

The set of log files recording changes to persistent objects so the queue manager can recover after a failure. Log type and size are set when the queue manager is created.

Related: Persistent Message, Queue Manager
Linear Logging

A logging mode in which log files are preallocated and reused in sequence, requiring media recovery for some failures. It suits high-throughput environments with adequate disk.

Related: Circular Logging, Recovery Log
Circular Logging

A logging mode in which log files are reused in a ring, simplifying administration but limiting recovery options. It is common for smaller or test queue managers.

Related: Linear Logging, Recovery Log
Message Property

A named value attached to a message, such as a selector or identity field, that applications and channels can read. Properties extend message headers without changing the body.

Related: Message Descriptor, Message Selector
Message Descriptor

The header structure carrying control information for a message, including persistence, priority, and format. Applications and channels read and set these fields.

Related: Message Property, Message Persistence
Message Selector

A filter expression an application supplies when browsing or getting messages, matching against message properties. It lets consumers receive only messages of interest.

Related: Message Property
Queue Depth

The number of messages currently held on a queue. Monitoring it helps detect backlogs and stalled consumers.

Related: Queue Depth High Event, Local Queue
Queue Depth High Event

A queue manager event generated when a queue's depth exceeds a configured threshold. It supports proactive monitoring of growing backlogs.

Related: Queue Depth, Event Monitor
Event Monitor

A configured object that captures queue manager events, such as channel or queue threshold events, into an event queue for processing. It enables automated monitoring.

Related: Queue Depth High Event, Dead Letter Queue