2016-04-06 16 views
2

私は実際に私たちのIT部門でWSO2 APIマネージャーを試しています。私はバックエンドWSのモニター方法を見つけることができません。API Manager 1.10 - バックエンドの状態を監視する方法はありますか?

  • Webサービスの時間応答が高すぎる:

    は、アラートを持つ方法(トレース/メール/ ...)はありますか?

  • ウェブサービスは利用できません(またはhttpコードは200ではありません)。

このツールは偉大なようだが、私は監視部を必要とする... はおそらく、私は単にそれを逃す... どれでも役立ちますか? WSO2 APIMを本番環境で使用している場合は、この部分をどのように管理しますか?

よろしく、 マイク

答えて

0

を参照してください、あなたはこの要件を達成することができます。 APIMは、リリースイベントをCEPに公開するように設定し、CEPはこれらのイベントを処理して、必要に応じて必要なアラートと通知を提供することができます。

APIM and CEP integrationについては、以下のドキュメントを参照してください。

0

WSO2のAPIマネージャ持っ統計監視

  • APIのサブスクリプション、次のAPIあたり
  • APIの使用(APIのすべて バージョン間で)サブスクリプションの数:数APIごとに行われるAPI呼び出し (すべてのバージョンのAPI)
  • API応答時間:
  • API最終アクセス時間:最後の10回のAPIの呼び出し、彼らはリソースパスによって
  • APIの使用を呼び出しのAPI /バージョンをした加入者:(APIバージョンあたり)APIの使い方やからリソースパス
  • APIの使用方法宛先別:目的地ベースの使用状況のトラッキングを確認するには、まずそのトラフィックを有効にする必要があります。デスティネーション別API使用法を参照してください。
  • ユーザーによる使用方法:ユーザーがAPIにアクセスした回数
  • 誤った呼び出し:ユーザーあたりのAPIごとにエンドポイントに到達できなかったAPI呼び出しの数エラーが発生したAPI呼び出しでは、メッセージは故障シーケンス。デフォルトでは、APIマネージャは、バックエンドサービスが利用できない場合にAPIの呼び出しに障害があると見なします。

詳細については、APIMおよびCEP統合を使用することによりhttps://docs.wso2.com/display/AM1100/Viewing+API+Statistics

+0

お返事ありがとうございました... 私はすでにこの作品を管理していますが、それは私の質問ではありません。 問題が発生したときに警告する方法はありますか(バックエンドがダウンし、時間応答が高すぎます...) –

+0

上記のWSO2 DASを使用して統計を有効にした場合、Siddhi Execution Plans [1]を作成してリアルタイムで発生した問題を分析することによって、DAS側でアラートの設定を行うことができます。イベントパブリッシャーを使用してアラートを公開することができます[2]。 [1] https://docs.wso2.com/display/DAS300/Creating+a+Standalone+Execution+Plan [2] https://docs.wso2.com/display/DAS300/Event+Publisher +タイプ –

+0

私たちは誰かがそれを呼び出す(そして失敗した)後にのみ問題(例えばWSダウン)を警告したので、それは容認できる解決策ではありません。 別の言葉で言えば、問題について警告を出さないように誰かを待たなければなりません。 答えをありがとう。私はその質問を閉じます。 よろしく、 –

0

公開されているAPIマネージャのバージョンがWSO2 API Cloudの場合、ゲートウェイとWeb UIの両方に対してPingdomを設定して公開ダッシュボードをSLA & Support pageに公開するだけです。 Pingdomには、応答時間が30秒以上になると電子メール、SMSなどのアラートがあります。

内部的には、icingaなどのさまざまなサーバー監視ツールも使用しています。

関連する問題