Udostępnij za pośrednictwem


Możliwość obsługi: najlepsze rozwiązania dla partnerów

Ten dokument zawiera wskazówki dla partnerów usługi Fabric dotyczących sposobu obsługi swoich klientów. Obejmuje ona najlepsze rozwiązania dotyczące utrzymywania, zapisywania i korelowania ważnych nagłówków żądań, a także zaleceń dotyczących rejestrowania, monitorowania i obsługi technicznej.

Omówienie

Sieć szkieletowa umożliwia partnerom innych firm integrację swoich usług z platformą przy użyciu zestawu Fabric Development Kit. W tym dokumencie opisano praktyki dotyczące możliwości obsługi, które partnerzy powinni przestrzegać, aby zapewnić skuteczne rozwiązywanie problemów i pomoc techniczną dla klientów.

Nagłówki żądań

Sieć szkieletowa uwidacznia dwa ważne nagłówki w żądaniach wysyłanych między klientem i siecią szkieletową, które mają kluczowe znaczenie dla możliwości obsługi:

  • ActivityId: globalnie unikatowy identyfikator, który może być używany przez Ciebie, deweloper, do skorelowania żądania z systemami, gdy użytkownik sieci szkieletowej wchodzi w interakcję z obciążeniem.
  • RequestId: globalnie unikatowy identyfikator, który pomaga nam (sieć szkieletowa) skorelować twoje żądanie z naszymi śladami, co pomoże nam zbadać problem i pomóc Ci. Jeśli nie możesz określić problemu ActivityIdna końcu przy użyciu elementu , możesz podać RequestId nam ten problem podczas zgłaszania problemu. Upewnij się, że zachowasz i zapisz plik RequestId , aby można było go łatwo dostarczyć później.

Najlepsze rozwiązania dotyczące możliwości obsługi

Aby skutecznie obsługiwać klientów, niezbędne jest utrzymanie, zapisywanie i korelowanie tych identyfikatorów. Oto kilka najlepszych rozwiązań:

1. Rejestrowanie

  • Przechowywanie dzienników: upewnij się, że dzienniki są przechowywane przez wystarczający okres, aby umożliwić skuteczne rozwiązywanie problemów.
  • Szczegółowe rejestrowanie: uwzględnij element ActivityId i RequestId we wszystkich odpowiednich wpisach dziennika. Pomoże to śledzić przepływ żądania za pośrednictwem systemu.

2. Monitorowanie

  • Monitorowanie w czasie rzeczywistym: implementowanie monitorowania w czasie rzeczywistym w celu wykrywania i zgłaszania alertów dotyczących problemów w miarę ich występowania. Obejmuje to monitorowanie współczynników żądań, współczynników błędów i wydajności systemu.
  • Korelacja z nagłówkami: upewnij się, że narzędzia do monitorowania mogą korelować dzienniki i metryki przy użyciu poleceń ActivityId i RequestId. Pomoże to szybko zidentyfikować i zdiagnozować problemy.

3. Pomoc techniczna

  • Obsługa klienta: wytrenuj zespół pomocy technicznej, aby poprosić o ActivityId pomoc techniczną i RequestId podczas radzenia sobie z problemami z klientami. Przyspieszy to proces rozwiązywania problemów.
  • Dokumentacja: podaj klientom przejrzystą dokumentację dotyczącą uzyskiwania i używania tych identyfikatorów podczas raportowania problemów.

Przykładowy przepływ pracy

  1. Wpis dziennika: po odebraniu żądania należy zarejestrować element ActivityId i RequestId wraz z innymi odpowiednimi informacjami.
  2. Monitorowanie: użyj narzędzi do monitorowania, aby śledzić żądanie w czasie rzeczywistym, korelując je z identyfikatorami.
  3. Rozwiązywanie problemów: Jeśli wystąpi problem, użyj elementu ActivityId i RequestId , aby śledzić żądanie za pośrednictwem dzienników i systemów.
  4. Pomoc techniczna: gdy klient zgłasza problem, poproś ActivityId RequestId o i, aby szybko zlokalizować odpowiednie dzienniki i zapewnić pomoc. Jeśli nie można określić problemu na końcu, podaj RequestId pomoc techniczną dla sieci szkieletowej w celu dalszego zbadania.

Podsumowanie

Postępując zgodnie z tymi najlepszymi rozwiązaniami, partnerzy mogą skutecznie obsługiwać swoich klientów na platformie danych sieci Szkieletowej, zapewniając bezproblemowy i wydajny proces rozwiązywania problemów. Prawidłowe rejestrowanie, monitorowanie, zarządzanie żądaniami i protokoły pomocy technicznej są niezbędne do utrzymania wysokiej jakości usług i zadowolenia klientów.