Udostępnij za pośrednictwem


Monitorowanie wywołań interfejsu API

Narzędzia do monitorowania interfejsu API w usłudze Microsoft Dynamics 365 Fraud Protection udostępniają dane dotyczące wywołań interfejsu API wykonanych w usłudze. Możesz również zapoznać się z dziennikami błędów, aby ułatwić identyfikowanie wszelkich problemów.

Jeśli wystąpienie ochrony przed oszustwami ma wiele środowisk, informacje o wywołaniu interfejsu API dla każdego środowiska można znaleźć za pomocą przełącznika środowiska w prawym górnym rogu paska menu. Jeśli środowisko ma środowiska podrzędne, dane w żądaniach interfejsu API i na karcie Błędy zawierają wywołania interfejsu API dla wszystkich środowisk podrzędnych.

Wyświetlanie strony monitorowania

  • W obszarze nawigacji po lewej stronie wybierz pozycję Dane, wybierz pozycję API Management, a następnie wybierz kartę Żądania interfejsu API lub Błędy.

    Informacje na tej stronie są aktualizowane w czasie rzeczywistym.

Żądania interfejsu API

Karta Żądania interfejsu API zawiera interakcyjny wykres metryk usługi, dzięki czemu można ocenić wydajność w czasie.

  • Użyj menu rozwijanych i wybierz zakresy dat, aby przejrzeć żądania interfejsu API według okresu, nazwy i typu interfejsu API oraz środowiska ochrony przed oszustwami.
  • Zmień wybrane opcje, aby odświeżyć wykresy i wyświetlić tylko określone dane.

Kafelki Średnia liczba żądań/minut udostępniają podsumowanie działania interfejsu API według typu w czasie. Wykres Żądania na minutę wykreśli wszystkie działania w tym przedziale czasu dla typów interfejsów API wybranych do wyświetlenia.

  • Umieść kursor na punktach na wykresie, aby wyświetlić określone sumy żądań według znacznika czasu.

Błędy

Wykres Błędy przedstawia błędy wykreślone według daty.

  • Wybierz kartę Błędy, aby przejrzeć błędy , które mogły wystąpić i odróżnić ich typy.
  • Wybierz okres i nazwę interfejsu API, aby filtrować widok.
  • Zatrzymaj wskaźnik myszy na punktach na wykresie, aby zobaczyć, ile błędów wystąpiło w tym czasie, ich typ i określony znacznik czasu.

Pełna lista błędów zawiera opisy i kody stanu HTTP, interfejsy API, do których mają zastosowanie, godzinę i datę wystąpienia błędów oraz liczbę błędów tego typu.

  • Filtruj wyniki, wybierając dowolny nagłówek kolumny.
  • Wybierz wiersz, aby znaleźć ten błąd na wykresie, a następnie kliknij go ponownie, aby usunąć zaznaczenie. Renderowanie wyników może potrwać kilka sekund.

Polecenie ping kondycji do adresu URL online

Ochrona przed oszustwami zapewnia punkt końcowy ping kondycji, który umożliwia klientom weryfikowanie łączności z dowolnego klienta do usługi internetowej. Punkty końcowe ping kondycji to podstawowy test opóźnienia i dostępności w warstwie sieciowej.

Punkt końcowy zwraca ładunek zero bajtów wraz z kodem stanu HTTP 200.

Narzędzie 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