APM,ASM,Exec Insight New KBs For July 2015

Discussion created by Hallett_German Employee on Aug 3, 2015

1. Why does Java Agent shows a diff. value for "GC Heap:Bytes Total" then configured max heap size for Application Server ?  TEC1704521

Description: Explains how GC Heap:Bytes Total metric is calculated by APM Java Agent


2. Configuring APM EPAgent as Windows Service TEC1089448

Description: How to configure APM Environment Performance Agent run as a Windows Service


3. Agent Naming Convention in Introscope Dot Net Agent  TEC1993836

Description: How does APM Introscope Dot Net Agent determine the name of the Application Process?


4. Whole section for JMX was removed from IntroscopeAgent.default.profile (APM 9.7)  TEC1643683

Description: The "IntroscopeAgent.default.profile" from APM 9.5.x , APM 9.6.x and APM 9.7 does not contain JMX Instrumentation section. 


5. In the logs, I see a Resolved IP that is not my server. Is this a Monitoring Station?  TEC1421306

Description:In the screenshot below, I hover my mouse over the log entry and I see a Resolved IP of X.X.X.X.  This is not the IP of the site I am monitoring.  Is this the IP of a Monitoring Station?


6.  How should I Store Application Passwords in Jmeter Scripts used in ASM?  TEC1238543

Description: NA


7. Unable to start the Wily agents for DataPower devices due to upgraded to firmware v7.1.0.4sc2.  TEC1017951

The new DataPower firmware v7.1.0.4sc2 disables SSLv3 and uses only TLS via the XML Management interface. But the APM DataPower Monitor 1.0/2.0 uses SSLv3 to connect to the DataPower devices and hence it fails.


8. Errors in IntroscopeAgent.log java.lang.NoClassDefFoundError: com.wily.introscope.agent.trace.intelligent. TEC1477833

The Introscope Agent log has these errors creating huge I/O server overhead:

"6/04/15 06:25:13 PM PDT [ERROR] [IntroscopeAgent.Agent] java.lang.NoClassDefFoundError:

com.wily.introscope.agent.trace.intelligent.HighPerformanceIntelligenceStackElement$HighPerformanceIntelligenceStackElementVirtualStack (initialization failure)


9. APM database continues to grow and never appears to release storage or stabilize its size.  TEC1611429

IntroscopeEnterpriseManager.log on the TCS (TIM Collection Service) collector shows

org.postgresql.util.PSQLException: ERROR: out of memory


10. EM log showing following error message repeatedly java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

IntroscopeEnterpriseManager.log shows the following error:

6/03/15 05:15:19.567 PM CDT [INFO] [ServicesCheck.Thread1]

[Manager.com.timestock.tess.util.DbUtils] Retrying defect partition creation

for 2015-06-03
java.sql.SQLSyntaxErrorException: ORA-00942: table or view does not exist

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:439)


11.  How can Oracle Unified Directory (OUD) be instrumented with an APM Java agent. TEC1423507

Description: How can Oracle Unified Directory (OUD) be instrumented with an APM Java agent?


12. Due to the significant differences between WebSphere Liberty Profile and WebSphere Application Server should WebSphere Liberty Profile be instrumented with the WebSphere agent or another type of Java agent?

Description: NA



13.  What agents does APM Agent Command Center work with?  TEC1474177

Description: Which agents does APM Agent Command Center work with?


14.  Why does Introscope search return different results for live and historical metrics?  TEC1793365

Description: Why does Introscope search return different results for live and historical metrics?


15.  Some examples of .Net agent autonaming conversions  TEC1484025

Description: Included are some examples of how .Net agent autonaming handles certain agent name strings.


16.  APM and SAN TEC1895552

Description: While the APM documentation covers SANs, the information is not all found in the same place. This KB also covers some additional questions.


17.  .Net Agent Autonaming not working as expected.  TEC1074625

Description: .Net agent name is not working as expected. Using the application virtual directory or context path instead of the IIS web server name.


18.  Warning messages in 9.7 EM log TEC1259688

After an upgrade or new installation, we see these warnings in EM log after restarting the Enterprise Manager.

"7/02/15 12:14:38.317 PM CEST [WARN] [PO:main Mailman 1] [Manager.LoadBalancer] LoadBalancerBean: getCollectorReconnectList(...) failed to determine MOM socket port for socketType=default and # of entries in fMOMSocketInfos=0; using default momPort=5001"


19. CA BRTM Supports XHR Frameworks TEC1098332


Does CA BRTM fully support out-of-the box the following XHR Frameworks?

- jQuery
- Ext JS
- Angular JS
- MooTools
- Prototype


20.  Historical Query Viewer  TEC1126042

The query in Historical Query Viewer pops up an Alert saying, "Could not query: read past EOF". It does not shows any results.


21.  For an Oracle APM Database why does the Stats Aggregation call to dbms_stats.gather_table_stats fail with error "java.sql.SQLException: ORA-20000: Unable to analyze TABLE "USERNAME"."TS_ST_TU_US_INT"..., insufficient privileges or does not exist. TEC1127179

