On this page:

Your Rating:
Results:
PatheticBadOKGoodOutstanding!
2 rates
The following notes describe 4.5.x updates to AppDynamics Application Performance Monitoring, or the Language Agents, which gives you end-to-end visibility into the performance of your applications.

If an artifact has been updated, the version number of the updated artifact and its availability date are listed below. The version number corresponds to that shown on the download portal (http://download.appdynamics.com).

The most recent releases appear at the top of the page.

For information on agent and Controller compatibility, and updates to individual AppDynamics Language Agents, see the following pages:

For updates to new decoupled agents developed by partners or other third parties, see the following pages:

4.5.4 Updates

November 19, 2018

Enhancements

There are new REST APIs to export and import transaction detection rules in Config 2.0. See Configuration Import and Export API for more information.

Resolved Issues
Key
Summary
APMPLAT-6108REST API to import transaction detection is not working
APMPLAT‑7018Remote Services does not select the correct elements
APMPLAT-9009Navigating to the "Business Transaction" tab from the "Flow Map" edge causes an HTTP 500 Error
APMPLAT-8910Not able to create applications and register new nodes after upgrading to 4.5.1 on on-prem Controllers
APMPLAT-8617Sorting is done incorrectly for Error count
APMPLAT-8508Automatic "Service Endpoint Detection" cannot be configured at the application level
APMPLAT-8444"All Apps" page doesn't load for one day because the maximum number of return points was exceeded
APMPLAT-7018Remote Services does not select the correct elements
APMPLAT-6108REST API to import transaction detection not working

4.5.2 Updates

October 15, 2018

Deprecation and End of Life (EOL) Notices
  • The Cloud Auto-Scaling functionality has been removed. Once a Controller is upgraded to 4.5.2, Cloud Auto-Scaling will no longer be available in the UI and the functionality will no longer work.

4.5.1 Updates

September 5, 2018

Enhancements
  • The Controller no longer records zeros for missing APM agent metrics. The removal of the zero-fill method will help with scalability and consistent handling of zero values.
Resolved Issues
KeySummary
APMPLAT‑5823BT lockdown flag not propagated to agent
APMPLAT-6207Add repetitive logger for incorrect SEP registration error messages in server.log
APMPLAT-6470Fix to properly enable/disable agent from the agent status UI screen
APMPLAT-6896Upgrade scripts for Axon (v2.x and 3.x) framework
APMPLAT-7115Unable to save Python Error Detection Configuration

4.5.0 Updates

July 11, 2018

Enhancements

Language Agent Backward Compatibility

Starting in release 4.5, AppDynamics language agents are backward-compatible with any 4.4.1 or higher Controller. Thus you can upgrade your language agents – and take advantage of the latest agent-side enhancements, features, and bug fixes – without upgrading your 4.4 Controller. The following table outlines the Controller and language agent releases that are compatible.

Controller ReleaseLanguage Agent ReleaseNotes
4.4.1+4.1+4.4.1 and newer Controllers can accept connections from newer agents.
4.3.x4.1.x – 4.3.x4.3.x Controllers cannot accept connections from newer agents.
4.2.x4.1.x – 4.2.xAgents older than 4.3 are no longer supported, and agents older than 4.1 are no longer guaranteed to connect to a Controller.

Backward compatibility is supported on the following agents starting in Release 4.5:

  • Java
  • .NET
  • Node.js
  • PHP 
  • Python
  • Go SDK
  • C/C++ 
Controller
  • You can now drill down into federation applications. This allows you to display incoming calls from the upstream federated application.

  • A new Create Events permission has been created.

Snapshot Waterfall Viewer
  • The Waterfall View within the snapshot viewer has been comprehensively enhanced. It now shows time spent in uninstrumented backend systems as well as inactive threads within instrumented nodes, and also shows the relationships between the segments. For asynchronous Business Transactions, it also labels the threads where the Business Transaction begins and ends.

Resolved Issues

KeySummary
APMPLAT-756User without CREATE_APPLICATION permission is not able to archive events, and delete events has missing permission check
APMPLAT-1665Config Export REST call throws an exception and returns 500 Internal Server Error
APMPLAT-2267Error message shown when upstream BT's of masked transaction are excluded
APMPLAT-2274Multiple tiers in the metric browser
APMPLAT-2685Agent reports snapshots for deleted BTs
APMPLAT-2751DB & Remote Service Calls: missing comma in column Total Time
APMPLAT-2754NPE at BTFlowMapServiceImpl.computeBTFlowMapTopologyAndFetchMetricDataInternal() due to MetricQueryManagerBean.getMetricNode() returns null
APMPLAT-3350Internal Server Errors when viewing snapshots
APMPLAT-3610UI display historical nodes
APMPLAT-3616Improve logic of node purger
APMPLAT-3654UI shows duplicate queries in the Potential issues section
APMPLAT-3813Improve getProcessSnapshotDataByGuid performance
APMPLAT-5832Tier & Node list not fully populating
APMPLAT-5887Snapshot Waterfall has the wrong sort order
APMPLAT-6242Tier and Node showing null for JVM restart time
APMPLAT-6329Tiers and Nodes page: missing tier count top right corner
APMPLAT-6341IIS App Pools page gets stuck under Tiers & Nodes
APMPLAT-6800Copy REST URL in metric browser broken
APMPLAT‑6926Error response after copying/pasting REST URL from Metric Browser

Known Issues

  • Business transaction retention settings are not affected by the business.transaction.retention.period value in the Admin Console.
  • For JMX functionality to work, set a Currently monitored statistic set to an option other than None in IBM WebSphere.