Enhancements

General

Installation Transport Request Adjustments

The following changes are introduced to installation transport requests as of the previous release:

  1. ABAP Agent BiQ transport request contents are now merged into ABAP Agent CORE and ABAP Agent 740 transport requests so it no longer needs to be installed separately.
  2. ABAP Agent CORE+BEP package is discontinued. The BEP transport is moved into the ABAP Agent CORE package as an optional transport with specific component version requirements.
  3. Read Access Logging (RAL) logic used for SAPGUI data collector is excluded from ABAP Agent CORE into a standalone ABAP Agent RAL transport. This transport can be found inside the ABAP Agent CORE package as an optional transport with specific component version requirements.
  4. ABAP Agent 740 now contains the following components: CORE, BEP, RAL, BIQ, 740-specific features
  5. List of enhancement uninstall / reinstall transports is updated to reflect these changes.

Please refer to readme.txt files in the release zip file and individual package folders for more details.

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:

  • SDK Manager - version 22.8.0

  • C++ SDK latest - version 22.7.2-515 

Components With Different Versions

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

  • C++ SDK legacy - version 22.12.0-576
  • C++ SDK latest - version 22.7.2-515 

New HTTP SDK Compatibility Version

Due to recent C++ SDK changes in oldest supported GLIBC and windows C++ runtime library versions, ABAP Agent now ships with two types of HTTP SDK:

  • HTTP SDK latest - includes newest C++ SDK version and contains all features. Requires GLIBC version 2.17 or newer (on Linux) or Microsoft Visual C++ Redistributable 2019 or newer (on Windows).
  • HTTP SDK legacy - includes a special C++ SDK version (22.12.0-576) that is compatible with older C++ runtime versions. Does not support call graphs, but contains features added up to the latest C++ SDK version.

Legacy component legal statement

This Legacy HTTP SDK build ("Legacy Build") is intended to support installations on Linux systems using GLIBC versions before 2.17. You acknowledge that the Legacy Build requires the inclusion of third party libraries that are no longer supported. By using the Legacy Build, you understand and accept that such third party libraries do not receive current security patches and may contain known vulnerabilities. If you do not agree to these terms, you must not access this Legacy Build.

If the C++ libraries on supported SAP application servers cannot be upgraded, HTTP SDK can be installed on a remote Linux gateway system with sufficient GLIBC version as a workaround. See Installing HTTP SDK Manually.

Please refer to individual readme.txt files for more details.

ABAP Agent

SAP-303 (ASM-1179): S/4 HANA 2022 FPS01 Compatibility

The latest version of AppDynamics for SAP is compatible with S/4 HANA 2022 up to FPS01. See SAP Supported Environments.

SAP-306 (ASM-1201): SAP WebGUI EUM Compatibility for S/4 HANA 2020+

The latest version of AppDynamics for SAP resolves an issue caused by the changes in S/4 HANA version 2020. Currently, WebGUI EUM is supported. See SAP Supported Environments.

SAP-312 (ASM-1052) Improved Job Error Reporting

If the scheduling of ABAP Agent background jobs fails due to incorrect BTC username or insufficient authorizations, appropriate message is displayed to the user that describes what went wrong.

Monitoring

SAP-276 (ASM-1185) KPI Definition for Collectors with Input Table

When you are customizing KPI definition for CrystalBridge Monitoring collectors, you can now quickly and easily define the input table records for monitoring. See Wizard for KPI Creation based on Custom KPI.

SAP-304 (ASM-1182, ASM-1184): Short dump Package Name

The data collector includes the package name of the object which indicates location of a short dump. The same details are also propagated through the short dump BT errors.

BIQ

SAP-286 (ASM-1180) S/4 HANA Order to Cash Business Process

A new out-of-the-box option to define S/4 HANA optimized Order to Cash (O2C) business process definition in BIQ monitoring.

SAP-287 (ASM-1181) S/4 HANA Procure to Pay Business Process

A new out-of-the-box option to define S/4 HANA optimized Procure to Pay (P2P) business process definition in BIQ monitoring. 

Existing ECC versions of of O2C and P2P processes are adjusted with small improvements based on their new S/4 HANA counterparts.

To enable some features of the new out-of-the-box content, a new feature is added to the new business process definition UI. You can now define, create, or update timestamp fields in business process steps along with the existing date / time combinations. Use the new timezone field to override the timezone of the monitoring user.

Resolved Issues and Improvements

ABAP Agent

  • ASM-1157: Improved descriptions for some parameters (/DVD/APPD_PARAM).
  • ASM-1190: Removed “BETA” keywords for components that are now Generally Available.
  • ASM-1214: Fixed 32-bit integer overflow in HANA DB expensive statement post-processing.

Monitoring

  • ASM-657: Additional information is now available in the Excluded KPIs screen in the monitoring cockpit - link.
  • ASM-880: Added limit parameters for transmit collector so it does not collect unnecessary pending transmits - link.
  • ASM-1102: Restricted filesystem collector’s OS command execution so it cannot be used to inject OS commands.
  • ASM-1137: A new option to show “Currently monitored KPIs” for a profile to prevent running a profile with no KPIs assigned to it.
  • ASM-1146: The HANA High Availability collector related to incorrect type conversion.
  • ASM-1148: The System Parameter collector does not behave correctly during the first run.
  • ASM-1159: Extended memory calculation corrections.
  • ASM-1171: Prettified names of some detail tables.
  • ASM-1172: Stuck collectors on remotely monitored systems are not terminated by the central time-out logic.
  • ASM-1174: Generating a license request email fails when the customer name has a special character in it.
  • ASM-1178: Added a missing Cloud Connector KPI to metric mappings.
  • ASM-1183: Prettified GUI element descriptions in monitoring based on documentation review feedback.
  • ASM-1189: Advanced error handling and logging is added for the detail table update logic.

  • ASM-1194: Added a missing authorization object to user authorization role /DVD/MON_ADMIN.

  • ASM-1195: Adjusted the logic to avoid potential issues with collecting HANA KPIs through a firewall.

  • ASM-1196: An issue occurs in the Oracle KPIs collection because of the timezone shift.

  • ASM-1198: Handing and authorization checks are added to RFC-enabled disk size calculation logic to prevent potential misuse.
  • ASM-1200: The JSON payload strings result in the failed POST requests if the string ends with '/'.
  • ASM-1216: Deprecated obsolete function modules for time calculations that cause the endless processing.

See SNP CrystalBridge® Monitoring Release 2302.

BIQ

  • ASM-1187: IDOC step issue occurs when some EDIDC fields have no values.