Enhancements

General

Components Without Updates

There are components included in this release that were not updated. The following components report a version where they were last changed:

  • Java Agent JCo Extension - version 20.5.0

  • SDK Manager - version 20.5.0

Components With Different Versions

There are AppDynamics components included in this release where the version does not match with the ABAP Agent components version. The following components report a version that was used in this release:

  • C++ SDK - version 20.12.1-117

ABAP Agent

SAP-140 (ASM-586): SAP NetWeaver 7.55 and S/4 HANA 2020 Compatibility

ABAP Agent and Datavard Insights is now compatible with S/4 HANA version 2020. See SAP Supported Environments.

Enqueue monitoring does not work correctly in S/4 HANA 2020 systems. This issue will be fixed in the next ABAP Agent release.

SAP-155 (ASM-669): F1 Help and Documentation Improvements

Input fields in ABAP Agent t-codes now have F1 help documentation. The documents contain links to the relevant AppDynamics for SAP online documentation pages.

Existing online documentation pages are extended and more details are added, see Configure Business Transaction DetectionSet Up SAP ABAP Agent, and Upgrade or Uninstall the Solution. A new page with details on architecture and component interconnection is added. See Architecture Overview.

SAP-165 (ASM-714): EUM Correlation Improvements

EUM correlation functionality was improved, and correlation between browser snapshots and business transaction snapshot occurs more frequently.

Fiori limitations were also addressed in the latest JavaScript Agent version. See Known Issue with Fiori Launchpad.

Datavard Insights

SAP-60 (ASM-674): SAP Business Objects Monitoring

It is now possible to monitor SAP Business Objects systems using Datavard Insights. See Monitor SAP Business Objects.

SAP-153 (ASM-661): IDoc Collector Redesign

Collector for IDoc metrics, events, and analytics (not the new IDoc segment content collector) are redesigned to greatly improve performance when processing huge volumes of IDocs. The redesigned collector maintains all functionality while reducing runtime below 10%.

SAP-154 (ASM-664): Parameter Value Extraction for SCM / APO RFC Queues

The qRFC collector is extended to support parameter value extraction on SAP SCM systems. A new input table can be used to specify what parameter should be accessed and what placeholder field of the detail table (mapped to events and custom analytics) should be used to store the extracted value. See Performance Collector Settings.

BiQ

SAP-151: Conversion Expressions

The operator can define simple formulas to convert raw values coming from the database table fields without the need for ABAP development. This includes currency conversion, simple arithmetic operations, and string concatenations.

SAP-152: Improved Default Content Flexibility

A new version of the default ECC "Order to cash" business process that uses freeform SQL document definition instead of the former DB views is now available. This removes the dependency on dedicated BIQ ECC content transport request.

Resolved Issues

ABAP Agent

  • ASM-647: More content is added to the log download logic.
  • ASM-651: Added error log details when HTTP SDK installation fails.
  • ASM-671: Added option to inject JavaScript agent at the end of the HEAD block.
  • ASM-683: Change in C++ SDK log file naming no longer causes issues while accessing the remote HTTP SDK log files.
  • ASM-684: HTTP SDK is now set as the default event API in all components.
  • ASM-693: STAD collector job will no longer terminate when SAP standard core logic fails.
  • ASM-708: Exceptions are now correctly propagated and handled when exporting settings before system refresh.

Datavard Insights

  • ASM-573: More details are now collected by the number range (NRIV/TNRO) collector.
  • ASM-633: Text corrections in message descriptions.
  • ASM-539: Added new parameter INCLUDE_PERS_MEMORY_SIZE to HANA memory collector to include persistent memory into memory calculations. See Parameters of Collectors.
  • ASM-652: Added handling to remove special characters from different languages in the KPI generator for BOBJ monitoring setup.
  • ASM-654: KPI creation wizard now prevents users to enter monitoring areas that are out of scope of the monitored system.
  • ASM-658: Table /DVD/MON_BUFPID is added to the scope of the daily clean-up job.
  • ASM-662: Time value '24:00:00' need dedicated handling for the user time selection to work correctly in /DVD/MON.
  • ASM-665: System availability time-out check is now more robust.
  • ASM-666: Excessive space characters are now correctly removed from timestamp values that replace placeholders in the SQL collector. 
  • ASM-667: Bind variables can now be used with the SQL collector. See Collector for User Defined SQL.
  • ASM-668: Insights STAD collector for SAP workload analytics data now reports correct DB times.
  • ASM-673: HANA backup collector improvements and fixes for HDB_LOG_SEG_FREE KPI. See Collector for HANA Backups.
  • ASM-679: Collector parameter customization is streamlined. See Parameters of Collectors.
  • ASM-675: An issue that affected KPI graph auto-refresh functionality in /DVD/MON is now resolved.
  • ASM-686: Creation of SQL-based KPI on HANA DB now works correctly with timestamp placeholders.
  • ASM-695: F4 help for IDoc content collector now supports custom sub-segments in Performance Collector Settings.
  • ASM-702: Buffering was disabled for Insights database tables that were reclassified to transaction tables to prevent excessive database buffer usage.