Considerations for Dashboard Edition (DE) in Omegamon Enhanced 3270 UI

I have mentioned earlier that Omegmon Enhanced 3270 UI has alert dashboard support included in the UI.  This is nice and offers the user  the capability of seeing situation alerts in the 3270 interface.

For users that have been using Omegaview CUA screens, this is an important capability.  All the more so because with V550 the CUA interface has been removed from the products.
There are some important considerations when setting up DE in Enhanced 3270 as a replacement to Omegaview.  There are subtleties to controlling such things as the color of the alert in DE versus in the Tivoli Portal.  I will go into this in more detail in a follow-up post.

More information on the New OMEGAMONs

I mentioned in a prior post the new version of the IBM Service Management Suite (V1.5) that includes several new V5.50 versions of OMEGAMON (z/OS, CICS, IMS, Networks, Storage, Dashboard Edition).

If you want more information on the new suite here's a link:
IBM Service Management Suite announcement

Upcoming webcast on IBM CDPz and Splunk

I mentioned yesterday there is a partnership between IBM and Splunk that provides Splunk with support for z/OS information.

If you want more detail on this technology, there is an upcoming webcast on the topic.

To register for the webcast, here's a link:;F:QS!10100&ShowKey=43016&AffiliateData=Flyer

IBM Common Data Provider supports Splunk

I've posted in the past about IBM Operational Analytics for z/OS (IOAz).  IOAz provides you with the infrastructure to analyze messages from a wide array of data sources, both mainframe and distributed.

Splunk is a commonly available solution in the same space as IOAz.  Splunk is a commonly used tool, but Splunk, by itself, does not offer any z/OS based information.  Splunk requires some form of an additional collection mechanism to support z/OS.

The IBM Common Data Provider (CDP) is a SMF and message collection layer for z/OS.  When you get IOAz you use CDP as the mechanism to collect z/OS data and send it to the IOAz server and GUI.  This same process may also feed Splunk.

The following is an example of z/OS data in Splunk provided by IBM CDP.

OMEGAMON V5.5 announced!

The announcement of a new version of Omegamon is (to me at least) always big news.  IBM on July 17th announced the new V5.5 versions of Omegamon, and along with that a new version of the IBM Service Management Suite, V1.5.

What's in the new Service Management Suite?  Here's the list:

  • IBM Service Management Unite, V1.1.3
  • IBM OMEGAMON Performance Management Suite for z/OS, V5.5.0
  • IBM System Automation for z/OS, V4.1.0
  • IBM Tivoli® NetView® for z/OS, V6.2.1
  • IBM Tivoli Asset Discovery for z/OS, V8.1.0
What's in the Performance Management suite V5.5?  Here's the list:
  • IBM OMEGAMON for z/OS, V5.5.0
  • IBM OMEGAMON for CICS on z/OS, V5.5.0
  • IBM OMEGAMON for IMS on z/OS, V5.5.0
  • IBM OMEGAMON for Messaging on z/OS, V7.5.0
  • IBM OMEGAMON for Networks on z/OS, V5.5.0
  • IBM OMEGAMON for JVM on z/OS, V5.4.0
  • IBM OMEGAMON for Storage on z/OS, V5.4.0
  • IBM OMEGAMON Dashboard Edition on z/OS, V5.5.0
  • IBM Tivoli OMEGAMON XE for DB2 Performance Expert on z/OS, V5.4.0
  • IBM Tivoli Composite Application Manager for Application Diagnostics on z/OS, V7.1
A lot of new feature/function will be included with Omegamon V5.5.  A lot of the focus is on capabilities that have been in CUA interface that had not yet made it to enhanced 3270 UI. Now that these functions have been migrated, this version announces the retirement of CUA interface.

Bottom line.  If you are still using the CUA interface, now is the time to look at migrating onto the new UIs.

I will be posting much more on the new V5.5s as information becomes available.

Situation edit support in the e3270 ui

As I mentioned a while back, you now have the ability to create, edit. delete, stop and start situations in the OMEGAMON enhanced 3270 user interface (e3270ui).  What this means is that now you can fully manage your alert processing without having to define an deploy a Tivoli Enterprise Portal.

It's easy to access the situation editor in e3270ui.  To see the situations defined in the infrastructure, go to 'Edit' on the tool bar and then select 'Situations' from the drop down menu, as in the example below.

 When you select situations you will see a navigation tress with situations listed by managed system type.  You may expand the navigation tree and then select a situation to view or manage.

When you select the edit mode for a situation you see the following display.

Note how similar the situation editor looks to the situation editor as it appears in the Tivoli Portal.  You can define situation distribution, expert advice, and actions from the situations.

