Skip navigation
1 2 3 Previous Next


69 posts

In August 2016, I posted a blog with a video ‘MainView for IP and MainView for Network Focus on Features: What’s New.  One of the highlights was the capability to have a packet trace automatically start up when a connection hit an alarm condition and have the trace automatically stop once the alarm clears. This capability will provide First Failure Data capture so you no longer have to try and recreate network problems to gather the necessary data to resolve the issue.  This leads to less time and resources wasted debugging network issues and leads to faster resolution.   


We have created a Quick Course video to give you step by step instructions on how to setup this new function. You can access it with your support id at this link.


Recently BMC Introduced a new solution for monitoring the Java environments on z/OS called MainView for Java Environments (MVJE). This solution was introduced because of the growth of Java on the mainframe as customers enhance the backend for the digital economy.  We found that a monitor was needed to help Systems Management be aware of all the Java running on their systems and quickly identify problems in this new environment.  MVJE will auto discover all the JVMs that are running on your system and provides information on resources being used by the JVM such as Heap (Storage) and CPU Utilization. This includes showing the amount of CPU being offloaded to a specialty engine and the amount that could be if the capacity was available. 


Another area of importance is how well Garbage Collection (Memory Management) is working and how often it runs as this function of JVMs can have large performance implications if not properly tuned.


For your important workloads we allow you to decide if you want to go deeper by turning on JMX monitoring.  JMX data provides you with more detail about the memory managers, garbage collection and thread information.  MVJE will definitely provide the information a system management team will need to open a ticket to the application group using Java on z/OS.


To give you more technical information on MVJE, we have created a Quick Course video which provides a technical introduction to MainView for Java Environments. You can access it with your support id at this link.


Recently new releases of the MainView for Networks Solution and the MainView for IP product were delivered.  For the MainView for Networks Solution we have added the ability to collect trace information automatically based on your business criteria, giving you the ability to automatically capture first failure data.   For further “hands-off” operation, we provide the ability to automatically restart VTAM resources.

Within the MainView for IP product we have added many enhancements including Availability monitoring for VTAM resources, support for IBM's Network Management Interface (NMI) for Packet Trace including IPSEC data to support those customers that need to have secure IP connections.  For those customers who must use encryption we support SNMPv3 which is the latest release of SNMP.  These are just a few of the highlights available in the latest MainView for IP version.



For a more complete overview of all the features and function added please watch the following quick course video.


Are you ready for IBM® MQ 9.0.0?



Coming soon we will deliver version 5.3.00 of BMC MainView for MQ. It provides day one support for IBM® MQ 9.0.00.


BMC MainView for MQ (formerly BMC MainView for WebSphere ® MQ) also provides:

  • Capped Expiry (CAPEPRY) option- limits the expiry time of any message put to a queue or topic. Numerous views display the Capped Expiry value and let you change the value dynamically.
  • Use of MQ filters for queue views - helps improve the performance of views by limiting the amount of data that the MVS queue manager returns. Inclusion and exclusion filters are also provided to further limit the displayed data
  • Support for increased active logs - IBM MQ 9.0.00 has increased the ring of active logs from a maximum of 31 to maximum of 310 in order to allow it to capture longer peak rate activity and increase the availability of the queue manager in failure scenarios.


Learn about a complete, digital business-ready, central management solution of IBM® MQ resources.


Are you planning to upgrade to V9?   If so – would you like to comment on the top benefits you expect?


How long has it been since you considered your program preload list in IMS?  Are you taking advantage of the Wait for Input (WFI) designation for your transactions, or the Pseudo Wait for Input (PWFI) for your regions? Do you know where to start tuning your IMS Scheduler?


It is amazing how a small change in designation of a transaction or region can influence the amount of throughput and processor used by and IMS region or transaction. Exclusively available with the latest release of the MainView for IMS Management solution BMC provides the information to help you tune the IMS Scheduler.  BMC provides insight into the elapsed and CPU time to the schedule to first DL/I call.  This will help you to identify the largest users of CPU just to get to the first call, pointing out potential candidates for addition to the preload list.  BMC also provides the ratio of transaction executed per program schedule improving this ratio may help with CPU utilization and throughput utilizing the WFI for a transaction or PWFI for a region and isolating the transaction can cause major improvements to your IMS ecosystem and reduce your overall cost of running IMS in your datacenter.


