Loading...

IBM Integration Bus Admin and Development Useful Commands

In this blog post we will look into useful IBM IBUS development and administration commands. The categories of commands are basic commands, normal commands, security identity commands, Monitoring commands, mqsichange property commands.

IBM IBUS useful commands

*** Note : For Online / Corporate Training contact virtualnuggets.com ***


BASIC COMMANDS:

Command for listing out all the Brokers created in the current installation
  • mqsilist

Command for creating the broker
  • mqsicreatebroker {BROKERNAME} -q {QMGRNAME} -i {USERNAME} -p {Password}

Command for Excecution group creation
  • mqsicreateexecutiongroup  {BROKERNAME} -e {EGName}

Command to start Execution group
  • mqsistartmsgflow {BROKERNAME} -e {EGName}

Command to stop Execution Group
  • mqsistopmsgflow {BROKERNAME} -e {EGName}

Command for deleting Execution Group
  • mqsideleteexecutiongroup -n {BROKERNAME} -e {EGName}

Command to specify Debug Port for EG
  • mqsichangeproperties {BROKERNAME} -e default -o ComIbmJVMManager -n jvmDebugPort -v 8117

Command for  Listing out all the deployed objects under Execution Group
  • mqsilist {BROKERNAME} -e default -k myApplication

Command for listing out all the deployed objects that are configured Library
  • mqsilist {BROKERNAME} -e default -k myApplication -y {myEGLibraryName}

Command to return detailed information about Application
  • mqsilist {BROKERNAME} -e default -k myApplication -d2

Command for listing all deployed objects that are configured in  myApplication
  • mqsilist {BROKERNAME} -e default -k myApplication -r

Command to list out a summary of the EG that are defined on a  broker
  • mqsilist {BROKERNAME}

Command for displaying detailed info about all resources for brokers on Local System
  • mqsilist -a -r -d2

NORMAL COMMANDS:

Command to start the Application
  • mqsistartmsgflow {BROKERNAME} -e {EGName} -k {ApplicationName}

Command to stop the Application
  • mqsistoptmsgflow {BROKERNAME} -e {EGName} -k {ApplicationName}

Command to delete the Application
  • mqsideploy {BROKERNAME} -e {EGName} -d {ApplicationName}

Command to know the Deployment Status
  • mqsilist {BROKERNAME} -e {EGName} -d 2

Command to deploy the BAR
  • mqsideploy {BROKERNAME} -e {EGName} -a {BARFileName}

Command to delete the BAR
  • mqsideploy {BROKERNAME} -e {EGName} -d {BARFileName}

Command to read the BAR
  • mqsireadbar -b {BARFileName} -r

BAR Override Command
  • mqsiapplybaroverride -b {BARFileName} -k {ApplicationName} -m {MessageFlowName}#{Property to change}

SECURITY IDENTITY COMMANDS:

Command to start the Broker
  • mqsistart {BROKERNAME};

Command to stop the Broker
  • mqsistop {BROKERNAME};

Command to register DSN with IIB
  • mqsisetdbparms {BROKERNAME} -n {DSName} -u {SchemaName} -p {Password};

Command to know whether Broker is associated with DSN or Not
  • mqsicvp {BROKERNAME} -n {DSName}

Command to give security for FTP
  • mqsisetdbparms {BROKERNAME} -n ftp::{SeuID} -u {SchemaName} -p {Password};

Command to give security for SMTP(Email Receiving)
  • mqsisetdbparms {BROKERNAME} -n smtp::{SeuID} -u {emailid} -p {Password};

Command to give security for Email Sending
  • mqsisetdbparms {BROKERNAME} -n email::{SeuID} -u {emailid} -p {Password};

Command to give security for JDBC Configurable Service
  • mqsisetdbparms {BROKERNAME} -n jdbc::{SeuID} -u {SchemaName} -p {Password};

 MONITORING COMMANDS:

Command to activate the Monitoring
  • mqsichangeflowmonitoring {BROKERNAME} -e default -k {ApplicationName} -f {FlowName} -c active

Command to report the Monitoring
  • mqsireportflowmonitoring {BROKERNAME} -e default -k {ApplicationName} -f {FlowName} -a

MQSICHANGE PROPERTY COMMANDS:

Command to report the HTTP Listener Property at Broker Level
  • mqsireportproperties {BROKERNAME} -b httplistener -o HTTPConnector -a

Command to report the HTTP Listener Property at EG Level
  • mqsireportproperties {BROKERNAME} -e default -o HTTPConnector -a

Command to Change the HTTP Listener Port Number(Broker Level)
  • mqsichangeproperties {BROKERNAME} -b httplistener -o HTTPConnector -n port -v 7800

Command to change the HTTP Listener Port Number at EG Level
  • mqsichangeproperties {BROKERNAME} -e default -o HTTPConnector -n port -v 7800

Command to Trace the HTTPListener

  • mqsireportbroker {BROKERNAME}
VirtualNuggets 1453947256763337067

Post a Comment

emo-but-icon

Home item

Blog Archive

Popular Posts

Random Posts

Flickr Photo