このレッスンでは、以下のトピックについて説明します。
- SAP Cloud ALM によるヘルス監視
- 組込の拡張 API 分析による API の使用およびパフォーマンスの分析
- Message Logging ポリシーを使用したロギング
- インスペクション
SAP Cloud ALM によるヘルス監視
ヘルス監視アプリケーションでは、アプリケーションおよびカスタマの観点から、監視対象のクラウドサービスおよび技術システムのヘルスをチェックすることができます。技術メトリクスは定期的に収集され、監視対象オブジェクトの全体的なヘルスを計算するために使用することができます。監視対象のメトリックは、サービス自体によって定義され、サービスタイプごとに異なる場合があります。現時点では、SAP Cloud ALM ソリューションによるヘルス監視のみが可能です。
組込拡張 API 分析による API 使用およびパフォーマンスの分析
拡張 API 分析ではまったく新しい分析ダッシュボードが提供され、API の使用状況とパフォーマンスを分析するための強力なツールおよび詳細なレポートが提供されます。レポートはレポートページ間で分類され、各レポートページでは、ビジネスユーザと API 開発者の両方に関連する主要な API メトリクスに関する情報が提供されます。
Monitor→APIs にナビゲートします。分析ダッシュボードが開きます。

関連情報を視覚化するための多数のビューおよび設定オプションがあります。
Message Logging ポリシーを使用したロギング
ロギングソリューションを使用する場合は、SAP API Management でサードパーティのログ管理サービスにシステムログメッセージを送信することができます。システムログをサードパーティサービスに送信する場合は、サービス文書に従ってください。
サードパーティのログ管理サービスは以下のとおりです。
- Splunk
- Sumo Logic
- Loggly
- その他
システムログメッセージには、フローの場所に応じて、要求または応答 (もしくはその両方) の以下のエレメントおよび属性が含まれます。
- メッセージ (ペイロード)
- ホスト
- ポート
- プロトコル
その結果、以下のスクリーンショットは Splunk の使用を示しています。

リソース
SAP Cloud ALM によるヘルス監視
- 詳細については、ヘルス監視を参照してください。
- 詳細については、サポート対象のソリューションを参照してください。
組込拡張 API 分析を使用して、API の使用とパフォーマンスを分析します。
詳細については、API の分析を参照してください。
Message Logging ポリシーを使用したロギング
- Splunk および Message Logging ポリシーの使用の詳細については、Splunk - Part 1: SAP APIM Logging & Monitoring を参照してください。
- Loggly および Message Logging ポリシーの使用の詳細については、パート 7 - API セキュリティのベストプラクティス - すべての API インタラクションのログ記録を参照してください。
- Message Logging ポリシーの詳細については、Message Logging ポリシーを参照してください。
インスペクション

- 使用法に関するブログで詳細を読む:統合のリソース消費を検査し、理解する
- 詳細については、help.sap.com: Inspect Resource Consumption for Individual Integration Flow を参照してください。
まとめ
組込の拡張 API 分析および SAP Cloud ALM 製品を使用して、個々の API 呼出のメトリック、使用、およびパフォーマンスを調べることができます。通信パラメータおよびペイロードは、Message Logging ポリシーを使用してログに記録することができます。これにより、対応するデータがコンパイルされ、Loggly などの外部ソリューションを使用して視覚化されます。