For more information on how this new feature works please watch the quick course video.


As mobile and server connected environments grow, more and more applications within CICS TS face lag-time issues associated with networks.  This has led to customers writing more applications that use native TCP/IP sockets rather than web services or Communication server callable routines.  These socket resources need to be monitored as they can be the source of underlying task delays.  With the latest release of MainView for CICS 6.7 we have added the ability to monitor native TCP/IP resources and accumulate their usage across the life of the task.  This can help to pinpoint issues with network delays among the active tasks running within CICS TS.  This enhances your ability to isolate problems that were difficult to identify in the past leading to a shorter mean time to their resolution.


For more information on how this new feature works please watch this quick course video.


How many times have you had buffer overruns and missed the pertinent data being recorded to the trace or had to look through thousands of transactions to find the ones with issues? Now available in MainView users can utilize our capability Easy Trace Analysis to filter and analyze IMS detail traces.


This feature helps you get the diagnostic data you need and points out the DL/I and ESS calls that are having performance issues based on your criteria.


Detail traces contain thousands of record and if you run out of space you miss valuable data, this feature will allow you to choose the criteria identifying the records should be written to the trace dataset based on the information you need to collect.  This will reduce the amount of data that is being gathered and reducing the chances of missing the records needed for diagnosis.


The filtering capability can also be used to analyze the trace pointing directly to the problem DL/I and ESS calls.  So as an example it will only show data in programs that used more than a certain amount of CPU time.  Reducing the amount of data you have to read through to identify problem transactions. Reducing the time to problem identification and resolution.


This new capability is exclusively available in BMC’s December release of the BMC MainView for IMS Management solution. 

For more information on how this new feature works please watch the quick course video


The BMC MainView for Java Environments beta program has been very active. We are now expanding this program for additional applicants to partner with us in shaping the leading mainframe monitoring solution. As a member of the beta program, you can take part by test-driving an evolving version of MainView for Java Environments. Sharing your feedback with BMC will help create next-generation system performance management solutions.

MainView for Java Environments was designed to deliver valuable insights to unlock the full potential of your Java environments. This provides a single-system view across your mainframe subsystems. The offering will be a simple solution that lets you manage Java Runtime Environments to quickly and automatically identify abnormalities before they impact your business.


This is an exceptional opportunity for your team to gain working knowledge of the industry’s first Java monitoring solution.


To apply for our beta, please contact your BMC sales representative or


In the last couple of releases of MainView for CICS BMC has made quite a few changes to the Task Kill exit.  Prior to release 5.3, which became available in December of 2015, BMC added the capability to kill tasks based on the Temp Storage usage and number of File I/Os.  BMC also added the ability to take these values into consideration even if they are in a remote CICS region.  In the latest release, BMC has provided the ability to have dual thresholds.  A set to provide a warning that a transaction is getting close to the kill threshold and then the standard kill thresholds.  This new feature answers many customer request for enhancement.


The capability to have warning thresholds provides the ability to test kill thresholds before implementing them as well as providing the capability to proactively take action before transactions are terminated.  The warning thresholds can provide messages in the journal or the log that can allow automation to take a specific action prior to the transaction being killed that may allow the transaction to continue avoiding a potential failed customer interaction.  In this day of digital transactions many mobile applications are really interacting with CICS in the background. We all know if there are response-time issues or failures, customer can switch to the next online shopping application to make their purchase or to get a quote from a different insurance company.


Transaction throughput is still a critical component of all businesses today and MainView for CICS has added even more capability to help you proactively monitor and manage your environment.



For more information on how this new feature works please watch the quick course video.


Just in time for the holidays! Today, we are extremely pleased to deliver MainView for CICS® Release 6.7 and MainView AutoOperator (SPE).  Both of these releases offer day one support for IBM® CICS® Transaction Server (TS) V5.3.

MainView for CICS offers additional holiday cheer such as:

  • New metrics for TCPIP Socket Usage Data:  Provide greater visibility into network traffic
  • Now IT Staff have the option to set dual thresholds on non-responsive applications
  • And more.


To discover more about MainView for CICS Management and MainView Automation


The long awaited IBM® Information Management System™ has finally arrived.  IMS V14 provides enhancements in performance, scalability, usability and availability.  BMC is proud to announce our latest MainView for IMS release is IMS 14 ready.