For an Oracle APM Database, why does the Stats Aggregation call to dbms_stats.gather_table_stats fail with error "java.sql.SQLException: ORA-20000: Unable to analyze TABLE "USERNAME"."TS_ST_TU_US_INT"..., insufficient privileges or does not exist."



22. How can I Generate a list of Business Transactions for a Specific Business Service? TEC1558228

Description: This article will explain how to generate a list of business transactions for a given business service.


23. Getting the error: System.InvalidProgramException: Common Language Runtime detected an invalid program. TEC1573975

When using Ninject (http://www.ninject.org/) in conjunction with the .NET Agent, you can receive an error similar to below:

[InvalidProgramException: Common Language Runtime detected an invalid program.]
   System.Runtime.CompilerServices.RuntimeHelpers._CompileMethod(IRuntimeMethodInfo method) +0
   System.Reflection.Emit.DynamicMethod.CreateDelegate(Type delegateType) +38
   Ninject.Injection.DynamicMethodInjectorFactory.Create(ConstructorInfo constructor) +859



24. Cannot open Excel Documents with Sharepoint Extension enabled.  TEC1718847

Description: An Agent with the SharePoint extension on sees an error when attempting to export to and then open an Excel Document -- "Excel cannot connect to SharePoint list."


25. JBoss Appserver with APM Java Agent installed, failed to start up due to NoClassDefFound error.  TEC1469987

After installing and configuring an Introscope JBoss agent on a JBoss Application Server, JBOSS AS and Introscope Agent will experience a forced shut down shortly upon starting up, due to the following error message or similar errors looking for Agent classes:

Exception in thread "main" java.lang.NoClassDefFoundError: com/wily/introscope/agent/AgentShim

This error indicates that the JBoss AS could not find the AgentShim file which is included in the Agent.jar.


26.  Uninstalling CA APM Application Behavior Analytics TEC1532012

Description: How to uninstall CA APM Application Behavior Analytics (ABA).


27. Summary KB of all TIM security fixes  TEC1958743

Description: Summary KB of TIM security fixes including recent vulnerabilities.

28. Introscope Investigator Metrics Data Graph and Time Stamp  TEC1292708
Description: What time frame is displayed for the metrics under Introscope Investigator?


29.  Can I set destructive read for Websphere MQ System queue SYSTEM.ADMIN.STATISTICS.QUEUE?  TEC1471582
I have multiple messages in the SYSTEM.ADMIN.STATISTICS.QUEUE. Should I use the destructive read property to clear the queue?


30.  New install of Introscope 10 Console link for APM TeamCenter points to http://webview.host:8080/ApmServer. I need it to point to a server and different port. What config file to I need to modify to change this.  TEC1746786

New install of Introscope 10 Console link for APM TeamCenter points to http://webview.host:8080/ApmServer. It needs to point to a different server/port. What configuration file do I need to modify to change this?


31.  What is the work done by harvesting process with respect to MOM? Is the high harvest capacity causing calculators to run with high harvest time? TEC1787811

Description: This article covers EM Performance and the Harvest Cycle.


32.  How to instrument Spectrum for APM  TEC1886387

The integration of Spectrum and APM is fully supported. This document covers how to instrument CA-Spectrum as a Java application.


33. Tomcat is running as a service, greys out and stops reporting metrics after sometime. TEC1495983
Description: When Tomcat runs as a service, where does the introscopeagent.profile go?  The agent starts up and reports metrics but after few minutes, it grays out and stops reporting metrics. Catalina.bat is not used to start/stop Tomcat when running as a service.


34.  Where is the MD5Encoder utility in APM 10.x? TEC1764431
Description: Where is the MD5Encoder utility in APM 10.x?

35. I am seeing a WARN message regarding a duplicate or tardy metric. What does this mean?  TEC1363563

I am seeing a WARN message like below regarding a duplicate or tardy metric.  What does this mean and how can I correct them?

[WARN] [Harvest Engine Pooled Worker] [Manager.Agent] Duplicate or tardy metric value reported: SuperDomain|Custom Metric Host (Virtual)|Custom Metric Process (Virtual)|Custom Metric Agent (Virtual)|Enterprise Manager|MOM|Collectors|server.domain.com@5001:Connected (time=94235883/last closed timeslice=94235883); ignoring



36. We are experiencing an issue in ASM that returns the NULL value data from the rule_log API call.  TEC1883483

When we use the rule_log API, we are receiving NULL value data from the rule_log API call.

Example output:

{"name":"App Analyzer","rid":"392929","start":"2015-06-01 00:35:35","end":"2015-06-01 00:40:35","repeat":"1","result":"1042","type":"0","descr":null,"ttime":null,"rtime":null,"ctime":null,"ptime":null,"dtime":null,"dsize":null,"loc":"lx","alerts":"0","ipaddr":null,"id":"28031741"}


37. Using the rule_log API, how can I retrieve more than 2000 records at a time? I get errors "illegal parameter value" and "more than 2000 results requested". TEC1949667

I want to retrieve 5000 data records using rule_log, however I get a message stating that I have an illegal parameter value and more than 2000 results requested.