Udostępnij za pośrednictwem


Diagnostyka połączeń

Usługi Azure Communication Services oferują analizy jakości połączeń i wizualizacje w diagnostyce połączeń. Ta funkcja umożliwia badanie metryk wywołań, badanie zdarzeń i zrozumienie wykrytych problemów z jakością w rozwiązaniu wywołującym usługi Communication Services.

Zrozumienie jakości połączeń i niezawodności jest podstawą do zapewnienia doskonałego środowiska klienta. Różne problemy mogą mieć wpływ na jakość połączeń, takich jak słaba łączność z Internetem, niezgodności oprogramowania i problemy techniczne z urządzeniami. Te problemy mogą być frustrujące dla wszystkich uczestników połączeń, niezależnie od tego, czy są pacjentem ewidencjonowania na wezwanie lekarza, czy ucznia biorącego lekcję z nauczycielem. W przypadku dewelopera diagnozowanie i rozwiązywanie tych problemów może być czasochłonne.

Diagnostyka wywołań działa jako detektyw dla wywołań. Ułatwia to deweloperom korzystającym z usług Azure Communication Services badanie zdarzeń, które wystąpiły w wywołaniu. Celem badania jest zidentyfikowanie prawdopodobnych przyczyn niskiej jakości połączeń i niezawodności.

Podobnie jak prawdziwa rozmowa, wiele rzeczy dzieje się jednocześnie w wywołaniu, które może lub nie ma wpływu na komunikację. Oś czasu w diagnostyce wywołań ułatwia wizualizowanie tego, co się stało w wywołaniu. Przedstawia on rozbudowane wizualizacje danych zdarzeń wywołań i zapewnia wgląd w problemy, które często wpływają na wywołania.

Jak włączyć diagnostykę wywołań

Usługi Azure Communication Services zbierają dane wywołań w postaci metryk i zdarzeń. Aby diagnostyka wywołań analizować nowe dane połączeń, należy włączyć ustawienie diagnostyczne w usłudze Azure Monitor. Następnie usługa Azure Monitor wysyła te dane do obszaru roboczego usługi Log Analytics.

Ważne

Diagnostyka wywołań może wysyłać zapytania tylko do danych wysyłanych do obszaru roboczego usługi Log Analytics. Ustawienia diagnostyczne zaczynają zbierać dane według pojedynczego identyfikatora zasobu usług Azure Communications Services po włączeniu ustawienia diagnostycznego.

Ponieważ diagnostyka wywołań jest warstwą aplikacji na podstawie danych dla zasobu usług Azure Communications Services, możesz wykonywać zapytania dotyczące danych wywołania i tworzyć raporty skoroszytu na podstawie danych.

Dostęp do diagnostyki wywołań można uzyskać z dowolnego zasobu usług Azure Communication Services w witrynie Azure Portal. Po otwarciu zasobu usług Azure Communications Services wyszukaj sekcję Monitorowanie w menu usługi i wybierz pozycję Wywołaj diagnostykę.

Po skonfigurowaniu diagnostyki wywołań dla zasobu usług Azure Communication Services można wyszukać wywołania przy użyciu prawidłowych identyfikatorów wywołań, które miały miejsce w tym zasobie. Dane mogą potrwać kilka godzin po zakończeniu wywołania, aby pojawić się w zasobie i wypełnić je w obszarze Diagnostyka wywołań.

W poniższych sekcjach opisano główne obszary okienka Diagnostyka wywołań w portalu.

Portal domyślnie wyświetla listę wszystkich wywołań. Pole wyszukiwania umożliwia znajdowanie poszczególnych wywołań lub filtrowanie wywołań w celu eksplorowania wywołań, które mają problemy. Wybranie wywołania spowoduje przejście do okienka szczegółów z trzema kartami: Przegląd, Problemy i Oś czasu.

Możesz wyszukiwać według identyfikatora wywołania w polu wyszukiwania. Aby znaleźć identyfikator wywołania, zobacz Uzyskiwanie dostępu do identyfikatora wywołania klienta.

Zrzut ekranu przedstawiający wyszukiwanie diagnostyki wywołań, które pokazuje ostatnie wywołania zasobu usług Azure Communications Services.

Uwaga

Możesz eksplorować ikony informacji i linki w obszarze Diagnostyka wywołań, aby poznać funkcje, definicje i przydatne porady.

Omówienie połączeń

Po wybraniu wywołania jego szczegóły zostaną wyświetlone na karcie Przegląd . Na tej karcie przedstawiono podsumowanie wywołań, które wyróżnia uczestników i kluczowe metryki dotyczące jakości połączeń. Możesz wybrać uczestnika, aby przejść do szczegółów osi czasu połączenia bezpośrednio lub przejść do karty Problemy , aby uzyskać dalszą analizę.

Zrzut ekranu przedstawiający kartę Przegląd diagnostyki wywołań dla wybranego wywołania.

Problemy z połączeniem

Karta Problemy zawiera ogólną analizę wszelkich problemów z jakością i niezawodnością multimediów wykrytych podczas wywołania diagnostyki.

Na tej karcie wyróżniono często znane problemy wpływające na jakość wywołań użytkownika, takie jak słabe warunki sieciowe, mówienie podczas wyciszenia lub awarie urządzeń. Jeśli chcesz zbadać wykryty problem, wybierz wyróżniony element. Na karcie Oś czasu zostanie wyświetlony wstępnie wypełniony widok powiązanych zdarzeń.

