SAP Integration Suite の詳細

メッセージの監視およびロギング

Objective

After completing this lesson, you will be able to メッセージ監視およびロギングを使用します。

メッセージ監視およびロギング

このレッスンでは、以下のトピックについて説明します。

  • SAP Cloud ALM によるヘルス監視
  • 組込の拡張 API 分析による API の使用およびパフォーマンスの分析
  • Message Logging ポリシーを使用したロギング
  • インスペクション

SAP Cloud ALM によるヘルス監視

ヘルス監視アプリケーションでは、アプリケーションおよびカスタマの観点から、監視対象のクラウドサービスおよび技術システムのヘルスをチェックすることができます。技術メトリクスは定期的に収集され、監視対象オブジェクトの全体的なヘルスを計算するために使用することができます。監視対象のメトリックは、サービス自体によって定義され、サービスタイプごとに異なる場合があります。現時点では、SAP Cloud ALM ソリューションによるヘルス監視のみが可能です。

組込拡張 API 分析による API 使用およびパフォーマンスの分析

拡張 API 分析ではまったく新しい分析ダッシュボードが提供され、API の使用状況とパフォーマンスを分析するための強力なツールおよび詳細なレポートが提供されます。レポートはレポートページ間で分類され、各レポートページでは、ビジネスユーザと API 開発者の両方に関連する主要な API メトリクスに関する情報が提供されます。

Monitor→APIs にナビゲートします。分析ダッシュボードが開きます。

合計 API コール、エラー、応答時間、および遅延時間を含む API ステータスメトリクスがすべてゼロと一覧表示されている SAP Integration Suite 分析ページのスクリーンショット。テーブルにデータは表示されません。

関連情報を視覚化するための多数のビューおよび設定オプションがあります。

Message Logging ポリシーを使用したロギング

ロギングソリューションを使用する場合は、SAP API Management でサードパーティのログ管理サービスにシステムログメッセージを送信することができます。システムログをサードパーティサービスに送信する場合は、サービス文書に従ってください。

サードパーティのログ管理サービスは以下のとおりです。

  • Splunk
  • Sumo Logic
  • Loggly
  • その他

システムログメッセージには、フローの場所に応じて、要求または応答 (もしくはその両方) の以下のエレメントおよび属性が含まれます。

  • メッセージ (ペイロード)
  • ホスト
  • ポート
  • プロトコル

その結果、以下のスクリーンショットは Splunk の使用を示しています。

Splunk モニタリングの例。API トラフィックの傾向、Reqs Latency、API Usage by Processing Time、および円グラフ (要求の 69.76% が 300 ~ 600 ms (合計 2,372 要求)) を示すダッシュボード。

リソース

SAP Cloud ALM によるヘルス監視

組込拡張 API 分析を使用して、API の使用とパフォーマンスを分析します。

詳細については、API の分析を参照してください。

Message Logging ポリシーを使用したロギング

インスペクション

データベースとシステムのメモリ使用量を示す SAP Integration Suite インタフェースのスクリーンショット。接続、データストア、トランザクション、監視ストレージ、およびメモリ使用ステータスをグラフィックバーで表示します。

まとめ

組込の拡張 API 分析および SAP Cloud ALM 製品を使用して、個々の API 呼出のメトリック、使用、およびパフォーマンスを調べることができます。通信パラメータおよびペイロードは、Message Logging ポリシーを使用してログに記録することができます。これにより、対応するデータがコンパイルされ、Loggly などの外部ソリューションを使用して視覚化されます。