Wednesday, February 29, 2012

A question on OMEGAMON CICS resource limiting facility (RLIM)

We recently had a question come up about the OMEGAMON CICS resource limiting facility (RLIM).  RLIM is a way to automate the process of doing such things as killing run away or high CPU CICS transactions.Here's the question:

"At our facility we use the Resource Limiting feature for CPU and DB2 Calls. I'm trying to find a way to dynamicly change the kill values of the transaction we specified. The way we currently change them, is by changing the kill value inside the GLOBAL BLOCK member and restarting (shutting it down, and starting up) omegamon. Is there a way to change the values without restarting omegamon?"

I ran this question by my colleague and CICS guru, Steve Hackenberg (thanks Steve).  The answer is you have two options.  The easiest and least painful way is to logon to the CUA interface for the region, and change the values in the CUA interface.  You can save the settings permanently or just for the session.  Since it is a common monitoring function at the region level it would not matter if additional sessions were logged on to the same region. 

The second options would be to edit the Global member using TSO ISPF edit, change the values.  Then logon to the target CICS, issue an OMEG SHUT command, then an OMEG REMOVE command,  then recycle the collector address space.  All currently active users would then have to log on again once the collector task was recycled. 

Tuesday, February 28, 2012

Check out the new OMEGAMON V5.1 enhanced 3270 interface

I just finished creating and posting to Youtube a short video demonstrating the new OMEGAMON z/OS V5.1 enhanced 3270 user interface.  The video is just a short (less than 10 minutes) demo of how the new UI works, and how you can easily navigate using the tool.  You'll be able to see how you can easily navigate and drill down, using the new 3270 UI, to solve common z/OS problems.

Here's a link to the video.  Feel free to take a look:
http://youtu.be/H2e_--jlbRE

Thursday, February 23, 2012

Upcoming webcast on managing z/OS storage

There will be a webcast next week on "What's new with Tivoli Storage Management on System z: Save money and time by enhancing your storage capabilities".  The webcast will focus on the various solutions for managing storage on z/OS, with a focus on how these solutions all integrate via the Tivoli Portal. 

The event will be on Tuesday, February 28th at 11 AM ET.  The speaker will be Kevin Hosozawa. 

If you are interested in attending, here is a link:
https://www.techwebonlineevents.com/ars/eventregistration.do?mode=eventreg&F=1004120&K=CAA1AC

Tuesday, February 21, 2012

Another enhanced 3270 example - CICSPlex level view

Here is another example of the enhanced 3270 user interface in OMEGAMON V5.1, this time looking at OMEGAMON CICS V5.1.   In this example we see the service level metrics displayed at the CICSPLEX level.  This is a nice overview of critical service level metrics such as response time and WLM performance index (PI), plus you have the ability to drill down for additional detail.  Like OMEGAMON z/OS V5.1, the new OMEGAMON CICS exploits the integration and flexibility of the new enhanced 3270 UI.



Monday, February 20, 2012

New technology may beat Moore's Law

If you've been in the IT field for a while you may have heard of Moore's Law.  Stated simply, Moore's Law predicts that processor power will double every 18 months to 2 years.  The amazing thing about Moore's Law is that, so far, it has been pretty accurate and held up pretty well in terms of predicting how processors have grown in speed and computing power over the years. 

Moore's Law is named for Gordon Moore, the co-founder of  Intel Corp.  He first described the phenomenon in a 1965 report that was later cited by others with his name attached to it.

So today I stumble upon an article entitled  "Transistor Made Using a Single Atom May Help Beat Moore's Law".    The concept is built around the premise of creating a transistor from a single phosphorus atom.  Yes, a transistor from a single atom. If it can be made to work it will result in significantly smaller and faster processors.  One of the the challenges is that the atom must be kept at minus-391 degrees Fahrenheit.  

If you are interested in the article, here's the link:

Wednesday, February 15, 2012

Observations on the new OMEGAMON V5.1 architecture

Another one of the deliverables of OMEGAMON z/OS and CICS V5.1 is simplification of installation, replication, and maintenance.  Support for things such as self describing agents and the PARMGEN install help out in this area.  Another way that V5.1 helps from an installation and maintenance standpoint is the overall simplification of the monitoring infrastructure.

