メモリストアの監視ダッシュボードは、メモリ使用と API リクエストの実時間チャートを提供します。また、問題が発生したときにメールで通知するための内蔵アラートシステムも含まれています。特定のエラーに関する詳細は、エラーレポートを参照して、エラーログを見ることができます。
ダッシュボードにアクセスする
メモリストアの監視性ダッシュボードは、MemoryStoreService を使用するすべてのエクスペリエンスに提供されますが、ダッシュボードにアクセスするには、エクスペリエンス所有者である必要があります。また、アナリティクスグループの権限 がある必要があります。
ダッシュボードにアクセスするには:
- Navigate to the クリエーション page on the クリエイターダッシュボード .
- クリエイターハブの下にある ドロップダウン で、アカウントまたはターゲットエクスペリエンスを所有するグループを選択します。
- エクスペリエンスを選択します。
- In the モニタリング dropdown, select メモリストア .
利用可能なチャート
ダッシュボードには、2つのカテゴリのライングラフが含まれています:
- 使用状況の追跡用 チャートで、あなたの使用量を比較して、「動的に割り当てられたクォーター」、それはあなたのエクスペリエンスのユーザー数に基づいて計算されます。
- メモリ使用率 は、割り当てられたクオータの残り量に比べて、あなたのメモリ使用量の単位であります。
- API Request Unit は、あなたの毎分の合計リクエストユニットに比べて、割り当てられたクオータの残り量に対してどれくらいのリクエストがありますか。このチャートは、各 API メソッドで構成可能です。
- API 使用とパフォーマンスのチャート をモニタリングするための API メソッドと応答ステータスに基づくパフォーマンスと使用パターンのモニタリングチャー状況。
- API リクエストカウントにより API リクエストカウント毎分の API メソッドによる API リクエストカウントのリクエストカウントをリクエストカウントするための API リクエストカウントカウント。 または Class.MemoryStoreQueue:ReadAsync() または Class.MemoryStoreSortedMap:UpdateAsync() などの API リクエストカウント。
- API リクエストカウントによる要求カウントにステータスを追加する on API request count by 応答ステータス .
- API x Status のリクエストステータスに基づく応答ステータス。
このグラフィックには、過去の 30 日間のデータが含まれており、ページのトップにあるセレクターでカスタムの時間範囲を表示することを選択できます。30 日以前の時間範囲を選択すると、システムは リクエスト失敗 エラーを返します。
応答ステータスコード
オープンビリティダッシュボードの 要求カウントによるステータス と API によるステータス のチャートには、エラーを理解し、トラブルシューティングするために使用で
通知アラート
メールアラートシステムは、エクスペリエンスのパフォーマンスに悪影響を与える可能性のあるメモリストア使用問題のアラートを自動的に検出し、送信します。メールアラートには 2種類あります:
- 警告 は、エクスペリエンスに損傷を可能にする可能性のある問題に対する優先度が低いアラートです。これらのアラートは、クリティカル問題になる前に解決する必要があります。ダッシュボードは、警告メッセージで黄色のチャートを強調して、これらのアラートを解決する必要性を示します。
- クリティカルは、エクスペリエンスに直接影響を与える問題の優先履行が高いアラートです。これらの問題をできるだけ早く解決する必要があります。ダッシュボードは、エラーメッセージでチャートを赤でハイライトしてクリティカルを解決します。 エクスペリエンスが 2 種類のアラートを同時にトリガーすると、ダッシュボードはアラートヘッダーメッセージを表示し、チャート領域を クリティカル として注目します。
現在、システムにはメモリ使用と API リクエストのための 4つの内蔵アラートがあります。エクスペリエンスがアラートのトリガーを超えると、システムは毎日最大 1 回通知します。メールアラートを受信すると、ダッシュボードを表示し、悪履行を防止するためにアクションを取る必要があります。
メモリ使用アラート
システムは次のメモリ使用アラートを送信します:
エクスペリエンスのメモリ使用が、過去の 1 時間内の合計クエートの 70%を超えると、 警告 警報が発生します。
エクスペリエンスが過去の 1 時間のメモリサイズクオートを超えたときに クリティカル 警告を表示します。
これらの問題は通常、メモリストアのデータ構造に多くのデータを入れすぎると発生します。これは、キーを数個のみのリクエストで発行する場合でも、メモリのクオータを迅速に消費することができます。たとえ、キーに長い有効期限を設定したり、処理されたデータをクリーンアップしないでおくと、追加のデータはメモリのクオータを��
これらの問題を防止し、解決するために、ベストプラクティスを適用して、アクティブに使用しているデータ構造を追跡し、処理されたデータをクリーンアップするメカニズムを設定します。
API リクエストアラート
システムは次の API リクエストアラートを送信します:
メモリストアのリクエスト失敗の回数が 20% を超えたときに 1 個の クリティカル 警告を表示します。
メモリストアのリクエストの 10% 以上が、過去の 1 時間にわたって減速されているときの クリティカル 警告。
- このアラートは、エクスペリエンスがあまりに多くのリクエストを送信するため、 データ構造リクエストオーバー限度 + トータルリクエストオーバー限度 の数に基づいています。
- このアラートはリクエストサイズではなく、量に関連しています。
すべての API リクエストには、対応する 応答ステータスコード があり、成功 の返信の割合をすべてのエラーの返信に使用することができます。リクエストカウントによるステータス チャートを使用して、2>トラブルシューティング2> のために5>応答コード5>を表示できます。