Zrzut ekranu przedstawiający kartę Problemy z diagnostyką wywołań, która pokazuje najważniejsze problemy wykryte w wybranym wywołaniu.

Oś czasu wywołania

Jeśli problemy z wywołaniem są trudne do rozwiązania, możesz eksplorować kartę Oś czasu , aby wyświetlić szczegółową sekwencję zdarzeń, które wystąpiły podczas wywołania.

Widok osi czasu jest złożony. Jest ona przeznaczona dla deweloperów, którzy muszą eksplorować szczegóły wywołania i interpretować szczegółowe dane debugowania. W dużych wywołaniach widok osi czasu może przedstawiać przytłaczającą ilość informacji. Zalecamy użycie filtrowania w celu zawężenia wyników wyszukiwania i zmniejszenia złożoności.

Szczegółowe dzienniki wywołań dla każdego uczestnika można wyświetlić w ramach połączenia. Informacje o wywołaniu mogą nie być obecne z różnych powodów, takich jak ograniczenia prywatności między wywoływaniami zasobów.

Zrzut ekranu przedstawiający kartę Oś czasu diagnostyki wywołań, która pokazuje szczegółowe zdarzenia w widoku osi czasu dla wybranego wywołania.

Copilot na platformie Azure na potrzeby diagnostyki połączeń

Sztuczna inteligencja może pomóc deweloperom aplikacji na każdym etapie cyklu projektowania: projektowanie, kompilowanie i działanie. Deweloperzy mogą używać rozwiązania Microsoft Copilot na platformie Azure (wersja zapoznawcza) w ramach diagnostyki połączeń, aby zrozumieć i rozwiązać różne problemy. Na przykład deweloperzy mogą zadać copilot na platformie Azure następujące pytania:

  • Jak mogę uruchomić diagnostykę sieci w wywołaniach VoIP usług Azure Communication Services?
  • Jak zoptymalizować moje wywołania pod kątem słabych warunków sieciowych?
  • Jakie są typowe przyczyny słabych strumieni multimediów w wywołaniach usług Azure Communication Services?
  • Film z mojego połączenia nie zadziałał. Jak mogę naprawić kod podrzędny 41048?

Zrzut ekranu przedstawiający wyszukiwanie w diagnostyce połączeń, które pokazuje ostatnie wywołania zasobu usług Azure Communications Services i odpowiedzi z witryny Copilot na platformie Azure.

Często zadawane pytania

Jak mogę skonfigurować diagnostykę połączeń?

Postępuj zgodnie z instrukcjami, aby dodać ustawienia diagnostyczne zasobu w obszarze Włączanie dzienników za pomocą ustawień diagnostycznych w usłudze Azure Monitor. Zalecamy, aby początkowo zbierać wszystkie dzienniki. Po zapoznaniu się z możliwościami w usłudze Azure Monitor określ, które dzienniki chcesz zachować i jak długo. Po dodaniu ustawienia diagnostycznego zostanie wyświetlony monit o wybranie dzienników. Aby zebrać wszystkie dzienniki, wybierz pozycję wszystkieLogi.

Ilość danych, przechowywanie i użycie zapytań diagnostyki wywołań w usłudze Log Analytics w usłudze Azure Monitor są rozliczane za pośrednictwem istniejących mierników danych platformy Azure. Zalecamy monitorowanie zasad użycia i przechowywania danych w celu uwzględnienia kosztów zgodnie z potrzebami. Aby uzyskać więcej informacji, zobacz Kontrolowanie kosztów.

Jeśli masz wiele identyfikatorów zasobów usług Azure Communications Services, musisz włączyć te ustawienia dla każdego identyfikatora zasobu i wykonać zapytanie dotyczące szczegółów wywołania dla uczestników w odpowiednich identyfikatorach zasobów.

Uczestnicy, którzy dołączają do innych zasobów usług Azure Communication Services, mają ograniczone informacje w diagnostyce połączeń. Uczestnicy, którzy należą do zasobu po otwarciu diagnostyki połączeń, mają wyświetlone wszystkie dostępne szczegółowe informacje.

Jakie są typowe problemy z wywołaniami, które mogą być widoczne i jak mogę je rozwiązać?

Oto zasoby dotyczące typowych problemów z wywołaniem:

Jak mogę użyć narzędzia Copilot na platformie Azure (wersja zapoznawcza) w diagnostyce połączeń?

Twoja organizacja zarządza dostępem do rozwiązania Microsoft Copilot na platformie Azure (wersja zapoznawcza). Po dokonaniu dostępu do rozwiązania Copilot na platformie Azure interfejs diagnostyki wywołań zawiera opcję Diagnozowanie za pomocą narzędzia Copilot w obszarze wyszukiwania, na karcie Przegląd i na karcie Problemy .

Użyj narzędzia Copilot na platformie Azure for Call Diagnostics, aby poprawić jakość połączeń, szczegółowo opisując problemy napotykane podczas wywołań usług Azure Communication Services. Przekazanie copilot na platformie Azure szczegółowych informacji z diagnostyki połączeń pomoże ulepszyć analizę, zidentyfikować problemy i zidentyfikować poprawki. Należy pamiętać, że platforma Copilot na platformie Azure obecnie nie ma programowego dostępu do szczegółów połączenia.