Skip navigation

MainView Middleware Mgmt

4 Posts authored by: April Hickel Moderator
Share This:

In the spirit of Christmas and in celebration of our new BMC Middleware Administration release, I have written a new version of the song 12 Days of Christmas for Middleware Administrators.


I have spared you all the 12 repeating refrains by just sharing the last verse.


On the 12th day of Christmas my middleware gave to me:

12 Clients connecting

11 Production problems

10 Logs replaying

9 Triggers Firing

8 Messages a moving

7 Services a starting

6 Queues a filling

5 Topic strings

4 Developers calling

3 Error messages

2 Conference Calls

And a channel stuck in retry...

Share This:

Did you know that in a WebSphere MQ environment with 100 queue managers, each hosting 100 queues which contain 136 attributes each, you’d be managing well over a MILLION queue attributes? Not to mention the 159 attributes on each of your queue managers, the myriad of channels, clusters, authorizations, listeners and all of the other goodies that come along with your middleware system. Sometimes you need to jump to that one in a million attribute. Other times you need to find every place where you have configured a particular setting. Sometimes you know exactly the name and location of the object or attribute you are looking for and sometimes you don’t…that’s the reality of managing middleware.


We are releasing BMC Middleware Administration V7.1, which is full of features to get you where you need to be in your middleware environment even faster than before.


Many of you have long lists of objects. We have added filtering so that as you type your list is automatically reduced to match what you have typed. Look for the funnel icon to indicate where filtering is available.




As you type into the filter box, the list of results will start to change as only those results matching your filter are displayed.



Navigation Menus     

We have updated the navigation to use a menu. The drop down menu shows all of the selectable options and allows you to quickly move to an alternate view.



Properties Pages

With over 100 attributes on a queue, the days of memorizing the attribute names and values are drawing to an end for many of us. Finding and setting the correct value can be time consuming. That’s why we updated the object properties pages to group attributes so that you can quickly find the one you need. By adding drop down boxes that display all the attribute value options you can now easily pick the correct value without worrying about remembering all the options.



All of the attributes are logically grouped so if you know you need to work with an attribute related to triggering, you can go to the trigger category.



The property pages are also filterable. If you don’t know exactly what you are looking for but you know it has to do with depth, you can start typing and the attributes will be dynamically filtered for you.



Whether you have 1 queue manager or 10,000 queue managers, on the mainframe or distributed servers, WebSphere MQ or TIBCO EMS, -- BMC Middleware Administration is designed to get you to the right place even faster than before.

Share This:

Middleware networks can get complicated quickly, hundreds or thousands of objects scattered across queue managers hosted on a variety of platforms. WebSphere MQ and TIBCO EMS Administrators and users are adept at navigating through the drill down navigation to find their queues.  However, sometimes the pressure is on to find a middleware object and you would like to be able to jump directly to it. Or maybe you are looking for a condition such as queues where there are messages and the get attribute is set to inhibited preventing the proper processing of messages. Using traditional drill down navigation to find objects with specific configuration conditions is like trying to find a needle in a haystack.   This post will introduce you to the powerful search feature available in BMC Middleware Administration 7.1 and show you how you can use simple and advanced searches to quickly locate an object or sets of objects.

Using the simple search             

A simple search may be started by typing into the search dialog at the top of the workspace. This is useful for when you are looking for an object and know part of its name.  For example you may want to find queues starting with “TO” so you can simply type that value and hit enter. The results will be returned and you can quickly jump to the object by clicking on it.

11-12-2012 9-10-25 AM.png


Figure 1: Search results for queue names starting with TO.


Searches may also be done using the search form which gives you the ability to select filters for the search as well as to issue more complicated search requests. To access the search form, click the “advanced” link found next to the search dialog.



Advanced searching

There are many times when you may want to qualify your search to narrow the results.  You may be looking for an object where the attribute is set to a specific value or you may be looking for a combination of attributes.  The advanced search form allows you to quickly and easily issue search queries about any object with in your MQ environment. For example, if you wanted to find all of your queues where the current queue depth is greater than 0 you could use the form to specify your search criteria.