In the chart below, you see, in the bottom portion of the example, the current OMEGAMON architecture with multple address spaces per LPAR (TEMS, TEMAs, classic address spaces, and CUA address spaces on each LPAR).  Although CUA is still packaged as part of V5.1, the goal is for enhanced 3270 (e3270) to supplant and ultimately replace CUA.  What this means is that if you adpot e3270 you will no longer need the CUA address spaces (usually one per monitor per LPAR), as well as you would ultimately no longer need Omegaview for session management and navigation.

The top part of the chart shows the new architecture (now minus the CUA tasks), and introduces a new function in the form of an address space called the TOM (Tivoli OMEGAMON Manager).  The TOM functions as the front end for the e3270 interafce that all the monitors will ultimately feed to.  The utlimate advantage of this approach is, as I implied on earleir posts, that you will get superior integration, and also reduce the overall task footprint of OMEGAMON.

Tuesday, February 14, 2012

New OMEGAMON Offers Superior Integration

One of the key deliverables of OMEGAMON z/OS and CICS V5.1 is superior integration at the 3270 level.  In the past, integration could be achieved using Omegaview as an integration component and for cross monitor navigation.  However, if you wanted to have detailed multi-agent metric information on a single screen, you needed to use the Tivoli Portal.  Now with OMEGAMON V5.1 you can have that detailed performance information, for example, from both z/OS and CICS on the same screen.

Here is an example of the detailed integration you get at the 3270 level with V5.1.  In the above screen you can get detailed performance information for both z/OS (CPU utilization) and CICS (transaction rate) on a single display.  From here you can drill down for additional detail.  Integration will continue to be a key, and we will look at more examples as the year progresses.

Friday, February 10, 2012

What the new enhanced 3270 looks like

OMEGAMON z/OS and CICS V5.1 will feature a new enhanced 3270 interface (e3270).  The new e3270 offers many advantages over classic or CUA 3270 interface.  The primary advantage, when compared to classic interface, will be ease of use, and ease of navigation.  Many of the screens were designed with common problem analysis scenarios and requirements in mind.  e3270 also offers superior integration to what has been offered, up until now, with classic or CUA.  In a way think of e3270 as combining the strength, speed, and depth of 3270 interfaces with the integration capabilities of the Tivoli Portal GUI. 

If you are interested in what it looks like, here is an example.  The e3270 is a VTAM logon-able application, just like classic and CUA.  From there, you can access whatever information you need from a common UI, versus having to drill down and navigate as you would with classic interface.  In the example below we are looking at one of the commonly requested display scenarios, where users want to see high CPU and high storage use tasks from a single display, without having to navigate around to get the information.

Thursday, February 9, 2012

One persons perspective on OMEGAMON V5.1

I freely admit I'm excited when a new release of OMEGAMON is announced.  For me, it's like getting a new toy for my birthday.  What's even nicer is there are so many great features, including the new enhanced 3270 interface, coming in V5.1.

Here's one analyst's view of OMEGAMON V5.1,  "Good Reasons for Customer Interest and Excitement".


http://ptaknoel.com/ibm-omegamon-v5-1-good-reasons-for-customer-interest-and-excitement/

Tuesday, February 7, 2012

Exciting news - new versions of OMEGAMON announced!

For me it doesn't come much more exciting than a new version of OMEGAMON.  Today IBM is announcing new V5.1 versions of OMEGAMON z/OS and OMEGAMON CICS. 

Starting with OMEGAMON XE for CICS on z/OS, and OMEGAMON XE on z/OS V5 editions, IBM provides:

·  Improved productivity by allowing subject matter experts, such as system programmers, to combine information from z/OS and multiple z/OS subsystems (including CICS) into a single simplified display

·  Standardized monitoring and management with an new enhanced 3270 user interface that gives users the ability to effectively move between different z/OS components providing a common look and feel of command and control conditions.

·  Increased analytics capability by organizing key performance indicators (KPIs) to be viewed based on managed SLAs. 

·  Higher availability by providing users with advanced problem determination using focused problem-solving scenarios designed by customers; these scenarios put related data needed for associated problems into context to resolve today's performance and availability impacts.

What does this all mean?  Keep in mind quite a few enhancements like a new more powerful, enhanced 3270 interface.  I will be blogging quite a bit about the new UI in the next few weeks.




For more information, here is a link:
http://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=AN&subtype=CA&htmlfid=897/ENUS212-041&appname=USN

Monday, February 6, 2012

An OMEGAMON webcast you will want to check out

