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.
This issue was first reported in an earlier post, specifically addressed for changes done by using the VI editor: https://developer.ibm.com/answers/questions/381184/http-agent-reports-website-offline-after-editing-h/ However, other editing tools do not provide mechanisms to preserve the i-node number of the target file. (As explained above, KHT agent uses the file pathname to generate the i-node) For example, in order to alter the httpd.conf file you can use SED as follows: sed -i "s/^old/new/g" httpd.conf ... [More]
If you upgrade the ITCAM for Application Diagnostics on z/OS to 184.108.40.206, you may notice that the DC no longer can connect to both the MS and the z/OS TEMA. If you remove that APAR and go back to the previous version, you will see the issue go away. The reason for this is that here was a packaging problem in PTF UI44781 in FP4. This was fixed with 71 FP4 IF1, so upgrading to this version, PTFs: UI50238 and UI50239, will resolve the issue.
In several instances many TCR users upgrade from 2.X to 3.X release. The one thing that is useful in such scenarios is to migrate the content store. I will highlight these steps with screenshots in the following post: Login to the reporting portal, ensure the report is part of My Folders for test users Click Launch > Administration Select Configuration Under this selection go to Content Administration Click "New Export" icon Enter a suitable name for the backup folder Make the highlighted selections on the next screen Select... [More]
The APM Dev team has come up with a free LiveDemo App that's always available. This LiveDemo App can be used to demonstrate common APM functions and capabilities, such as tracking and viewing transactions end to end. Its also used to identify areas that cause performance degradation's that impact user interactivity. You can see things like server response metrics, volume, transactions, response time metrics and trending information. The LiveDemo App provides an useful APM interactive user experience, and... [More]
I think most of you already dealt with scenarios where you had to control the availability of a specific process and create a situation that fires if that process stops running. This is done using the "Missing" function in the situation editor. To help with processes having command line length exceeding 768 characters, in Unix and Linux OS agent you also have Process Filter attribute, that enable in using Regular expressions to filter in processes at data collection time, so that you can get only the processes of interest for the... [More]
TEPS transaction log full SQLSTATE=57011 Have been seeing a number of these issues recently, where the TEPS is not behaving correctly due to the database transaction log being full. The issues can vary; in some cases the TEPS does not start, in other cases the report is of agents not showing correctly, or the TEPS starting but not connecting to the TEMS, and users not being able to login. Reviewing the TEPS logs; either <teps... [More]
The most common problems while performing the first configuration of a Cisco UCS Agent (v6 agent) deal with authentication or with a wrong CISCO URL used in configuration parameter KV6_URL. From user perspective, the agent simply returns no data on TEP workspaces, while instead the agent data collector file (having name KV6_DP_<instance_name>_0.log) might shows an error sequence like this: 2017-09-09 18:17:53.761 1 INFO: RequestStrings.getLoginContent: <aaaLogin inName="ucsdomain\user"... [More]
KUIEXC100E tacmd executecommand stops working after upgrade. Recently seen an issue where the tacmd executecommand command was working on all agents before an upgrade of the TEMSes and afterwards gave the following message: ******************************** KUIEXC401I: The remote command was successfully executed with command return value 0, but the response file cannot be retrieved. The remote response file was not available for download, or something went... [More]
So you want try out the new Application Performance Management (APM) software to monitor your WebSphere Application Servers, Web Servers or other systems, but don't want to go through the time and effort (and knowledge) to install and configure the APM server. Well, there's good news for you. IBM has made it easier to get an APM server and you can get one very quickly via a trial 30-day no-cost SaaS subscription from the IBM Marketplace. Here are the short steps to get one quickly. 1. First go to this site, login (free... [More]
Problem: The standalone data collector has been configured for Liberty in Bluemix (without installing the WebSphere Applications agent). Monitoring data can be displayed on the APM UI for the selected Liberty Runtime instance. However, after Cloud APM server is upgraded to V8.1.4, only request data can show up for the Liberty Runtime instance on the APM UI. Other widgets are empty. Solution: Upgrade the standalone Liberty data collector by completing the following steps: Unconfigure the data collector by rolling back the changes that are... [More]
So you've installed the APM v814 Base or Advanced software on your WAS server and want to monitor the server, but don't have an Application ready yet to put some load on. You can use the PlantsByWebSphere sample application that comes with WAS 7.x or higher (WAS 8.x, WAS 8.5.x, WAS 9) to generate some load on the server and then view the data in your APM v814 console. Note that when you first install WAS v8.x onwards, the PlantsByWebSphere sample application does not come installed by default. You have to... [More]
From Application Performance Management (APM) version 814 forward, you have the choice of using APM 814 Base or APM 814 Advanced. This short blog provides a quick overview of the differences between the two. The APM v814 Base offering is primarily used for Resource Monitoring of your applications, application components and Cloud-based workloads. The Resource Monitoring Base version helps you identify slow transaction, capacity issues, performance issues and outages. The APM Base v814 comes with a set of Monitoring... [More]
When executed within a script or a program, 'tacmd login' fails authenticating the users if the password is passed redirecting the standard input and the script is also redirecting the standard output (stdout) to a file. 'tacmd login' is always required before running CLI commands on TEMS. This is true even when those operations are performed within a shell script, or a program. Into the script, 'tacmd login' is invoked passing the userid and related password. Anyway, when the 'tacmd login' is issued, the process... [More]
"Disk Usage Summary" view for Windows OS agent nodes collects data from all the available Windows OS Agent nodes. If you are experiencing problems with this specific view, for example if it takes more than 10 minutes to complete or if the TEP client hangs when refreshing the workspace that include this view, then this article can provide some useful suggestion to understood the root cause and possibly fix it. -- When a query is executed on several managed nodes, you can experience a performance problem if each agent needs a lot of... [More]
Most of the defects that caused unexpected behaviors of the Watchdog component have been already addressed many years ago. There are anyway some scenarios where the Watchdog code is not directly responsible of problems with service management. In this blog article, I will describe a scenario where a Windows OS Agent on a server was stopped by the Watchdog and not restarted, thus causing an unplanned outage of the monitoring service. ITM watchdog feature uses two scripts, getstat.vbs and getinstances.vbs, to retrieve the status of the monitored... [More]