11-12-2012 9-15-20 AM.png    

Figure 2: Searching for queues with messages


11-12-2012 9-16-07 AM.png

Figure 3: Search results for queues containing messages


Now being able to find an object where a single attributes is set to a value is a great time saver but even more powerful is the ability to find conditions where the settings on multiple attributes may be preventing normal operation of your middleware environment.  This next example illustrates how you can use a search to locate all the queues where there are messages available but the queue is get inhibited which will prevent processing of those messages.


11-12-2012 9-41-23 AM.png

Figure 4: Searching for queues with messages that are get inhibited


I hope you can see how using the search capabilities found in BMC Middleware Administration   will help simplify locating objects and conditions while you are troubleshooting ,  responding to a problem or request .  Please note although the examples in this blog posting were for the WebSphere MQ environment, searching is supported for  TIBCO EMS as well.


BMC Middleware Administration v7.1 will be available mid December through EPD for customers with current licenses and maintenance.

Share This:

If you are at all like me, then sometimes you put off making changes to the tools in your environment.   Sometimes it’s the fear of all the things that can go wrong but more often it’s simply other tasks have a higher priority – the things that you have to get done so you can go home at night.


If you’ve been putting off migrating your AppWatch or BMC Middleware Management – Administration for WebSphere MQ environment this is the post for you – keep reading and learn how to use the migration utility.  You can easily migrate your configurations including projects, filters, event rules and connections as well as your group, user, and administrator definitions.


These directions assume that you have already installed BMC Middleware Administration V7 on Windows or Linux and that you have already decided on what type of security model you will be using.


Getting ready to migrate:

  1. Gather the configuration files (plist.xml, prule.xml, htusers)  for your existing environment. They should be located in the <Install directory>/cgi-bin/ status subdirectory. 
  2. Place the configuration files into the migration directory of your BMC Middleware Administration V7 environment <BMC Middleware Management – Administration install>/migrate subdirectory.
  3. Review your existing environment so that you know how many objects should migrate.  This information will allow you to verify that the migration successfully recreated your environment.  You will be asked to verify these numbers during the migration process. Note the numbers for the following:
  • Number of projects =
  • Number of connections =
  • Number of users =
  • Number of groups =
  • Number of administrators =
  • Number of filters =
  • Number of event rules =

4.    You will need to answer a few questions during the migration so think about these and be ready to provide a value:

  • What port is being used? The default is 8443
  • Do you want indexing enabled? Tip: Y (Yes) will allow you access to the feature
  • How often should the objects be indexed?   You will have a choice of Daily or some specified number of Hours.  The more change that you have in your environment, made outside of the Admin tool, the more frequently you need to index so that objects are available in your searches.  All changes made from within the Admin tool are already reflected within the index.  Recommendation: 1 Hour for an environment with lots of changes being made outside of the Admin tool. The indexing frequency can be changed so if you need to adjust it you may do that at any time.  Also, the indexing frequency may be set at the connection level so if you have some queue managers where you want more frequent indexing and others where you want less you may adjust those values accordingly by going to the connection properties.



Now you are ready to run the migration utility.  You run the migration script from the BMC Middleware Management – Administration install/bin directory. The utility is named either migrate.bat or migrate, depending on platform. Follow the prompts providing your port and indexing preferences.  It is completely normal to get 2 warnings.


Warnings that you will see:

(Warning) User 'admin' already exists, and will not be migrated.

(Warning) User 'Everyone' has no password stored in htusers file. The user will be created with a disabled account.


Finally, you will be asked to verify the summary of objects to be migrated. Once you answer yes the migration will start. You will see information on the screen for every object that is migrated.  A summary of the migration results will display at the end. 

You can find information on migration and other useful Administrative stuff in the BMC Middleware Administration Guide which is available on  .

Filter Blog

By date:
By tag: