This page applies to an earlier version of the AppDynamics App IQ Platform.
For documentation on the latest version, see the 4.4 Documentation.


Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Transformation limits (CORE-65624)

...

Resolved Issues

...

Resolved Issues

...

Upgrade Notes

The Java Agent now enforces limits on the number of transformations it performs while instrumenting the application with AppDynamics interceptors. The limits were not applied in previous Java Agent versions. As a result, after upgrading, you may notice fewer business transactions being registered relative to registrations prior to 4.1.4.

The default limits are 50 transformations for interceptors, and 200 transformation of classes for a given type, such as Spring Bean. These limits prevent scenarios in which there is an unbounded explosion on the number of transformations.

The agent log entries indicates when maximum limits are reached with the message "maximum 50 transformations exceeded", or similar. 

Resolved Issues

ComponentSummaryKey
.NET AgentTransaction correlation to RabbitMQ fails with CallGraphGeneratorTask errorCORE‑49557
.NET AgentAgent-Controller communication broken due to failure to load webrequestmoduleCORE-50094
.NET AgentBusiness transaction discovery works only when legacy instrumentation is turned offCORE-50632
AD4DBDBCam Integration is not workingCORE-49814
AgentData collector fields not appearing in Analytics due to IAnalyticsCollector.notifyTransactionStart not being called for async segmentsCORE-48453
AgentAD Thread-Hotspot Processor0 Thread is still active although hotspots are disabledCORE-48880
AgentNPE in ServletInterceptorCORE-49621
AgentAgent trust manager not compatible with SunJSSE running in "fips mode"CORE-50401
AnalyticsCross application flowmap in analytics is not showing complete metadata around the App nodeCORE-37009
AnalyticsWhen the ElasticSearchEventService.searchEvents() method throws an exception the reason for the exception is not loggedCORE-48479
AnalyticsOut of memory errors in Events ServiceCORE-49105
AnalyticsMeters stored in Events Service even if request is throttledCORE-49111
AnalyticsBusiness transaction name missing from Data View in AnalyticsCORE-49349
AnalyticsLog analytics showing duplicate messagesCORE-49612
AnalyticsMetric Browser Tree not loadingCORE-50117
AnalyticsEvents service URL entry form in admin UI missing validationCORE-50248
AnalyticsLogging for AWS plugin (used for snapshot/restore) is generating excessive INFO logsCORE-50776
AnalyticsHealth check is reporting unhealthy under circumstances that aren't actually unhealthyCORE-51076
AnalyticsElasticSearch scroll cursor is being kept open too longCORE-51103
AnalyticsError while creating metrics for search queryCORE-51113
AnalyticsBad user input is resulting in 500 errors in search end pointCORE-51155
Android AgentAndroid Agent Javadoc missing public classesCORE-50812
Android AgentAndroid ProGuard integration not workingCORE-50868
Apache Web Server AgentMobile RUM BT correlation doesn't work with web server agentCORE-46589
Apache Web Server AgentApache Agent install.txt text needs updatingCORE-50979
Controller-APMSnapshots and snapshot drill down slow to loadCORE-45787
Controller-APMConfigObjectImportExportServlet and other *ImportExportServlet leave temporary files on disk after serving export requestCORE-50118
Controller-APMSnapshot screen slow to loadCORE-51023
Controller-DevOpsIncidents getting purged frequentlyCORE-49602
Controller-DevOpsCustomer Dashboard doesn't show after copyCORE-49768
Controller-DevOpsGraph looks shifted on metric browser when double clicked from dashboard widgetCORE-50149
Controller-DevOpsIncorrect summary message for percentage of baseline health rulesCORE-50410
Controller-DevOpsHealth rule evaluation issueCORE-50856
Controller-EUMWrong AJAXes listed in VP dashCORE-48918
Controller-EUMWeb App Dashboard Overview - Top 5 Countries by Total Page Requests shows negative valuesCORE-49178
Controller-EUMURL and parameter incorrect in the Wizard instruction to deploy Web EUMCORE-50889
Controller-PlatformRoles can't be dropped if they have mappings to deleted groupsCORE-33551
DB AgentDatabase monitoring needs to re-register itself with Event Service after an error occursCORE-40968
DB AgentMetric registration fails for 4.0.x Database Agent talking to current controllerCORE-48545
DB AgentTime spent in database chart is emptyCORE-48973
DB AgentMemory usage shows incorrect value for Solaris OSCORE-49206
DB AgentFree Memory shown is incorrect in the metric browser for Solaris OSCORE-49207
DB AgentDB2 explain plan doesn't work correctlyCORE-49260
DB AgentDatabase agent fails to gather Solaris host metricsCORE-50300
DB AgentExcessive Database Monitoring INFO messages in controller logsCORE-51018
EUMCloudiOS web beacon timing issues are still presentCORE-50609
InstallerException during upgrade of EUMCORE-49965
InstallerStale documentation link in installerCORE-50238
iOS AgentCrashes in iOS agent runtimeCORE-51227
Machine AgentIncreased restrictions on file permissions requiredCORE-50167
Machine AgentAgent Re-registration Request causes HttpClient pool to shutdownCORE-50473
Node.js AgentAgent reports no BT metrics when invalid data collector config is sent from the controllerCORE-50875
PHP AgentCrash in MySQLCloseInterceptorCORE-48507
PHP AgentAPI exit call with AD_EXIT_CACHE type crashesCORE-50352
Python Agentpyagent proxy 'restart' command doesn't workCORE-48451
UIEUM License information should not always be shownCORE-48571
UIMobile network request snapshots: user data missingCORE-48589
UITransaction Analysis tab shows up blankCORE-48850
UIWhen a network request fails with a network error, network request analyze reports a status code of zeroCORE-49162
UINode.js Agent download wizard code is missing a commaCORE-49916
UIEUM Total Requests and Total Records in Analyze screen are confusingCORE-50160
UIBrowser JS Agent Download error when application is not yet createdCORE-50526
UITier Dashboard freezes after clicking on nodes tabCORE-50606
UITier - My Dashboards - 2 Data series displayed although only 1 has been selectedCORE-50740
UILong lists are cut off in the Template Dashboard dropdownCORE-50786
UIGetter chain option shown for Python/Node.js backend naming config when editing ruleCORE-50800
UIFix instructions in iOS and Android Getting StartedCORE-50866
UICustom Dashboard drill down into graph shows additional metric in metric browserCORE-50913
UIUnable to modify existing DB to Backend mappingsCORE-51017

...