重大なバグを修正

ABAP エージェントのジョブの非アクティブ化ロジックで、重大なバグ ASM-585 が特定されました。このバグにより、ABAP エージェントの非アクティブ化とレポート BTCTRNS1 の実行が誤った順序で組み合わされると、中断されたバックグラウンドジョブが失われます。ホットフィックスを適用できるようになるまで、このバグを回避するためのアップグレード手順の正しい手順については、「ソリューションのアップグレードまたはアンインストール」を参照してください。

AppDynamics for SAP リリース 21.2.0 のダウンロードバンドルには、新しいフォルダ「Z-Hotfixes」が含まれています。このフォルダには、影響を受ける各 ABAP エージェントリリース(リリース 4.5.1902.0 からリリース 20.11.0 まで)のホットフィックス トランスポートと、readme.txt file内の追加の指示が含まれています。このバグは、ABAP エージェントのアップグレードの前に実行する手順(非アクティブ化、BTC ジョブのダウンタイムなど)に影響するため、リリース 21.2.0 にアップグレードするbefore正しいバージョン固有のホットフィックス トランスポートをインポートしてください。

このホットフィックスを適用する場合、ダウンタイムと ABAP エージェントの非アクティブ化は必要ありません。  

このバグはリリース 21.2.0 で完全に解決されています。「解決済みの問題」を参照してください。 

拡張機能

全般

更新されていないコンポーネント

このリリースには、更新されていないコンポーネントが含まれています。次のコンポーネントは、最後に変更されたバージョンをレポートします。

  • Java Agent JCo Extension:バージョン 20.5.0

  • SDK Manager:バージョン 20.5.0

異なるバージョンがあるコンポーネント

このリリースには、バージョンが ABAP エージェントのコンポーネントのバージョンと一致しない AppDynamics コンポーネントが含まれています。次のコンポーネントは、このリリースで使用されたバージョンをレポートします。

  • C++ SDK:バージョン 20.12.1-117

拡張機能の無効化と有効化

アンインストールされたすべての拡張機能の復元に使用されるトランスポート要求は、影響を受けるコンポーネントに基づいて、個々の拡張機能復元トランスポート要求に分割する必要があります。「拡張機能の無効化と有効化」を参照してください。

ABAP エージェント

SAP-118(ASM-531):(ベータ版)SAP ビジネストランザクションを使用した EUM 相関

このベータ機能を有効にすると、ブラウザスナップショットとビジネストランザクションの相関を表示できます。詳細については、ブラウザ エンドユーザー モニタリングを参照してください。


SAP-146(ASM-635):カスタム許可チェックの拡張スポット

新しい拡張スポット(BAdIs)は、ABAP エージェントの次の領域で使用できます。

  • すべての ZDVD_APPD コマンドの SXPG/SM49 OS コマンド許可チェック。
  • ローカル HTTP SDK のインストールおよびローカルログファイルへのアクセスに使用されるファイルアクセスサービス。
  • NetWeaver Gateway のインストゥルメンテーション。「NetWeaver Gateway のインストゥルメント化」を参照してください。

個々の拡張スポットは、拡張スポット /DVD/APPD_EH_BADI_CHECKS の下にグループ化されます。上記の領域で許可チェックを微調整するための拡張スポットを実装します。「SAP 認証」も参照してください。

ASM-480:ダイアログセッション分析の上位 5 つの使用済みテーブル

Insights STAD コレクタは、集約ダイアログ セッション レコード(TASK_TYPE = "Dialog")の上位 5 つの使用済みテーブルを収集し、それらを分析スキーマ sap_workload_transaction_profile にフィールド TOP_TAB1 ~ TOP_TAB5 として追加できるようになりました。上位 5 つの使用済みテーブルの収集を有効にする方法については、こちらを参照してください。

ASM-637:Insights ライセンスの統計をメトリックとしてレポートするためのプログラム

プログラム /DVD/APPD_DI_LICENSE_METRICS は、定期的に実行するようにスケジュールでき、次の階層レベルのカスタムメトリックをコントローラにレポートします。

  • SAP|Insights License|License is installed
  • SAP|Insights License|License is valid
  • SAP|Insights License|Licensed server count
  • SAP|Insights License|Servers in use
  • SAP|Insights License|Days remaining

これらのメトリックは、システムにインストールされている Datavard Insights ライセンスの有効性、有効期限、および現在の使用状況を反映しています。「Insights ライセンスの統計」も参照してください。

Datavard Insights

SAP-141(ASM-583)SAP ヒープメモリのモニタリング

SAP ヒープメモリが、他の SAP 固有のメモリタイプとともにモニターされるようになりました。このコレクタは、デフォルトの AppDynamics ABAP agent - 5 Minutes (ASM_AGT5M) コレクタジョブを使用して実行されます。SAP ヒープメモリのモニタリングを開始するには、このコレクタジョブを再起動します。

これに応じて、すぐに使用できるダッシュボードが更新されます。「アプリケーションサーバーのステータス」および「Application Server Memory」を参照してください。

SAP ダッシュボードジェネレータを使用してアプリケーションサーバーのダッシュボードを生成およびアップロードし、更新をコントローラに反映します。

SAP-142(ASM-590)SAP ICM モニタリング

SAP ICM メトリックのモニタリング用の新しいコレクタが使用可能になりました。このコレクタは、デフォルトの Insights for AppDynamics - Default 5 Minutes (ASM_DEF5M) コレクタジョブを使用して実行されます。ICM のモニタリングを開始するには、このコレクタジョブを再起動します。

SAP ダッシュボードジェネレータには、新しい [ICM Monitor] ダッシュボードの生成とアップロードを可能にする新しいチェックボックスが含まれています。

SAP-143(ASM-591、ASM-630)SAP Web ディスパッチャモニタリング

SAP Web ディスパッチャのモニタリング用の新しいコレクタが使用可能になりました。SAP Web ディスパッチャのモニタリングを設定するには、「SAP Web ディスパッチャのモニター」および「Datavard Insights を使用した外部システムのモニタリングの設定」を参照してください。

SAP ダッシュボードジェネレータには、新しい [Web Dispatcher Dashboards] グループと、新しい [Web Dispatcher Monitor] ダッシュボードの生成とアップロードを可能にする新しいチェックボックスが含まれています。

BiQ

SAP-136:クロスシステム ドキュメント フロー

クロスシステム ドキュメント フローのサポートにより、デフォルトの実装で、環境全体の複数の SAP ABAP システムで発生するビジネスプロセスをモニターできます。

SAP-144:自由形式の SQL

自由形式の SQL ドキュメント定義は、柔軟性を向上させ、実装を高速化することを目的としています。BiQ ドキュメントは、単一のテーブルまたはビューの参照ではなく、複数のテーブルに対する直接 SQL select ステートメントとして(オプションで)定義できるようになりました。

解決済みの問題

ABAP エージェント

  • ASM-577:デバッグモードがアクティブな場合、BT エラーフィルタによって削除されたすべての BT エラーが、[SAP Filtered Error] データコレクタに表示されます。
  • ASM-579:ダウンロードされたログデータがソートされ、サポートプロセスがより合理化されました。
  • ASM-585:中断された BTC ジョブの削除につながる可能性がある、ABAP エージェントジョブの非アクティブ化ロジックのバグを修正しました。
  • ASM-588:/DVD/APPD_CC でカスタムの概要テキストが空の場合、デフォルトのイベントオーバーライド BAdI 実装が失敗していました。
  • ASM-593:空の RFC 宛先ホスト名が、これらのバックエンドへのバックエンド宣言および exit コール中に問題を引き起こしていました。
  • ASM-618:OData データコレクタ値の抽出ロジックが若干改善されました。
  • ASM-621:クラスタ化されたデータのインポートが失敗した場合の Insights 統合レイヤの処理が追加されました。
  • ASM-623:一時的にアンインストールされた拡張機能の復元に使用されるトランスポート要求は、コンポーネントごとに個別のトランスポート要求に分割されるようになりました。
  • ASM-625:アクセスされたクラスにシンタックスエラーがある場合、SLG ログサブオブジェクトの自動生成でランタイムエラーが発生する可能性がありました。
  • ASM-629:ダウンロードされたログファイルに、STAD コレクタジョブ履歴に関する詳細情報が含まれるようになりました。
  • ASM-632, ASM-634:リモートシステムから収集された分析データが、ローカルシステムのシステム ID(SID)をレポートしていました。
  • ASM-640:組み込み OData コンテキストデータコレクタで、メモリ不足のランタイムエラーが発生する可能性があるバグを修正しました。
  • ASM-642:GETWA_NOT_ASSIGNED ランタイムエラーが発生する可能性がある、STAD コレクタのコールグラフロジックのバグを修正しました。
  • ASM-643:STAD レコードのトランザクション ID 値に 2 進数の 0 が含まれていると、STAD コレクタで問題が発生することがありました。
  • ASM-645:BT エラーフィルタ UI で、ユーザーが「*」パターンを入力できませんでした。
  • ASM-646:SAP リリース 752 以降で、SAP ダイアログ BT からの HTTP exit コールのタイミングが正しくないことがありました。
  • ASM-650:設定をエクスポートするためのロジックに、テーブル /DVD/MON_SYSSRT が含まれていませんでした。
  • ASM-653:BT エラーフィルタロジックに、処理およびデバッグロギングが追加されました。

HTTP SDK

  • ASM-594:glibc 2.28 を使用した Linux でのコールグラフ処理中に、HTTP SDK インスタンスが突然クラッシュするバグを修正しました。

Datavard Insights

  • ASM-426:モニタリングジョブの範囲外の SQL KPI および詳細テーブルのコレクションが、正しく処理されません。
  • ASM-567: ジョブ開始ロジックに許可チェックが追加されました。古いロジックでは、ユーザーに必要な許可がない場合でも成功メッセージが表示されることがありました。
  • ASM-574:古い SAP リリースとの Insights 設定 UI の非互換性を修正しました。
  • ASM-576:パーセンテージ計算ロジックの追加処理。
  • ASM-581:クリーンアップロジックの調整により、関連するカスタム KPI が削除されたときに、カスタマイズされた SQL ステートメントが正しく削除されるようになりました。
  • ASM-584:クラスタから収集したデータをインポートする際の、ダイナミックフィールドの再構築を修正しました。
  • ASM-606:EDIDC テーブルにアクセスする際のフルテーブルスキャンを回避するために、クロスクライアント IDoc モニタリングコードを調整しました。
  • ASM-626:Insights ライセンスを別のライセンスタイプにアップグレードする際に「License type invalid」というエラーが発生していたロジックが、正しく処理されるようになりました。

BiQ

  • SAP-655:レガシーおよび整合モードの両方でスキーマ名が同じ場合にエラーが発生していた、整合分析コネクタの SID 関連のバグが修正されました。