Professional Documents
Culture Documents
Bus
Dave Gorman
IBM
Insert
Custom
Session
QR if
Desired.
Agenda
Introduction
Runtime Processes
Threads
Memory
Diagnostic Information
Introducing IBM Integration Bus
Integration
Gateway Integration Bus
3
Integration Bus Components
Integration Integration
Bus Explorer Command line Third Party Web UI
Bus Toolkit
Tools
Integration Bus
GET /admin/eg/MYEGNAME
Integration Bus Java API From: machine@ibm.com
REST API
User-Agent: MyApp/1.0
Windows
Processes grouped by Address Space on z/OS
Control Execution Execution WebSphere User IMS OMVS CICS DB2 RRS
Process group 1 group n MQ Process Region
bipbroker
Threads Threads
biphttp
listener
z/OS
Broker
Controller Administrative LE
Input Filter Neon
Agent Node Node Rules process
Message Flow Engine(s)
Filter Node Output
Node
Warehousing Node
Displaying broker at the process level on z/OS
Horizontal Scaling with additional processes
Higher Availability
Integration Integration Integration Integration
Server Server Server Server
Horizontally Scale
MsgRate
CPU
MQ Queue
Manager
1 2 3 4
Servers
Threads
Integration Flow threads (instances)
Policy management
Integration
Server
MsgRate
CPU Vertically Scale
1 2 3 4
MQ Queue
Additional Instances Manager
Other thread pools
There are other thread pools for the HTTP connectors.
Integration Node
biphttplistener Integration
Integration
Server
Server
HTTP Listener HTTP Listener
MQ Queue
Manager
HTTP Connector for embedded listener
mqsireportproperties IB9NODE -e default -o HTTPConnector -a
HTTP Connector for broker wide listener
mqsireportproperties IB9NODE -b httplistener -o HTTPConnector -a
HTTP Connector parameters
Integration Server
The Integration Server is a
Native Memory process (DataFlowEngine). Its
size is limited by available
memory and configuration on
the operating system.
AIX
Unix/Linux
z/OS
jvmMinHeapSize
Initial value: -1, which represents 33554432 bytes (32MB) with the global
cache disabled, or 100663296 (96MB) with the global cache enabled
jvmMaxHeapSize
Initial value: -1, which represents 268435456 bytes (256 MB)
Diagnostic Information
Resource Statistics
Parser Statistics
Flow Statistics
Activity Log
Administration Log
System Log
Trace
Stdout/Stderr
Resource Statistics
Graphical Performance Monitor
Reports comprehensive usage according of well known resources
Message Flows, Nodes, JVM, HTTP, SOAP/HTTP sockets etc
Optionally partitioned by Broker, Execution Group and Message Flow
Reporting Mechanisms
Graphically reported through IIB Explorer
Sort, filter and chart performance characteristics
View CPU, IO and other metrics
Log data to file in CSV/Excel readable format for post processing
User Configurable Reporting Interval
XML report messages consumed by any end user application
04:30 First Steps with IBM What's New in IBM MQ & DB2 MQ Verbs MQ Parallel Sysplex
Integration Bus: Integration Bus & in DB2 & InfoSphere Exploitation, Getting the Best
Application WebSphere Message Data Replication (Q Availability From MQ on z/OS
Integration in the new Broker Replication) by Using Shared Queues
world Performance