Welcome to the Application Performance Management Blog, where you can read the perspectives from APM experts. This Blog provides insights into the Application Performance Management solution, as well as technical details about specific IBM products.
When I was a child, my uncle suffered a stroke which left him with only 3 of his 4 quadrants of vision. He described seeing seagulls walking along with no heads, just a blank where the head should be, and other nonsensical but evocative images. Over time his brain compensated and filled in the blank space until eventually he could see the full picture again. In the latest release of IBM Performance Management (and On Premises V8.1.3), we’ve added monitoring for DataPower appliances to IBM’s integration stack so that you too can see... [More]
This set of blogs will be short entries about issues seen recently and have been solved. Just generally anything that might be useful. Each blog will be on one subject. Situations not started for a KNT agent. In this issue we kept seeing that the situations were not started on an agent that was connected to the HUB. Other NT agents with same situations were starting correctly. To check this; if you look at the *ms* or *ms* message log for the TEMS... [More]
This set of blogs will be short entries about issues seen recently and have been solved. Just generally anything that might be useful. Each blog will be on one subject. Performance analyzer confidence values are greater than 100 within ITPA Non Linear Trending Forecasts (NLT) can be done. For more information on how it is set up check out the users guide: http://www.ibm.com/support/knowledgecenter/SSTFXA_6.3.0/com.ibm.itm.doc_6.3/ic/landing_itm_pauser.htm For... [More]
To test the availability and performance of a website with the Synthetic Playback agent, customers must first record scripts that simulate different business processes on that website. This tutorial describes how to record scripts with Selenium IDE. SeleniumScriptingTutorialforProbing.docx | View Details Occasionally, recorded scripts require manual editing in order to simulate certain events in a business process on a website. This tutorial gives troubleshooting tips on how to handle potential issues with your recorded scripts.... [More]
Hello folks, I've got another video for you all today. Rather than one of the Academy Seminars, this is just me discussing some of the things that you really need to supply when you log a PMR with IBM Support if you want us to be able to help you with an ITM PMR. Please take a look at this, and keep it in mind the next time you come to log a PMR with us. Giving us as much of this information as you can right from the outset will really help speed the investigation of the problem. ... [More]
This set of blogs will be short entries about issues seen recently and have been solved. Just generally anything that might be useful. Each blog will be on one subject. ITM Install Hangs Had a report of an install of 6.3 FP02 hanging on Red Hat 6.6. The install was started using install.sh and was to the default directory, it was using a download of the code that had been successfully used before on a Red Hat 6.4 machine. The install got to... [More]
How can MQ configuration agent product discover only a subset of the queue managers present on a system? For security purposes, when more than one WebSphere MQ environments coexist on the same system, you may be interested in configuring the MQ Configuration agent product (KMC) so that only some of the queue managers created on the system may be discovered and so managed by the product. When you install and start the KMC agent on a system and you run the Discovery procedure on the Configuration view on TEP, all the queue managers present... [More]
This blog entry is about a problem that was found recently when monitoring data from "Queue Handle Status". It may happen that you have a lot of queues and you want to filter them by name, anyway when you do this for queries on table "Queue Handle Status" using "Return a subset of the string" or "Scan for string within a string", no data are returned. This has been recognized as a code defect and will be fixed in APAR IV83641. Anyway as a workaround, for a situation or query against this table that... [More]
Just a heads up that 184.108.40.206-TIV-ITCAMSOA-IF0009 is now available from the SOA Development Lab in Australia. README and download links are here: http://dbluewas1.pok.ibm.com/support/docview.wss?rs=0&uid=isg400001104 IF9 is a full release superseding both IF7 (the previous full release) and IF8 (the Java-only update). The main change is for the expiring certificate issue, but there are also fixes for a couple of hangs and some potential memory leaks.
Hey all, A quick heads up, and despite the date of my posting this is really not an April Fools joke! This is a followup to a blog my colleague Sandra posted back at the start of February. The current Java certificates included with the IBM Tivoli Monitoring portal client jar files will expire THIS MONTH (April 2016). The technote below provides more details on the process we use to update the TEP support files and what you need to do if you run into an expired certificates issue in your environment - ... [More]
Annette, the level 2 operator is monitoring the Tivoli Enterprise Portal. Annette notices a critical symbol on the JVM icon in the Application Server Summary workspace. The flyover for JVM icons shows a high metric for JVM CPU% and GC Active Time (ms). Annette double-clicks the JVM icon. The JVM Stack Trend workspace is displayed. The Percent GC Time Used... [More]
Latest and greatest... Everyone wants to stay ahead of the game. Whether its queuing up in the rain for the latest games console, or getting this season's must-have smartphone, we're all magpies at heart. We all want what's shiny and new. Why? Because it gives us something extra – kudos or new features, its all good. I want it now! How do I upgrade my IBM Performance Management server to a new release? Don't worry, we've made it easy for you by providing backup and restore scripts for a quick upgrade process.... [More]
Hello again folks, For this bitesize blog we've got a useful tip for ITM situations, specifically those using the "MISSING" function, which can be a bit thorny. Specifically, we're looking into an issue where a situation using the "MISSING" function does not fire as expected when it's been set up to monitor two items with similar names. The explanation behind this is that ITM framework uses the SQL1 language, which is broadly similar to standard SQL, but not exactly the same which is what... [More]
IBM Tivoli Composite Application Manager for Transactions ~ How to do stuff ~ By Kevin Baldwin - How to..... Understand why RRT Application Names are sometimes truncated under AMC > Applications in the TEP Navigator When a script is exported to ITCAMfT to be played back on a Robotic Response Time (RRT) agent, the script name is used as the default Application Name. It is this name that you will see in various RRT workspaces. For example: In the above example you can see the application name in full. However, when the same application is... [More]
This set of blogs will be short entries about issues seen recently and have been solved. Just generally anything that might be useful. Each blog will be on one subject. RTEMS reporting high CPU Had the reports of a RTEMS using high levels of CPU which then resulted in the RTEMS crashing. The first step taken was to review the logs and to see if there were any messages that could explain the issue. In the... [More]