This week, on February 9th, there will be a webcast on "Reduce costs based on faster problem solving with redesigned OMEGAMON".  This webcast will show how enhanced diagnostic capabilities in IBM Tivoli OMEGAMON can lighten your burden. The presentation will discuss how you can more easily monitor and maintain your entire mainframe environment to find and fix problems quickly — before they become outages. With a redesigned user interface, OMEGAMON makes it easier to understand information customized to focus on key problems experienced within System z® environments.

Yes, you read that right.  A redesigned OMEGAMON.

The presenter is Mike Goodman, , Software Product Manager, Tivoli Systems Management.  The webcast is February 9th at 11 AM CT.  Here is a link to sign up:
http://bit.ly/x4mvAA

Tuesday, January 31, 2012

CMG in St Louis

If you happen to be in the St Louis area, I will be presenting along with some of my IBM colleagues at the St Louis CMG meeting on February 21st.  I will presenting on "Predictive Analytics In IT Service Management".  There will be other topics on cloud and zEnterprise at the meeting. 

If you are interested in more information for the meeting, here's a link:
http://regions.cmg.org/regions/stlcmg/index.html

Friday, January 27, 2012

A new series of Tivoli OMEGAMON webcast presentations

If you are interested in OMEGAMON, you will want to be aware of  a new series of webcast presentations starting February 2nd covering many aspects of what's new and what's coming in OMEGAMON. 

Here's the list of topics:

February 2: Get more from your mainframe with proactive end-to-end monitoring

February 9: Reduce costs based on faster problem solving with redesigned OMEGAMON

February 16: Tuning tips lower System z costs with OMEGAMON monitoring

February 23: Good news for maintenance windows: Install and configure OMEGAMON faster

March 8: See into the heart of CICS and resolve problems faster across LPAR boundaries 

March 15: The critical role of Service Management in moving to cloud on System z

March 22: Shave time off application and service delivery with enhanced event management  


It looks like a great list of topics.  For more information and a link to register:


http://www-01.ibm.com/software/os/systemz/webcast/sysmgmt/series/index.html?&cmp=smm&ct=tips&cr=buzzsheet&csr=systemz&cm=h&ccy=us&cpb=swg&cd=20120124

 

Thursday, January 26, 2012

TN3270 emulation in the TEP provides handy scripting function

I recently had a project where the customer wanted to be able to "zoom" from the Tivoli Portal into a 3270 interface application (something other than OMEGAMON in this example).  One nice feature of the Tivoli Portal you may not be aware of is that the TEP includes a TN3270 emulator, and that the emulator includes a nifty script function. 

With the script function, you can record scripts, playback scripts, edit and create custom scripts, and set up scripts to playback by default when the user goes to a specific workspace.  The scripting language includes support for things like IF/AND logic, string and substring functions, and you can even prompt the user for input to the script.  If you want help for all the script commands,  open a script and click "Help" in the script editor.  You will then be presented with help for all the script commands (I actually went and copied all the command help, and pasted it into a document to print it out).
Here's an example of how you can get into the script editor, and set up the options.  Note how you can set the startup script for the workspace. 

As a demonstration, I created a script that will logon to TSO and navigate to SDSF.  I took the product supplied $TSO script and modified it.  I added logic to prompt for UserID and Password, and then had the script navigate through the logon, and go to SDSF.  Here's the sample code:

// Customize the following variables to match
//  Set APPLID to logon to TSO

tsoName = "TSO";

if( tsoName == "ctsoa"  )

{
   msgbox( "Please customize this script for your environment before use." );
   return;
}
//  Enter the TSO APPLID
TYPE(tsoName);WAITFORSCREEN();

//   Prompt for Userid
TYPE(PROMPT("Enter USERID","USERID"));

//   Prompt for password
TYPE(PROMPT("Enter TSO password","PSWD"));

WAITFORSCREEN();

//   Enter keys to get to main ISPF screen
SendKey("ENTER");

WaitForScreen();

SendKey("ENTER");

WaitForScreen();

//   Position the cursor to enter command
Setcursor(22,14);

//    Command to navigate screen
gotoscr="=13.14";
TYPE(gotoscr);

SendKey("ENTER");

Monday, January 23, 2012

System z sessions at Pulse

The Pulse conference is coming up in March.  I had mentioned on an earlier post that AOTC is now part of the Pulse conference.  This is nice because it adds a lot of quality technical System z content to the Pulse event, and makes Pulse more than just a distributed focused show.
Thanks to my colleague, Ray Funderburk, for taking the time to compile this list of System z related sessions at Pulse. Check it out.

SPM-1909 Service Availability and Performance Management -- Track Kick-Off    
AOT-1138 Automated Operations Technical Council Opening  
MCA-1252 Simplifying Mainframe Compliance, Auditing, and Policy Enforcement for Enhanced Security Intelligence
SPM-1784 Importance of Service Management in integrating mainframe with distributed
Phil Murphy, Forrester Analyst and Mike Goodman on OMEGAMON 5.1
AOT-1828 Getting Started with IBM Tivoli System Automation for z/OS
AOT-1999 Better Business Practices through Automation Integration
AOT-1826 What's New in IBM Tivoli System Automation for z/OS
AOT-1204 Secrets revealed; how OMEGAMON for Mainframe Networks uncovers TCPIP subtleties and provides explanations.
CMD-1137 The Highly Scalable Cloud with System z BOF
AOT-2055 System Z BOF - Ask Development open forum
z Reception – Phil Weintraub and Ray Jones
AOT-1830 Getting Started Using System Automation Application Manager for Cross-Cluster, Cross-Platform Automation
AOT-1657 How Banco do Brasil is leveraging the high availability/automation of mainframe   
AOT-1831 Getting Started with IBM Tivoli System Automation for Multiplatforms     
AOT-1538 Experiences automating some challenging applications with SA 3.3        
CDO-1439 How WellPoint Achieved Higher Efficiencies by Bridging Development and Operations 
AOT-1905 End-to-end Automation and Operations with SA Application Manager      
AOT-1837 Integrating Monitors and Automation for Improved Application Availability   
CDO-1737 Strategies and Technology to Support DevOps on the Mainframe: An Aetna Case Study
AOT-1906 Tivoli System Automation Resiliency for SAP Landscapes        
AOT-1822 Best Practices - Sharing your successes                  
SPM-1849 Aetna's use of TBSM to understand the delivery of Business Service Management 
AOT-1913 Modern Mainframe management with Tivoli System Automation         
AOT-1364 (Re)starting DB2 and MQSeries Subsystems           
AOT-1136 AF/Operator Users BOF                    
CPM-1598 Early Adopter Experiences with the New OMEGAMON Enhanced Capabilities
AOT-1964 What's New in IBM Tivoli NetView 6.1                
 AOT-1904 How CCB using the system automation tools            
SPM-1922 Strategies for TADDM Deployment: Discovery, Dependency Mapping and Modeling 
AOT-1484 Overview of NetView Canzlog                
AOT-1908 zEnterprise Improving Application Availability through Virtualization Support       
SPM-1717 Customer Panel: Best Practices in Managing SAP environment      
AOT-1832 Getting Started with System Automation on Open Systems: Demo Scenarios for SA for Multiplatforms and SA Application Manager 
SPM-1089 Dynamic Infrastructure and Dynamic Management: Integrated Service Management with IBM Tivoli and third party systems

So that's sessions on OMEGAMON, NetView, SA System Automation, TADDM, TBSM, just to cover a few topics.  Plus if you have an interest in other things Tivoli, you have all the other sessions at Pulse to attend. 

The event happens March 4th to 7th in Las Vegas.  If you are interested in attending, here's a link:
http://www-01.ibm.com/software/tivoli/pulse/

Monday, January 16, 2012

System z Technology Summits

Coming up the end of January and through the month of February is a series of System z Technology Summits.  These technology summits look really nice, with a choice of session tracks, and lots of technical detail.  In terms of the technical tracks available, here's what you have to choose from;


Track 1: zEnterprise – The ideal basis for Smarter Computing
Developed for: IT managers, IT enterprise architects

Track 2: DB2® for z/OS® Technical Update
Developed for: Database administrators, database managers

Track 3: Smarter Development and Deployment
Developed for: IT application architects and developers

Track 4: Application Infrastructure Modernization for Business Agility
Developed for: System analysts, application architects, CICS application developers and IT architects

Track 5: Data Center Operations and Systems Management Update
Developed for: IT operations and system programmers

These are each full day agendas with lots of technical information.

The calendar is as follows:

Toronto, Ontario Jan 26, 2012
Dallas/Ft. Worth, TX Feb 02, 2012
Washington, DC Feb 07, 2012
Atlanta, GA Feb 21, 2012
Los Angeles, CA Feb 23, 2012
New York, NY Feb 28, 2012

The price to attend is right.  It's free. To register, here's a link:

http://www-01.ibm.com/software/os/systemz/summit/

Friday, January 13, 2012

Some notes on OSA monitoring information in OMEGAMON Mainframe Networks

The OSA (Open Systems Adapter) is a network controller that you can install in a mainframe I/O cage. The adapter integrates several hardware features and supports many networking transport protocols.

OMEGAMON XE For Mainframe Networks provides quite a bit of information on OSA adapters, adapter status, and throughput statistics.  OMEGAMON will show such things as the adapter type, status, processor utilization (including rates calculated across various time intervals), LPARs connected, many various packet sent/received counts, and many various errors (such as collisions, CRC errors, sequence errors, fragmentation errors, alignment errors). 

While there are tools other than OMEGAMON that can be used to display much of this information in real time, OMEGAMON provides the added value of being able to display and analyze this information in a historical context.  Rates, utilization, and error activity can be analyzed and trended over time to determine
the potential for issues down the road.  And keep in mind that this history can be leveraged within the Tivoli Data Warehouse for even longer term analysis.

The example screen shots show some of the product provided screens, including a real time view of OSA activity, and historical 24 hour plot charts of performance.

Thursday, January 5, 2012

Some interesting upcoming events

In an earlier post I'd mentioned Kirk Bean's presentation on "Improving System Availability with Tivoli Network Management and System Automation".  This event will happen on January 12th at 11ET.  

Register now: http://ibm.co/soAOyK

There are some other webcasts happening in the next few weeks related to performance and availability. 

If you are interested in IMS you may want to check out "IMS 12 Performance Update".  In this webcast you’ll see how this release has added a significant amount of critical functionality without any additional overhead. IMS 12 demonstrates equal or better CPU efficiency by comparison with other releases. It also demonstrates double-digit gains in performance and throughput in multiple scenarios. 

The event is January 10th at 11 AM Eastern Time.  Here's a link to sign up:
http://ibm.co/sEGdv0


If you are interested in DB2, you may want to check out "Migrating to DB2 10?  Get maximum CPU benefit with minimum impact".  Some of the topics to be covered include:  identifying SQL statements that need attention before they impact performance in your DB2 10 environment, estimating the cost of your SQL between different versions of DB2, running “what if?” scenarios to determine optimum performance settings, including updat­ing catalog statistics and creating new indexes, migrating and comparing access path statistics in DB2 V8 or DB2 9 to DB2 10 environment. 

The event is January 31st at 11 AM Eastern Time.  Here's  a link to sign up:
http://ibm.co/uC1NmX

Friday, December 30, 2011

OMEGAMON XE for CICS resource usage

Last week I mentioned some performance/resource related APARs for OMEGAMON.  While I'm on the topic I thought I'd mention a technote that came out a few weeks back for OMEGAMON XE For CICS. 

In this technote if you see higher than expected CPU usage in the OMEGAMON CICS XE agent task,  if you have OMEGAMON z/OS,  try using the OMEGAMON z/OS Inspect feature  and see if the module in question using the CPU is KCPWSR0A.  If it is then check out the workaround documented in this technote:

http://www-01.ibm.com/support/docview.wss?uid=swg21503116&myns=swgtiv&mynp=OCSSLSDR&mync=R

Thursday, December 29, 2011

Upcoming webcast on Tivoli network management and System Automation

In January Kirk Bean, IBM Tivoli Product Manager, will be delivering a webcast on "Improving System Availability with Tivoli Network Management and System Automation".  


In the webcast, Kirk will be discussing such topics as how to speed up problem determination and enhance usability with new network/system/job log integration (i.e. CANZLOG - something I've posted on before), how to reduce diagnostic time and mean time to repair for network problems with enhanced IP packet trace analysis, and how to improve disaster recovery and resource utilization with new high-availability support for GDPS® Active/Active.  GDPS Active/Active, in particular, sounds like a very interesting topic for many customers.

The event will be January 12th at  11 AM Eastern Time.  It sounds like an informative event covering both network management and automation.  The price is right, it's free to attend the webcast. 

Here's a link to sign up:
http://ibm.co/soAOyK