本日は、SAP Solution Manager 7.1 SP12システムで提示されるメッセージフロー監視アプリケーションを使用する際に知っておく必要のある主な事項と機能についてお話します。
主なものについて簡単に:SAP Solution Managerとは
顧客は、ITソリューション、標準化されたサポートプロセス、およびそれらを自動化するツールを管理するための明確で理解可能な戦略を必要としています。 答えは、SAP製品の使用方法に関する推奨事項を含むRun SAP方法論でした。 方法論的なサポートに加えて、アプリケーションライフサイクルを管理するためのプラットフォームであるSAP Solution Manager製品をすべてのお客様に提供しています。
SAP Solution Managerを使用して、ITILで説明されているすべてのプロセスが自動化されます(情報技術インフラストラクチャライブラリへの準拠は、独立した認証によって確認されます)。ビジネスプロセスの文書化、インシデントおよび問題管理、変更管理、テスト管理など。 その中でも、最も要求されている機能の1つは、ITソリューションの技術的な監視です。 これにより、SAPシステムの機能を示す多数の重要なインジケータのステータスを予防的かつ一元的に監視できます。 次のもので構成されます。
- SAPシステム、DBMS、およびサーバーの監視。
- 統合バス監視( PI監視 )およびインターフェース
- バックグラウンドジョブの監視
- エンドユーザーの観点からソリューションを監視します。
この記事では、既存のPI監視の機能を補完するメッセージフロー監視について説明します。これにより、SAP Solution Managerシステムから選択されたビジネスクリティカルなメッセージフローの集中分析を実行できます。 PIランドスケープ全体にわたる情報の流れを、個々のメッセージのレベルで評価します。
他の技術的な監視アプリケーションと同様に、メッセージフロー監視は、ファクトリの方法論のようなRun SAPのインフラストラクチャコンポーネントの1つであり、 Operation Control Center(OCC)を構築するときに使用することをお勧めします。
主な機能:
- ユーザーの介入なしに24時間365日、ビジネスクリティカルなメッセージフローをプロアクティブに集中監視します。
- PIシステムにアクセスせずにApplication-to-Application(A2A)およびBusiness-to-Business(B2B)プロセスの実行ステータスを監視し、ソースシステムから受信者システムへのメッセージの処理のステータスと期間を、各コンポーネントの詳細とともに監視することもできますどのメッセージが渡された;
- Monitoring and Alerting Infrastructure(MAI)との統合、およびその結果、SMSおよび電子メールをプロセスの責任者に送信し、サービスデスクでインシデントを作成し、SLAを考慮して、お客様が定義したタスクに従ってエラーを処理する機能。
- メッセージフローモニタリングアラートと他のテクニカルモニタリングアラートの相関。
アプリケーションを構成するための前提条件は、統合プロセスに含まれるすべてのシステムをシステム監視に接続することです。 これにより、メッセージフローモニタリングによって検出されたエラーをシステムの一般的な技術的な状態と関連付けることができます。 たとえば、PIメッセージの受信システムが技術的に利用できない場合、統合プロセスは正常に完了できません。
- メッセージフロー処理を視覚化する機能を備えたシンプルで便利なSAP UI5インターフェイス。
- ダッシュボードの形式でメッセージフローの処理に関する統計を表示する機能。
メッセージフロー監視の仕組み:ビジネスユーザー
まず、 ビジネスユーザーの目を通して、旅行代理店Happy Travelの仕事を例に、アプリケーションを見てみましょう。
シナリオ :Happy Travel Travel Agencyは、PIメッセージの形式でチケット予約リクエストをSAP PIシステムに送信し、次にIDocの形式でアメリカン航空に送信します。 航空会社からの応答は、IDocの形式でSAP PIに送信され、次にPIメッセージの形式でHappy Travelに送信されます。 両方のストリームのペイロードのORDER_NUMBERフィールドの値は同じです。
旅行代理店にとって、リクエストが成功し、航空会社がチケットの予約を確認することが重要です。問題が発生した場合、ビジネスユーザーは問題がどこにあるかをできるだけ早く見つけることができます:ALE、ABAPプロキシ、Integration Server これらの質問に対する回答を得るには、必要なメッセージフローを含むスクリプトのメッセージフロー監視アプリケーションを開き、ペイロードメッセージ検索機能を使用します。 たとえば、ペイロードの場合、ORDER_NUMBER = 921を指定します。
検索の結果、メッセージフローの2つのインスタンスが見つかりました。1つは予約リクエストを反映し、2つ目は航空会社の応答を反映しています。 同時に、両方とも正常に処理されました。
メッセージフローインスタンスの1つを選択し、[フロートラック]タブに移動します。ここでは、ステータスと期間を示す、通過した各コンポーネントによるメッセージ処理の視覚化が表示されます。 グラフから、メッセージがHappy Travel社のバックエンドシステムからSAP PIに正常に送信され、航空会社に正常に配信されたことは明らかです。
関連メッセージフローは、[関連インスタンス]タブにあります。 この場合、接続されたフローは、旅行会社に対する航空会社の応答です。
[全般]タブには、使用されているインターフェイスやペイロードなど、メッセージの一般的なステータスが表示されます。
メッセージが正常に処理されなかった場合、[Flow Track]タブに移動して、エラーが発生した場所を示すエラーに関する一般情報を取得します。
サービスデスクでエラーが検出された場合、インシデントを手動で作成するか、サポートグループに通知を送信できます。 ただし、これは必ずしも必要ではありません。インシデントの作成とレターの送信は自動的に実行できます。
メッセージフロー監視の仕組み:サポート
ここで、サポートサービスに目を向け、アプリケーションを操作する機能がここにあるかどうかを確認します。
シナリオ :サポートサービスの場合、すべてのシナリオのすべてのB2Bメッセージフローの全般的なステータス、そして何よりも最も重要なものを把握し、作業のエラーを常に監視することが重要です。
メッセージフロー監視アプリケーションの最初のタブには、フローの概要と最後のメッセージフローの2つのパネルがあります。 統計は[フローの概要]パネルにあります。 ここでのメッセージストリームはストリームグループにグループ化され、それらへのアクセスはユーザー特権によって制限される場合があります。 デフォルトでは、最後のメッセージフローパネルには、操作可能な最後の10個のエラーメッセージフローインスタンスが表示されます。
エラーメッセージまたはストリームをクリックすると、問題の分析を開始するための開始点である[メッセージフロー]タブに移動します。 特定のフローで解決するためのリクエストの処理は、インシデントの作成、電子メールの送信、メッセージのキャンセルだけでなく、サポートサービスはエラーのあるシステムへのコンテキスト移行を利用し、ローカル監視ツールを使用して解決できます。さらに、ガイドプロシージャを参照できます。問題を修正するには:
各ストリームを監視するために、15個までのKPIを選択できます。15個すべてに対して、独自のしきい値を指定し、電子メールの送信、インシデントの作成などの「自動応答」パラメーターを構成できます。 使用可能なKPIのリストを次の図に示します。
KPIのしきい値を超えた場合、システムは警告を生成し、アラート受信ボックスで利用できます。
[レポート]タブには、監視対象のメッセージフローに関するすべてのレポートがダッシュボード形式で含まれています。 選択肢は6つあり、デフォルトでは画面に表示されます。 それらの内容は、フィルターを使用して簡単に変更できます。
メッセージフローモニトリングを使用するために必要なもの:
メッセージフロー監視は、SAP Solution Manager 7.1 SP10で初めて導入され、SAPエンタープライズサポートの一部として、すべてのSAP顧客に無料で提供されます。 SAP Solution Manager 7.1 SP12では、機能が大幅に拡張されました。 この監視の情報源は、SAP NetWeaver Process Integration / SAP NetWeaver Process OrchestrationシステムのIntegration Visibility Coreコンポーネントです。これは、7.31 SP07リリース以降で利用可能です。
次の図は、メッセージフロー監視アプリケーションの可用性マトリックスと、リリースに応じたさまざまな機能を示しています。
この記事がお役に立てば幸いです。ご質問にお答えさせていただきます。
興味深いリンク: