API 呼び出しを監視する
Microsoft Dynamics 365 Fraud Protection の API 監視ツールは、サービスに対して行った API 呼び出しに関するデータを提供します。 また、エラー ログを参照して、問題の特定に役立てることもできます。
Fraud Protection インスタンスに複数の環境がある場合は、メニュー バーの右上にある環境スイッチャーを使用して、各環境の API 呼び出し情報を確認できます。 環境に子環境がある場合、API 要求と [エラー] タブのデータには、すべての子環境の API 呼び出しが含まれます。
監視ページを表示する
左側のナビゲーションで、[データ] を選択し、[API 管理] を選択し、[API 要求] タブまたは [エラー] タブを選択します。
このページの情報はリアルタイムで更新されます。
API 要求
[ API 要求 ] タブには、時間の経過に伴うパフォーマンスを評価できるように、サービス メトリックの対話型グラフが表示されます。
- ドロップダウン メニューを使用して日付範囲を選択し、期間、API 名と種類、不正アクセス防止のエクスペリエンス別に API 要求を確認します。
- 選択内容を変更してグラフを更新し、指定したデータのみを表示します。
平均要求/最小タイルは、時間の経過に伴う API アクティビティの種類別の概要を提供します。 [1 分あたりの要求数] グラフには、表示するために選択した API の種類について、この時間枠内のすべてのアクティビティがプロットされます。
- グラフ上のポイントにカーソルを合わせると、タイムスタンプ別に特定の要求の合計が表示されます。
エラー
[エラー] グラフには、日付別にプロットされたエラーが表示されます。
- [エラー] タブを選択して、発生した可能性のあるエラーを確認し、その種類を区別します。
- ビューをフィルター処理する期間と API 名を選択します。
- グラフ上のポイントにカーソルを合わせると、その時点で発生したエラーの数、その種類、および特定のタイムスタンプが表示されます。
エラーの完全な一覧には、HTTP 状態の説明とコード、それらが適用される API、エラーが発生した日時、その種類のエラーの数が表示されます。
- 列ヘッダーのいずれかを選択して結果をフィルター処理します。
- 折れ線を選択してグラフ内でそのエラーを見つけ、もう一度クリックして選択を解除します。 結果のレンダリングには数秒かかる場合があります。
オンライン URL への正常性 ping
Fraud Protection は、お客様が任意のクライアントから Web サービスへの接続を確認できる正常性 ping エンドポイントを提供します。 正常性 ping エンドポイントは、ネットワーク層での待機時間と可用性に関する基本的なチェックです。
エンドポイントは、200 HTTP 状態コードと共に 0 バイトのペイロードを返します。
Curl
curl https://contoso-guid.api.dfp.dynamics.com/api/v1/health 2>&1 | grep HTTP
> GET /api/v1/health HTTP/1.1
< HTTP/1.1 200 OK
PowerShell
(Invoke-WebRequest https://contoso-guid.dfp.dynamics.com/api/v1/health).StatusCode
200