OMEGAMON Dashboard Edition (DE) in the Enhanced 3270 UI

In the Enhanced 3270 user interface OMEGAMON has had Dashboard Edition (DE) support for some time.  What does DE support mean?  It means that you may go to a dashboard, such as the example below, that shows the status of OMEGAMON situation alerts in the monitoring infrastructure. 

Here you see an example of a hierarchical display of OMEGAMON, with the various managed systems and the situations with their status within those systems.

Another major recent enhancement has been the addition of edit support for situations in the enhanced 3270 UI.  I will post more on this in a follow up.

How do you get Service Management Unite?

When you purchase OMEGAMON you automatically get entitlement for the Tivoli Enterprise Portal (TEP) GUI interface.  Each OMEGAMON monitor, as well as distributed monitoring and other tools offer TEP based interfaces.  Service Management Unite (SMU) is a little different.  SMU is a front end to both OMEGAMON and to IBM System Automation (SA).  As such there is an assumption that you will have both components deployed as part of an SMU deployment.

Service Management Unite is included as part of the Service Management Suite for z/OS offering.  That means to get SMU you need to be licensed for the Service Management Suite.  When you license the Service Management Suite for z/OS you get the suite of OMEGAMON monitors, plus other components, such as IBM SA, and Tivoli Asset Discovery.  The picture below shows whats included with the IBM Service Management Suite.

Service Management Unite - A GUI automation interface

Service Management Unite (SMU) provides an integrated automation and monitoring GUI interface.  In the prior post we looked at an example of monitoring information, as collected by OMEGAMON Messaging and rendered in the SMU GUI interface.

You may also see resource and status information for IBM Systems Automation (SA) in the SMU interface.  The GUI may show such things as the inter-relationship of various sets of z/OS resources managed by SA automation.  The following example shows the automation GUI display.  Th example also shows how you may issue a command to an automation managed resource through the SMU GUI interface.

Service Management Unite - the newest OMEGAMON GUI user interface

You may or may not have heard about it.  There is a new GUI user interface for OMEGAMON and SA automation called Service Management Unite (SMU).  SMU is an integrated GUI that pulls together information from monitoring and from automation.

SMU is very flexible and customizable and one of the strengths of SMU is its ability to support such things as widgets.  SMU does not have the Java requirement of the Tivoli Enterprise Portal, so it is easier to deploy and has less of a desktop requirement.  SMU also has nice integration capabilities that make pulling in information from tools such as IBM Operational Analytics (IOAz) very easy and seamless.  SMU also works well on mobile devices, such as iPads and smartphones.

The following is an example of what SMU looks like:

More on monitoring Java on z/OS

The IBM JVM, as implemented on z/OS is multi-threaded environment.  What this means is that in a JVM there may be multiple work items executing simultaneously.  To maintain the control and integrity of resources the JVM will use structures, such as locks, to control serialization and maintain integrity.  OMEGAMON for JVM will provide information on locks and lock usage inside the JVM.

The following is an example of the lock display within OMEGAMON:

Why monitor Java on z/OS?

Why monitor Java on z/OS?  Is there really that much Java on z?  The answer more and more seems to be that there may be more Java around than you realize.  You may be seeing Java embedded into more and more tools and supporting code.  You may even be seeing some application modernization where legacy code is being re-written to Java.

Omegamon JVM provides detailed analysis of what is happening inside the JVM running on z/OS.  One of the key areas to monitor is Java Garbage Collection (GC).  GC is a typical are of concern in any Java environment, really regardless of platform.  GC being done too often can waste CPU resource.  GC not done often enough can result in memory issues in the JVM.

Here's an example of the Garbage collection data collected by Omegamon JVM.  Note that you may see the GC data both in real time and view the data in history.  History may be important since that gives you an opportunity so see activity over time, and perhaps see trends in usage.

Monitor Java on z/OS? - A look at OMEGAMON for JVM

When this tool came out a few months back, it was originally positioned as an add-on to OMEGAMON z/OS.  As it turned out interest in the tool has been big enough that OMEGAMON JVM is now a stand-alone monitoring component.

Why worry about monitoring java on z/OS? Well, there might be more Java running on your z/OS environment than you realize.  One of the nice out of the box features of OMEGAMON z/OS is that it will auto-discover all the Java activity on your system.

The example above shows the main panel for OMEGAMON JVM.  The bottom portion of the panel shows all the JVMs that have been discovered on the system, but are not currently being actively monitored.  The top portion shows JVMs where the OMEGAMON agent has been enabled, and in depth monitoring is happening.

You may be interested to find out just how much Java is, in fact, running on your system.