Table of contents What's New in APM Agent Agent for Backend Servers is an APM component installed on systems being monitored. The Agent transmits environment and application data collected by any active sub-agent to the analysis server. This article lists features and enhancements in Agent for Backend Servers as well as bug fixes. APM Agent 12.17 - July 2022 Release This release does not contain new features, but provides bug fixes: Description Field Resolved in Windows Installer fails to run dotnetregister if install directory is on another drive APMDEV-6458 12.17 Updated APM Agent's embedded JVM Agent for CVE-2022-21476 APMDEV-6440 12.17 Updated Agent Java version to 11.0.15 APMDEV-6380 12.17 MS Dynamics 365 instrumentation fails with some APM Agent versions APMDEV-6273 12.17 .Net Framework MVC application may demonstrate stability issues after instrumentation APMDEV-5847 12.17 APM Agent 11.8.10 - June 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 11.8.10 Agent profilersockets may hold files open after being deleted by the DSA APMDEV-6256 11.8.10 APM Agent 12.16 - 05 May 2022 Release This release adds Microsoft .Net 6 support for the APM Agent on Windows and Linux. Additionally, this release contains bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 12.16 Memory enhancements for instrumented java processes APMDEV-6156 12.16 WebSphere instances may not shutdown cleanly when Instrumented APMDEV-6072 12.16 The APM Agent has been updated to Jetty 9.4.45 to address security vulnerabilities APMDEV-6052 12.16 Enhanced process discovery log messages APMDEV-5895 12.16 Safeguards to prevent instrumenting unsupported .Net applications which may throw FileNotFoundExceptions APMDEV-4567 12.16 APM Agent 11.8.9 - 12 April 2022 Release This release is a maintenance release only and it does not contain new features, but provides bug fixes: Description Issue ID Resolved in The WMI collector may not report all metrics in some environments due to concurrent WMI sessions APMDEV-6100 11.8.9 The APM Agent has been updated to use JDK version 11.0.14+9 to address security vulnerabilities APMDEV-6090 11.8.9 The APM Agent has been updated to Jetty version to 9.4.45 to address security vulnerabilities APMDEV-6052 11.8.9 Application Servers high Memory Usage and MySQL may cause system disconnects APMDEV-5875 11.8.9 APM Agent 12.15.0 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows Agent update APMDEV-6122 12.15.0 Update log4j to latest v2 APMDEV-6023 12.15.0 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 12.15.0 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 12.15.0 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 12.15.0 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 12.15.0 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 11.8.8 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows agent upgrade. APMDEV-6122 11.8.8 Upgrade log4j to latest v2 APMDEV-6023 11.8.8 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 11.8.8 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 11.8.8 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 11.8.8 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 11.8.8 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 12.14.0 - 17 December 2021 Release This release contains the following enhancements: Includes minor software enhancements to the APM Agent Includes various security fixes for the APM Agent. Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. This release provides the following fixes: Description Issue ID Resolved in Return support for .NET Framework 3.5 Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. APMDEV-5849 12.14.0 APM Agent 11.8.7 - 5 November 2021 Release This release does not contain new features, but provides several important fixes to the software: Description Issue ID Resolved in Fix for ColdFusion which prevent latest releases from instrumenting APMDEV-5776 11.8.7 jmxcollector fix to prevent excessive log writing and rolling APMDEV-5766 11.8.7 Update to OpenJDK versions 11.0.11 to address CVE vulnerabilities APMDEV-5732 11.8.7 OOM may cause instability after an APM agent upgrade on some systems APMDEV-5692 11.8.7 Fix for .NET Application errors when instrumented with 11.8.3 APMDEV-5617 11.8.7 No transaction data after creating a symbolic link for user data APMDEV-5600 11.8.7 Instrumentation may cause JBoss instability in some systems APMDEV-5425 11.8.7 Update Agent Setup to point at aternity.com SaaS APMDEV-4736 11.8.7 APM Agent 12.1.0 - 17 September 2021 Release This release contains the following enhancements: Analysis Servers older than 2021.6 will not be able to read trace data from 12.0 and later agents, so you must upgrade your Analysis Server to 2021.6 before upgrading any agents to 12.0 or later. The .NET profiler is incompatible with single file deployments that are “trimmed”. Because instrumentation happens at runtime, the references that instrumented methods use are not present at publishing time, so they may be trimmed if not used by the application elsewhere. Trimming is a new feature in .NET5, and is classified as a preview feature. Microsoft notes this about trimming: “There is a risk that the build time analysis of the application can cause failures at runtime.” Single file applications built with .NET 5.0 have special restrictions with APM instrumentation when run on Linux. These applications will not appear in the Process List Screen in the APM WebUI. Instrumentation of these application is unsupported and can cause the application to crash. We will look at improving support for these applications in future releases. For an explanation of single file deployment, learn here. This release provides the following fixes: Description Issue ID Resolved in .NET5 Publish Trimmed Win-x64: Unhandled exception. System.IO.FileNotFoundException: APMDEV-5648 12.1.0 .NET Application errors when instrumented with 11.8.3 APMDEV-5617 12.1.0 Issue with reconstructing the call stack for an in-progress transaction when rolling to a new trace file APMDEV-4823 12.1.0 APM Agent 11.8.5 - 27 July 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Missing Server name in txns -PCF .Net Core buildpack APMDEV-5583 11.8.5 Missing calls in transactions after upgrade to 11.8 APMDEV-5537 11.8.5 Overstitching with 11.7.1 and Weblogic JMS APMDEV-5446 11.8.5 Update agent to openjdk 11.0.11 to get latest security updates APMDEV-5437 11.8.5 HTTP Headers not being collected for JIDA -Java build pack 11.7.1 APMDEV-5408 11.8.5 jida log contains repeated java.util.EmptyStackException. txs missing from trace APMDEV-5054 11.8.5 APM Agent 11.8.3 - 01 June 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Adding web request support for HttpURLConnection APMDEV-5459 11.8.3 Add support back for .NET Framework 4.5.2 APMDEV-5347 11.8.3 PCF Java BuildPack issues - Missing Instance Name APMDEV-5279 11.8.3 Add additional logging to capture issues with self-contained applications not having a reference to instrumentation libraries APMDEV-5232 11.8.3 JIDA instrumentation causing UndeclaredThrowableException in Hibernate app APMDEV-5217 11.8.3 DCQO Cart-PERF Stitching issue in Aternity APM Agent 11.4.3 APMDEV-4882 11.8.3 APM Agent 11.8.1 - 12 March 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in The error message shows at the end of the silent deployment process: ubuntu: ERROR: ld.so: object '/lib/${PLATFORM}-linux-gnu/librpil.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored APMDEV-5206 11.8.1 Class Circularity error when processing class java.io.ByteArrayInputStream APMDEV-5136 11.8.1 w3wp crash upon instrumentation with Agent 11.8 (callback JITCompilation) APMDEV-5134 11.8.1 .NET processes incorrectly labeled as Not Instrumentable APMDEV-5100 11.8.1 Update to JDK 11.0.10 to resolve security vulnerabilities found in Agent 11.0.8 APMDEV-5067 11.8.1 APM Agent 11.8.0 - 06 January 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in java.lang.StringIndexOutOfBoundsException in AgentRT Process Collector APMDEV-4949 11.8.0 WMI metrics are not available due to locale APMDEV-4924 11.8.0 Update OpenJDK version from 1.8.0_262 to 1.8.0_271 APMDEV-4863 11.8.0 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.8.0 APM Agent 11.7.1 - 25 September 2020 Release This release does not contain new features, but provides bug fixes. Limitations in this release: Important Limitations Description Important Limitations The minimum supported version of .NET Framework for the Agent11.7 is .NET Framework 4.6.1 To instrument earlier versions of .NET Framework, please use 10.21.x LTS agent builds. .NET Core 2.0 and later continue to be supported with 11.7 Resolved Issues in this release: Description Issue ID Resolved in Tag support in process and service metrics APMDEV-4763 11.7.1 TypeAhead search in Custom Dashboards for service state does not work APMDEV-4756 11.7.1 nginx-external fails to start after upgrading OVA APMDEV-4712 11.7.1 500 The call failed on server error on Txn detail page APMDEV-4663 11.7.1 When editing dashboard, adding a custom card pane sometimes keeps loading forever. APMDEV-4656 11.7.1 AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 11.7.1 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 11.7.1 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 11.7.1 Portal building APM URL with server.tag which does not exist anymore with APM 11.5 APMDEV-4575 11.7.1 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.7.1 APM Agent 11.6.0 - 05 August 2020 Release This release does not contain new features, but provides bug fixes. Resolved Issues in this release: Description Issue ID Resolved in Silo child processes unable to start after upgrade to 11.4.3 APMDEV-4554 11.6.0 WebRequest REGEX based TAGS not working with Cookies APMDEV-4526 11.6.0 Silo dispatch crashes in rare race condition APMDEV-4500 11.6.0 signed certs should not be required if cert validation is disabled APMDEV-4493 11.6.0 Most Analysis Operators fail with error when using WebRequests instead of txn segments and E2E txn APMDEV-4476 11.6.0 WebRequest method mismatch between search and txn detail pages APMDEV-4465 11.6.0 Web Requests export fails on 11.5.0 APMDEV-4463 11.6.0 Transaction detail screen fails to load APMDEV-4442 11.6.0 SSH Server Public Key Too Small - ssh-dss1024 bits APMDEV-4320 11.6.0 HTTP OPTIONS Method Enabled on Analysis Server APMDEV-4262 11.6.0 Support for agentless instrumentation in PCF APMDEV-4194 11.6.0 Multiple Inbound URL's being stitched together (Overstitching) APMDEV-4099 11.6.0 Known Issues in this release: Description Issue ID AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 APM Agent 11.4.5 - 30 July 2020 Release This release is a patch release, it does not contain new features, but provides bug fixes: Description Issue ID Resolved in Security Vulnerabilities with OpenJDK 1_11.0.6 APMDEV-4591 11.4.5 APM Agent 11.4.4 - 09 June 2020 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Agent 11.4.3 has JRE vulnerabilities reported due to Java 1.11.0_5 being present APMDEV-4328 11.4.4 APM Agent 11.4.3 - 15 April 2020 Release This release does not contain new features, but provides bug fixes. Note Installing Agents on AIX, Solaris, SUSE Linux, Windows Server 2008 R2SP1 64-bit, as well as systems with Java versions prior to Version 6 is no longer supported for Version 11 Agents. However, they are still supported for Version 10 Agents on Version 11 Analysis Servers. SavePDF Selected topic Selected topic and subtopics All content Related Links
What's New in APM Agent Agent for Backend Servers is an APM component installed on systems being monitored. The Agent transmits environment and application data collected by any active sub-agent to the analysis server. This article lists features and enhancements in Agent for Backend Servers as well as bug fixes. APM Agent 12.17 - July 2022 Release This release does not contain new features, but provides bug fixes: Description Field Resolved in Windows Installer fails to run dotnetregister if install directory is on another drive APMDEV-6458 12.17 Updated APM Agent's embedded JVM Agent for CVE-2022-21476 APMDEV-6440 12.17 Updated Agent Java version to 11.0.15 APMDEV-6380 12.17 MS Dynamics 365 instrumentation fails with some APM Agent versions APMDEV-6273 12.17 .Net Framework MVC application may demonstrate stability issues after instrumentation APMDEV-5847 12.17 APM Agent 11.8.10 - June 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 11.8.10 Agent profilersockets may hold files open after being deleted by the DSA APMDEV-6256 11.8.10 APM Agent 12.16 - 05 May 2022 Release This release adds Microsoft .Net 6 support for the APM Agent on Windows and Linux. Additionally, this release contains bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 12.16 Memory enhancements for instrumented java processes APMDEV-6156 12.16 WebSphere instances may not shutdown cleanly when Instrumented APMDEV-6072 12.16 The APM Agent has been updated to Jetty 9.4.45 to address security vulnerabilities APMDEV-6052 12.16 Enhanced process discovery log messages APMDEV-5895 12.16 Safeguards to prevent instrumenting unsupported .Net applications which may throw FileNotFoundExceptions APMDEV-4567 12.16 APM Agent 11.8.9 - 12 April 2022 Release This release is a maintenance release only and it does not contain new features, but provides bug fixes: Description Issue ID Resolved in The WMI collector may not report all metrics in some environments due to concurrent WMI sessions APMDEV-6100 11.8.9 The APM Agent has been updated to use JDK version 11.0.14+9 to address security vulnerabilities APMDEV-6090 11.8.9 The APM Agent has been updated to Jetty version to 9.4.45 to address security vulnerabilities APMDEV-6052 11.8.9 Application Servers high Memory Usage and MySQL may cause system disconnects APMDEV-5875 11.8.9 APM Agent 12.15.0 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows Agent update APMDEV-6122 12.15.0 Update log4j to latest v2 APMDEV-6023 12.15.0 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 12.15.0 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 12.15.0 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 12.15.0 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 12.15.0 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 11.8.8 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows agent upgrade. APMDEV-6122 11.8.8 Upgrade log4j to latest v2 APMDEV-6023 11.8.8 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 11.8.8 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 11.8.8 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 11.8.8 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 11.8.8 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 12.14.0 - 17 December 2021 Release This release contains the following enhancements: Includes minor software enhancements to the APM Agent Includes various security fixes for the APM Agent. Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. This release provides the following fixes: Description Issue ID Resolved in Return support for .NET Framework 3.5 Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. APMDEV-5849 12.14.0 APM Agent 11.8.7 - 5 November 2021 Release This release does not contain new features, but provides several important fixes to the software: Description Issue ID Resolved in Fix for ColdFusion which prevent latest releases from instrumenting APMDEV-5776 11.8.7 jmxcollector fix to prevent excessive log writing and rolling APMDEV-5766 11.8.7 Update to OpenJDK versions 11.0.11 to address CVE vulnerabilities APMDEV-5732 11.8.7 OOM may cause instability after an APM agent upgrade on some systems APMDEV-5692 11.8.7 Fix for .NET Application errors when instrumented with 11.8.3 APMDEV-5617 11.8.7 No transaction data after creating a symbolic link for user data APMDEV-5600 11.8.7 Instrumentation may cause JBoss instability in some systems APMDEV-5425 11.8.7 Update Agent Setup to point at aternity.com SaaS APMDEV-4736 11.8.7 APM Agent 12.1.0 - 17 September 2021 Release This release contains the following enhancements: Analysis Servers older than 2021.6 will not be able to read trace data from 12.0 and later agents, so you must upgrade your Analysis Server to 2021.6 before upgrading any agents to 12.0 or later. The .NET profiler is incompatible with single file deployments that are “trimmed”. Because instrumentation happens at runtime, the references that instrumented methods use are not present at publishing time, so they may be trimmed if not used by the application elsewhere. Trimming is a new feature in .NET5, and is classified as a preview feature. Microsoft notes this about trimming: “There is a risk that the build time analysis of the application can cause failures at runtime.” Single file applications built with .NET 5.0 have special restrictions with APM instrumentation when run on Linux. These applications will not appear in the Process List Screen in the APM WebUI. Instrumentation of these application is unsupported and can cause the application to crash. We will look at improving support for these applications in future releases. For an explanation of single file deployment, learn here. This release provides the following fixes: Description Issue ID Resolved in .NET5 Publish Trimmed Win-x64: Unhandled exception. System.IO.FileNotFoundException: APMDEV-5648 12.1.0 .NET Application errors when instrumented with 11.8.3 APMDEV-5617 12.1.0 Issue with reconstructing the call stack for an in-progress transaction when rolling to a new trace file APMDEV-4823 12.1.0 APM Agent 11.8.5 - 27 July 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Missing Server name in txns -PCF .Net Core buildpack APMDEV-5583 11.8.5 Missing calls in transactions after upgrade to 11.8 APMDEV-5537 11.8.5 Overstitching with 11.7.1 and Weblogic JMS APMDEV-5446 11.8.5 Update agent to openjdk 11.0.11 to get latest security updates APMDEV-5437 11.8.5 HTTP Headers not being collected for JIDA -Java build pack 11.7.1 APMDEV-5408 11.8.5 jida log contains repeated java.util.EmptyStackException. txs missing from trace APMDEV-5054 11.8.5 APM Agent 11.8.3 - 01 June 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Adding web request support for HttpURLConnection APMDEV-5459 11.8.3 Add support back for .NET Framework 4.5.2 APMDEV-5347 11.8.3 PCF Java BuildPack issues - Missing Instance Name APMDEV-5279 11.8.3 Add additional logging to capture issues with self-contained applications not having a reference to instrumentation libraries APMDEV-5232 11.8.3 JIDA instrumentation causing UndeclaredThrowableException in Hibernate app APMDEV-5217 11.8.3 DCQO Cart-PERF Stitching issue in Aternity APM Agent 11.4.3 APMDEV-4882 11.8.3 APM Agent 11.8.1 - 12 March 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in The error message shows at the end of the silent deployment process: ubuntu: ERROR: ld.so: object '/lib/${PLATFORM}-linux-gnu/librpil.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored APMDEV-5206 11.8.1 Class Circularity error when processing class java.io.ByteArrayInputStream APMDEV-5136 11.8.1 w3wp crash upon instrumentation with Agent 11.8 (callback JITCompilation) APMDEV-5134 11.8.1 .NET processes incorrectly labeled as Not Instrumentable APMDEV-5100 11.8.1 Update to JDK 11.0.10 to resolve security vulnerabilities found in Agent 11.0.8 APMDEV-5067 11.8.1 APM Agent 11.8.0 - 06 January 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in java.lang.StringIndexOutOfBoundsException in AgentRT Process Collector APMDEV-4949 11.8.0 WMI metrics are not available due to locale APMDEV-4924 11.8.0 Update OpenJDK version from 1.8.0_262 to 1.8.0_271 APMDEV-4863 11.8.0 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.8.0 APM Agent 11.7.1 - 25 September 2020 Release This release does not contain new features, but provides bug fixes. Limitations in this release: Important Limitations Description Important Limitations The minimum supported version of .NET Framework for the Agent11.7 is .NET Framework 4.6.1 To instrument earlier versions of .NET Framework, please use 10.21.x LTS agent builds. .NET Core 2.0 and later continue to be supported with 11.7 Resolved Issues in this release: Description Issue ID Resolved in Tag support in process and service metrics APMDEV-4763 11.7.1 TypeAhead search in Custom Dashboards for service state does not work APMDEV-4756 11.7.1 nginx-external fails to start after upgrading OVA APMDEV-4712 11.7.1 500 The call failed on server error on Txn detail page APMDEV-4663 11.7.1 When editing dashboard, adding a custom card pane sometimes keeps loading forever. APMDEV-4656 11.7.1 AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 11.7.1 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 11.7.1 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 11.7.1 Portal building APM URL with server.tag which does not exist anymore with APM 11.5 APMDEV-4575 11.7.1 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.7.1 APM Agent 11.6.0 - 05 August 2020 Release This release does not contain new features, but provides bug fixes. Resolved Issues in this release: Description Issue ID Resolved in Silo child processes unable to start after upgrade to 11.4.3 APMDEV-4554 11.6.0 WebRequest REGEX based TAGS not working with Cookies APMDEV-4526 11.6.0 Silo dispatch crashes in rare race condition APMDEV-4500 11.6.0 signed certs should not be required if cert validation is disabled APMDEV-4493 11.6.0 Most Analysis Operators fail with error when using WebRequests instead of txn segments and E2E txn APMDEV-4476 11.6.0 WebRequest method mismatch between search and txn detail pages APMDEV-4465 11.6.0 Web Requests export fails on 11.5.0 APMDEV-4463 11.6.0 Transaction detail screen fails to load APMDEV-4442 11.6.0 SSH Server Public Key Too Small - ssh-dss1024 bits APMDEV-4320 11.6.0 HTTP OPTIONS Method Enabled on Analysis Server APMDEV-4262 11.6.0 Support for agentless instrumentation in PCF APMDEV-4194 11.6.0 Multiple Inbound URL's being stitched together (Overstitching) APMDEV-4099 11.6.0 Known Issues in this release: Description Issue ID AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 APM Agent 11.4.5 - 30 July 2020 Release This release is a patch release, it does not contain new features, but provides bug fixes: Description Issue ID Resolved in Security Vulnerabilities with OpenJDK 1_11.0.6 APMDEV-4591 11.4.5 APM Agent 11.4.4 - 09 June 2020 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Agent 11.4.3 has JRE vulnerabilities reported due to Java 1.11.0_5 being present APMDEV-4328 11.4.4 APM Agent 11.4.3 - 15 April 2020 Release This release does not contain new features, but provides bug fixes. Note Installing Agents on AIX, Solaris, SUSE Linux, Windows Server 2008 R2SP1 64-bit, as well as systems with Java versions prior to Version 6 is no longer supported for Version 11 Agents. However, they are still supported for Version 10 Agents on Version 11 Analysis Servers.
What's New in APM Agent Agent for Backend Servers is an APM component installed on systems being monitored. The Agent transmits environment and application data collected by any active sub-agent to the analysis server. This article lists features and enhancements in Agent for Backend Servers as well as bug fixes. APM Agent 12.17 - July 2022 Release This release does not contain new features, but provides bug fixes: Description Field Resolved in Windows Installer fails to run dotnetregister if install directory is on another drive APMDEV-6458 12.17 Updated APM Agent's embedded JVM Agent for CVE-2022-21476 APMDEV-6440 12.17 Updated Agent Java version to 11.0.15 APMDEV-6380 12.17 MS Dynamics 365 instrumentation fails with some APM Agent versions APMDEV-6273 12.17 .Net Framework MVC application may demonstrate stability issues after instrumentation APMDEV-5847 12.17 APM Agent 11.8.10 - June 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 11.8.10 Agent profilersockets may hold files open after being deleted by the DSA APMDEV-6256 11.8.10 APM Agent 12.16 - 05 May 2022 Release This release adds Microsoft .Net 6 support for the APM Agent on Windows and Linux. Additionally, this release contains bug fixes: Description Issue ID Resolved in Performance improvements for Java and .Net hotspot detection APMDEV-6351 12.16 Memory enhancements for instrumented java processes APMDEV-6156 12.16 WebSphere instances may not shutdown cleanly when Instrumented APMDEV-6072 12.16 The APM Agent has been updated to Jetty 9.4.45 to address security vulnerabilities APMDEV-6052 12.16 Enhanced process discovery log messages APMDEV-5895 12.16 Safeguards to prevent instrumenting unsupported .Net applications which may throw FileNotFoundExceptions APMDEV-4567 12.16 APM Agent 11.8.9 - 12 April 2022 Release This release is a maintenance release only and it does not contain new features, but provides bug fixes: Description Issue ID Resolved in The WMI collector may not report all metrics in some environments due to concurrent WMI sessions APMDEV-6100 11.8.9 The APM Agent has been updated to use JDK version 11.0.14+9 to address security vulnerabilities APMDEV-6090 11.8.9 The APM Agent has been updated to Jetty version to 9.4.45 to address security vulnerabilities APMDEV-6052 11.8.9 Application Servers high Memory Usage and MySQL may cause system disconnects APMDEV-5875 11.8.9 APM Agent 12.15.0 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows Agent update APMDEV-6122 12.15.0 Update log4j to latest v2 APMDEV-6023 12.15.0 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 12.15.0 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 12.15.0 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 12.15.0 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 12.15.0 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 11.8.8 - 10 February 2022 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in log4j 1.x files not removed on Windows agent upgrade. APMDEV-6122 11.8.8 Upgrade log4j to latest v2 APMDEV-6023 11.8.8 Update JDK to 11.0.0.13 to pick up latest Java security fixes APMDEV-6004 11.8.8 Fix for java.lang.NumberFormatException while initializing method parameter collection APMDEV-5909 11.8.8 Missing metrics in Instances for docker containers when grouped by container.image/name APMDEV-5863 11.8.8 Fix for process discovery consuming too much CPU due to security scanner APMDEV-5817 11.8.8 Additionally, this release includes the fixes for the CVE’s listed below. Click the CVE ID link to access details from the Support Site: Description CVE ID CVE Severity Remote Code Execution at AgentControllerServlet CVE-2021-42786 Critical Directory Traversal Write/Delete/Partial Read at AgentConfigurationServlet CVE-2021-42787 Critical Directory Traversal Delete/Read at AgentDiagnosticServlet CVE-2021-42853 Critical Directory Traversal Read/Write/Delete at PluginServlet CVE-2021-42854 Critical Local privilege escalation due to misconfigured write permission on .debug_command.config file CVE-2021-42855 High Reflected Cross-site Scripting at DsaDataTest CVE-2021-42856 Medium Directory Traversal Partial Write at AgentDaServlet CVE-2021-42857 Medium APM Agent 12.14.0 - 17 December 2021 Release This release contains the following enhancements: Includes minor software enhancements to the APM Agent Includes various security fixes for the APM Agent. Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. This release provides the following fixes: Description Issue ID Resolved in Return support for .NET Framework 3.5 Starting with this release the APM Agent is reintroducing support for the .NET 3.5 Framework. Since Microsoft plans to support .NET Framework 3.5 as a standalone product for an extended period, Aternity will continue to support it as well. APMDEV-5849 12.14.0 APM Agent 11.8.7 - 5 November 2021 Release This release does not contain new features, but provides several important fixes to the software: Description Issue ID Resolved in Fix for ColdFusion which prevent latest releases from instrumenting APMDEV-5776 11.8.7 jmxcollector fix to prevent excessive log writing and rolling APMDEV-5766 11.8.7 Update to OpenJDK versions 11.0.11 to address CVE vulnerabilities APMDEV-5732 11.8.7 OOM may cause instability after an APM agent upgrade on some systems APMDEV-5692 11.8.7 Fix for .NET Application errors when instrumented with 11.8.3 APMDEV-5617 11.8.7 No transaction data after creating a symbolic link for user data APMDEV-5600 11.8.7 Instrumentation may cause JBoss instability in some systems APMDEV-5425 11.8.7 Update Agent Setup to point at aternity.com SaaS APMDEV-4736 11.8.7 APM Agent 12.1.0 - 17 September 2021 Release This release contains the following enhancements: Analysis Servers older than 2021.6 will not be able to read trace data from 12.0 and later agents, so you must upgrade your Analysis Server to 2021.6 before upgrading any agents to 12.0 or later. The .NET profiler is incompatible with single file deployments that are “trimmed”. Because instrumentation happens at runtime, the references that instrumented methods use are not present at publishing time, so they may be trimmed if not used by the application elsewhere. Trimming is a new feature in .NET5, and is classified as a preview feature. Microsoft notes this about trimming: “There is a risk that the build time analysis of the application can cause failures at runtime.” Single file applications built with .NET 5.0 have special restrictions with APM instrumentation when run on Linux. These applications will not appear in the Process List Screen in the APM WebUI. Instrumentation of these application is unsupported and can cause the application to crash. We will look at improving support for these applications in future releases. For an explanation of single file deployment, learn here. This release provides the following fixes: Description Issue ID Resolved in .NET5 Publish Trimmed Win-x64: Unhandled exception. System.IO.FileNotFoundException: APMDEV-5648 12.1.0 .NET Application errors when instrumented with 11.8.3 APMDEV-5617 12.1.0 Issue with reconstructing the call stack for an in-progress transaction when rolling to a new trace file APMDEV-4823 12.1.0 APM Agent 11.8.5 - 27 July 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Missing Server name in txns -PCF .Net Core buildpack APMDEV-5583 11.8.5 Missing calls in transactions after upgrade to 11.8 APMDEV-5537 11.8.5 Overstitching with 11.7.1 and Weblogic JMS APMDEV-5446 11.8.5 Update agent to openjdk 11.0.11 to get latest security updates APMDEV-5437 11.8.5 HTTP Headers not being collected for JIDA -Java build pack 11.7.1 APMDEV-5408 11.8.5 jida log contains repeated java.util.EmptyStackException. txs missing from trace APMDEV-5054 11.8.5 APM Agent 11.8.3 - 01 June 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Adding web request support for HttpURLConnection APMDEV-5459 11.8.3 Add support back for .NET Framework 4.5.2 APMDEV-5347 11.8.3 PCF Java BuildPack issues - Missing Instance Name APMDEV-5279 11.8.3 Add additional logging to capture issues with self-contained applications not having a reference to instrumentation libraries APMDEV-5232 11.8.3 JIDA instrumentation causing UndeclaredThrowableException in Hibernate app APMDEV-5217 11.8.3 DCQO Cart-PERF Stitching issue in Aternity APM Agent 11.4.3 APMDEV-4882 11.8.3 APM Agent 11.8.1 - 12 March 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in The error message shows at the end of the silent deployment process: ubuntu: ERROR: ld.so: object '/lib/${PLATFORM}-linux-gnu/librpil.so' from /etc/ld.so.preload cannot be preloaded (cannot open shared object file): ignored APMDEV-5206 11.8.1 Class Circularity error when processing class java.io.ByteArrayInputStream APMDEV-5136 11.8.1 w3wp crash upon instrumentation with Agent 11.8 (callback JITCompilation) APMDEV-5134 11.8.1 .NET processes incorrectly labeled as Not Instrumentable APMDEV-5100 11.8.1 Update to JDK 11.0.10 to resolve security vulnerabilities found in Agent 11.0.8 APMDEV-5067 11.8.1 APM Agent 11.8.0 - 06 January 2021 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in java.lang.StringIndexOutOfBoundsException in AgentRT Process Collector APMDEV-4949 11.8.0 WMI metrics are not available due to locale APMDEV-4924 11.8.0 Update OpenJDK version from 1.8.0_262 to 1.8.0_271 APMDEV-4863 11.8.0 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.8.0 APM Agent 11.7.1 - 25 September 2020 Release This release does not contain new features, but provides bug fixes. Limitations in this release: Important Limitations Description Important Limitations The minimum supported version of .NET Framework for the Agent11.7 is .NET Framework 4.6.1 To instrument earlier versions of .NET Framework, please use 10.21.x LTS agent builds. .NET Core 2.0 and later continue to be supported with 11.7 Resolved Issues in this release: Description Issue ID Resolved in Tag support in process and service metrics APMDEV-4763 11.7.1 TypeAhead search in Custom Dashboards for service state does not work APMDEV-4756 11.7.1 nginx-external fails to start after upgrading OVA APMDEV-4712 11.7.1 500 The call failed on server error on Txn detail page APMDEV-4663 11.7.1 When editing dashboard, adding a custom card pane sometimes keeps loading forever. APMDEV-4656 11.7.1 AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 11.7.1 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 11.7.1 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 11.7.1 Portal building APM URL with server.tag which does not exist anymore with APM 11.5 APMDEV-4575 11.7.1 Custom metrics screen shows HTTP error 400 and not loading APMDEV-4484 11.7.1 APM Agent 11.6.0 - 05 August 2020 Release This release does not contain new features, but provides bug fixes. Resolved Issues in this release: Description Issue ID Resolved in Silo child processes unable to start after upgrade to 11.4.3 APMDEV-4554 11.6.0 WebRequest REGEX based TAGS not working with Cookies APMDEV-4526 11.6.0 Silo dispatch crashes in rare race condition APMDEV-4500 11.6.0 signed certs should not be required if cert validation is disabled APMDEV-4493 11.6.0 Most Analysis Operators fail with error when using WebRequests instead of txn segments and E2E txn APMDEV-4476 11.6.0 WebRequest method mismatch between search and txn detail pages APMDEV-4465 11.6.0 Web Requests export fails on 11.5.0 APMDEV-4463 11.6.0 Transaction detail screen fails to load APMDEV-4442 11.6.0 SSH Server Public Key Too Small - ssh-dss1024 bits APMDEV-4320 11.6.0 HTTP OPTIONS Method Enabled on Analysis Server APMDEV-4262 11.6.0 Support for agentless instrumentation in PCF APMDEV-4194 11.6.0 Multiple Inbound URL's being stitched together (Overstitching) APMDEV-4099 11.6.0 Known Issues in this release: Description Issue ID AS ProfilerSockets: deleted files resulting in file handles hanging around APMDEV-4611 AS ProfilerSockets-Client protocol results in many connections in TIME_WAIT_STATE APMDEV-4610 AS ProfilerSockets: open files/sockets are not closed when client terminates APMDEV-4609 APM Agent 11.4.5 - 30 July 2020 Release This release is a patch release, it does not contain new features, but provides bug fixes: Description Issue ID Resolved in Security Vulnerabilities with OpenJDK 1_11.0.6 APMDEV-4591 11.4.5 APM Agent 11.4.4 - 09 June 2020 Release This release does not contain new features, but provides bug fixes: Description Issue ID Resolved in Agent 11.4.3 has JRE vulnerabilities reported due to Java 1.11.0_5 being present APMDEV-4328 11.4.4 APM Agent 11.4.3 - 15 April 2020 Release This release does not contain new features, but provides bug fixes. Note Installing Agents on AIX, Solaris, SUSE Linux, Windows Server 2008 R2SP1 64-bit, as well as systems with Java versions prior to Version 6 is no longer supported for Version 11 Agents. However, they are still supported for Version 10 Agents on Version 11 Analysis Servers.