データアクションの統合パフォーマンス分析

Genesys Cloud データアクション統合は、静的なアクションを提供するとともに、Platform API を使用したカスタムアクションを作成することができます。 カスタムアクションは、定義したリクエストスキーマとレスポンススキーマを通じて、Platform APIからのデータと対話します。 Genesys Cloudは、データアクションの使用量に上限しきい値を定義しています。 データアクションが接続するリモートエンドポイントの制限、使用方法、性能特性は関連しています。 

Data Actions Performance Summary ビュー には、リモートエンドポイントの機能を概説するメトリクスの一部が表示されます。 いくつかの統計は、データアクションに定義されている以下の制限に関連しています。

  • アクション、同時実行、最大
  • アクション・インテグレーション・マックス
  • アクションの合計の最大値
  • リクエスト・ボリューム・マックス

詳しくは、Genesys Cloud Developer Center のLimits をご覧ください。

データアクションのパフォーマンスサマリービューから、制限に基づくデータアクションの以下の統計的な詳細を解釈することができます。

  • 95%デュレーションと99%デュレーション: このデータは、リモートエンドポイントからの応答が遅れた場合の情報を把握することができます。 この統計は、actions.concurrent.executions.max limit に関連しています。 実行時間の長いデータアクションは、より多くの同時実行数を消費します。 Concurrency Rate Limit Errorsが発生した場合、継続時間の統計を確認し、データアクションが接続するリモートエンドポイントの遅延が原因であるかどうかを確認します。
  • Volume Rate Limit Errors: 組織が割り当てられたボリュームの上限を超えているため、実行が拒否されたデータアクションの数です。 
  • 並行処理速度制限エラー: 同時実行速度制限とは、APIに対して同時に行えるリクエストの数を制限するための制限である。 例えば、レート制限を最大50回に設定した場合、データアクションの同時実行に割り当てられた50個のスロットがすべて消費された時点でエラーが発生します。 1分あたりのリクエスト量は中程度でも多くても構いませんが、各データアクションのレスポンスにかかる時間は、割り当てられたスロットをより早く消費し、同時実行速度制限エラーが発生する可能性があります。
  • リモートエンドポイントエラー: このエラーは、リモートエンドポイントから200レベル以外のレスポンスを取得したときに発生します。 例えば、、データアクションが検索結果なし、または複数の検索結果を見つけた場合、期待される動作は404レスポンスです。 このような失敗した404応答をフィルタリングすることができます。
  • 処理エラー: データアクションの実行は、内部処理ステップのために失敗します。 ステップには、指定された出力スキーマに適合しない応答が含まれる可能性があります。 このエラーについてさらに調べるには、お使いのデータアクションのテスト動作の結果を確認してください。.

Data Actions Performance Summary ビュー およびData Actions Performance Details ビュー は、データアクションのパフォーマンスに関する情報の収集、エラーの検出と診断、障害の原因の理解、特定のアクションが期待通りに動作しない理由の分析に役立ちます。