With the deployment of mobile applications, internet of things and other factors has led to an explosion in the number of transactions and nonstop activity by users worldwide. Optimizing your mainframe resources to do more with less is must have in today’s modern IMS environment.


In addition to supporting IMS 14, BMC MainView solutions offer additional new enhancements such as:


MainView NOW Delivers IMS HOTSPOTS Reporting

Now in MainView IT staff can quickly identify – which mission critical BMPs or transaction or applications are performing badly before they impact the business. Before, to find those with the worst DL/I or ESS calls, IT staff had to dig to find the detail call view for each one.  We all know this wasn’t practical because there are way too many of them and some of the calls might not in the details trace, because the buffer filled up (long running BMP).

Using MainView IT staff can quickly see which BMPs or transaction have bad call in the high level views then with a click of button they can drill down using MainView hyperlinks to the lower level.  No more wasting time chasing the wrong BMPs or transaction.  With MainView you can pinpoint the performance issues quickly.  In addition, you can filter what goes into the detail trace buffers, so you are less likely to miss the important call detail.

MainView NOW Delivers Actionable Intelligence

In the past IT staff had to blindly select which applications to pre-load.  MainView takes the guess work out of scheduling which applications need to be preloaded by offering IT staff actionable intelligence to highlight which applications should be automatically preloaded. Modern day performance challenges need a modern day solutions which only BMC MainView can provide.

To Discover More and for a complete list please of new capabilities in BMC MainView for IMS Management please visit BMC Product
Availability and Compatibility Utility.


BMC continues it’s commitment to the mainframe, as promised earlier this year, proudly offering toleration and exploitation in our solutions to provide day one support for IBM z/OS® Version 2 Release 2. By offering day one support, BMC enables our customers to take immediate advantage of the latest z System 2.2 enhancements.



Significant investments were made across BMC’s mainframe portfolio to ensure day one support.  MainView takes advantage of the new z/OS 2.2 architecture, RoCE capabilities, additional CMF records and more being offered in z/OS 2.2. To ensure our customers receive a superior solution, BMC partnered with early support program (ESP) customers and IBM to deliver a quality solution that only BMC can provide.


Earlier in the year, BMC certified the solutions to run on the new IBM z13 processor. In addition, BMC shipped mainframe solutions to exploit new z13 function such as, Crypto Express 5S, 4TB of real memory, simultaneous multithreading, PCI Express metrics and more.


To find out more about our z/OS 2.2 and z13 support and toleration, please contact BMC Product
Availability and Compatibility Utility

Discover more about MainView.


Have you ever had a mainframe job taking up an unusual amount of resources? Or ever wondered, “What is that job doing?” “Why is that job taking so long to run?” Now available in MainView, using unique technology that no one else offers, MainView Loop Check identifies abnormal job application performance parameters, such as job looping or exceeding thresholds. Then MainView automatically takes corrective action, such as printing a WTO message, cancelling the job, or quiescing the job.

Now, how cool is that? A mainframe performance management solution that takes action proactively and solves performance issues before your users even notice


Check out for more information.


Time is Money. Automate. Save time and reduce operational risk.


Save time by automating your rule generation process, which will significantly reduce your development time and reduce risk. Picture this... opening a web browser, then simply click on options from a drop down menu, after a couple clicks - viola! You rule has been created.  It's that easy. This new process is dramatically easier than manually writing automation rules in RDL2 language, a proprietary language. Now you can point and click using our new MainView Console Management 1- step wizard, form based rule generation to build automation rules. Creating a rule is as easy as checking your favorite teams scores.  This is just one example of new features in our MainView Console Management Solution.


NEW MainView Console Management and MainView SecureHMC are packed with many more automation process to streamline routine process and reduce risk, such as:

  • Avoid - “Did I do that?” moment with Peer Review

Have you ever issued the wrong command? Or accidently issued a command without thinking? What system programmer hasn’t done this in their career?  Everyone has done it – even me. MainView Console Management prevents those “Did I do that” moments with our new peer review.  Now critical commands will be sent automatically to be reviewed prior to issuing them to reduce the risk of accidental disruption of service when issuing critical commands.

  • 1-Step wizard to automate rule generation with Form Based Rule Definition

With MainView Console Management, it is simple to create, manage and deploy powerful tasks – without writing RDL2 code.  To get more information please visit our blog, Creating a rule is as easy as checking your favorite teams scores.

  • You asked for Unix System Log Support – now you have it

Our customer asked, BMC delivered and now our customers have single point of control for z Systems and Unix/Linux Systems across heterogeneous platforms.

  • Are your ports talking but you’re not listening? Start listening with SNMP Listener

Network monitoring SNMP traffic serves as your eyes-and-ears, alerting
you to any issues on your network. Now AutoOperator receives SNMP based events via BAROC from MainView Console Management to improve system analyzes.

  • MainView now speaks Remedy

Streamline your MainView problem to resolution. Find a problem in MainView - NO PROBLEM.  With a click of button users can easily and simply create a MainView problem ticket. MainView Console Management is now integrated with BMC Remedy. Opening a ticket has never been easier.

NEW MainView for DB2 - NOW - automates the cumbersome process of advising and dynamically setting DB2 thresholds.  In the past database administrators (DBAs) had to manually determine the best threshold for DB2 thresholds throughout the business cycle. MainView for DB2 automates this process by utilizing it's NEW built-in analytics to recommend and dynamically set critical DB2 thresholds. Our solution understand the different phases in your business cycle so as your cycle changes MainView will automatically dynamically set accurate thresholds.  Now you know, when an alarm is triggers - it's real! Your system will not cry wolf anymore.


This new release, MainView for DB2 11.2, included a lot of new features, such as:

  • IDAA Support - MainView for DB2 Let's Get Analytical blog
  • Workload Monitor CPU Support – new RFE for CPU Objective
  • Simulated Buffer Pool Statistics
  • DB2 Health Navigator
  • Dynamic Thresholds with Threshold Advisor – New Self learning capabilities
  • Dynamic Trace in Data Collector
  • New Data Collector Batch Reports
  • New Views and Applications
    • Threads by ASID (Job)
    • Trace Package
    • Monitor Profile
    • Utility Status
    • Stored Procedure Status
    • Location Statistics
    • Static SQL Cache
  • New DTRAC Events
  • New Dynamic SSI Context – Data Sharing Group
  • DB2 Release Independence – No RELEASE keyword in BBIJNT00 member
  • Full Screen Options Replaced by Windows Mode Options
  • New Performance Reporter Tables


To find out more information please see our What’s new video for MainView Console Management and MainView SecureHMC


Can you afford to waste resources on a mainframe.  Of course you can’t – because of your MLC  - 4 Hour Rolling Average will cause your mainframe costs to go through the roof. If you’re not effectively managing your mainframe workload inefficiencies then you’re wasting money and not maximizing system availability.

Mainframes are the most cost effective platforms; assuming they are balanced and optimized. How do you know if your mainframe is optimally tuned. How do you know if your workload is tuned. After being in the business for more than 15 years, I realized – alerts are usually set incorrectly.

How are you going to increase system availability and reduce workload inefficiencies if your alerts are not set properly?  Alerts are your first line of defense. A good system programmer shouldn’t have their eye-on-the-glass watching their monitoring solution. They should get an alert when something is wrong.  This is why it’s imperative to have your alerts set correctly.

Does your UI looks like a Christmas tree with lots of pretty red and yellow lights on it? Or do you have the cry wolf syndrome.  Cry wolf syndrome is when you choose to ignore an alert because it’s always on. Or you could have the complete opposite, which is what really scares me the most - it’s all quiet - everything is green and the storm is building up momentum but you don’t know it.

In today’s fast paced and complex mainframe environments, a good way or the only way to set alerts is by using MainView threshold advisor.  It’s a self-learning analytical feature. Only MainView has, which analyzes your historical performance data and dynamically sets thresholds based on changes in during your business cycle.  No matter what time of day, your alerts will be accurate, no more false alarms, no more Christmas tree lights on your screen, and your mainframe will be optimized.

Now what happens when an alert is thrown, such as high CPU utilization?  MainView automatically detects the problem condition and initializes strobe data collection, reducing the need for eye-on glass attention and missing the chance to gather performance data during the high CPU utilization caused by the workload.  This deep dive analysis is used to pinpoint workload inefficiencies.

This is just one example of how these solutions working together can work together to quickly, easily to increase system availability
and reduce workload inefficacy.

To learn more about this coming integrated solution please see our press announcement.

Filter Blog

By date:
By tag: