Udostępnij za pośrednictwem


Omówienie metryk

Usługi Azure Communication Services obecnie udostępniają metryki dla wszystkich elementów pierwotnych usług komunikacyjnych platformy Azure. Eksplorator metryk platformy Azure może służyć do wykreślenia własnych wykresów, badania nieprawidłowości w wartościach metryk i zrozumienia ruchu interfejsu API przy użyciu danych metryk emitujących żądania wiadomości e-mail.

Gdzie znaleźć metryki

Metryki pierwotne w usługach Azure Communication Services emitują metryki dla żądań interfejsu API. Te metryki można znaleźć na karcie Metryki w zasobie usług komunikacyjnych. Możesz również tworzyć stałe pulpity nawigacyjne przy użyciu karty skoroszytów w zasobie usług komunikacyjnych.

Definicje metryk

Wszystkie metryki żądań interfejsu API zawierają trzy wymiary, których można użyć do filtrowania danych metryk. Te wymiary można agregować razem przy użyciu Count typu agregacji i obsługiwać wszystkie standardowe szeregi czasowe agregacji platformy Azure, w tym Sum, Average, Mini Max.

Więcej informacji na temat obsługiwanych typów agregacji i agregacji szeregów czasowych można znaleźć w artykule Zaawansowane funkcje Eksploratora metryk platformy Azure

  • Operacja — wszystkie operacje lub trasy, które można wywołać w bramie czatu usług Azure Communication Services.
  • Kod stanu — odpowiedź kodu stanu wysłana po żądaniu.
  • StatusSubClass — seria kodów stanu wysłana po odpowiedzi.

Zaawansowane żądania interfejsu API obsługi komunikatów

Następujące operacje są dostępne w metrykach żądań interfejsu API zaawansowanej obsługi komunikatów:

Operacja/trasa opis Scenariusz
DownloadMedia Pobierz żądanie ładunku multimediów. Firma zażądała pobrania ładunku multimediów.
ListTemplates Żądanie listy szablonów. Firma poprosiła o wyświetlenie listy szablonów dla danego kanału.
ReceiveMessage Odebrano wiadomość. Użytkownik wysłał wiadomość do firmy.
SendMessage Wyślij żądanie powiadomienia o wiadomości. Firma żąda, aby wysłać wiadomość do użytkownika.
SendMessageDeliveryStatus Odebrano stan dostawy. Firma otrzymała odpowiedź na komunikat, że firma zażądała wysłania do użytkownika.

Zrzut ekranu przedstawiający metryki żądania zaawansowanej obsługi komunikatów.

Żądania interfejsu API uwierzytelniania

Następujące operacje są dostępne w metrykach żądań interfejsu API uwierzytelniania:

Operacja/trasa opis
CreateIdentity Tworzy tożsamość reprezentującą jednego użytkownika.
DeleteIdentity Usuwa tożsamość.
CreateToken Tworzy token dostępu.
RevokeToken Odwołuje wszystkie tokeny dostępu utworzone dla tożsamości przed upływem określonego czasu.
ExchangeTeamsUserAccessToken Exchange a Microsoft Entra access token of a Teams user for a new Communication Identity access token with a matching expiration time .Exchange a Microsoft Entra access token of a Teams for a new Communication Identity access token with a matching expiration time (Wymiana tokenu dostępu do usługi Microsoft Entra użytkownika usługi Teams dla nowego tokenu dostępu do tożsamości komunikacji z pasującym czasem wygaśnięcia).

Zrzut ekranu przedstawiający metryki żądania uwierzytelniania.

Żądania interfejsu API usługi Call Automation

Następujące operacje są dostępne w metrykach żądań interfejsu API usługi Call Automation:

Operacja/trasa opis
Tworzenie wywołania Utwórz wywołanie wychodzące dla użytkownika.
Połączenie na odpowiedź Odpowiedz na połączenie przychodzące.
Połączenie przekierowania Przekieruj wywołanie przychodzące do innego użytkownika.
Odrzuć połączenie Odrzuć wywołanie przychodzące.
Przenieś połączenie do uczestnika Przenieś połączenie 1:1 do innego użytkownika.
Odtwórz Odtwórz dźwięk, aby zadzwonić do uczestników.
PlayPrompt Wyświetl monit dla użytkowników w ramach akcji Rozpoznawanie.
Recognize Rozpoznawanie danych wejściowych użytkownika od uczestników wywołania.
Dodawanie uczestników Dodaj uczestnika do połączenia.
Usuń uczestników Usuń uczestnika z połączenia.
Wywołanie hangupu Zawiesić nogę połączenia.
Zakończ połączenie Zakończ wezwanie dla wszystkich uczestników.
Uzyskiwanie połączenia Uzyskaj szczegółowe informacje o wywołaniu.
Uzyskiwanie uczestnika Uzyskaj szczegółowe informacje o uczestniku połączenia.
Pobieranie uczestników Pobierz wszystkich uczestników połączenia.
Usuń połączenie Usuń wywołanie.
Anuluj wszystkie operacje na nośniku Anuluj wszystkie trwające lub w kolejce operacje multimediów w wywołaniu.

Operacje metryk żądań interfejsu API czatu

Następujące operacje są dostępne w metrykach żądań interfejsu API czatu:

Operacja/trasa opis
GetChatMessage Pobiera komunikat według identyfikatora wiadomości.
ListChatMessages Pobiera listę wiadomości czatu z wątku.
SendChatMessage Wysyła wiadomość czatu do wątku.
UpdateChatMessage Aktualizuje wiadomość czatu.
DeleteChatMessage Usuwa wiadomość czatu.
GetChatThread Pobiera wątek czatu.
ListChatThreads Pobiera listę wątków czatu użytkownika.
UpdateChatThread Aktualizuje właściwości wątku czatu.
CreateChatThread Tworzy wątek czatu.
DeleteChatThread Usuwa wątek.
GetReadReceipts Pobiera potwierdzenia odczytu dla wątku.
SendReadReceipt Wysyła zdarzenie potwierdzenia odczytu do wątku w imieniu użytkownika.
SendTypingIndicator Publikuje zdarzenie wpisywania do wątku w imieniu użytkownika.
ListChatThreadParticipants Pobiera elementy członkowskie wątku.
AddChatThreadParticipants Dodaje elementy członkowskie wątku do wątku. Jeśli członkowie już istnieją, nie nastąpi żadna zmiana.
RemoveChatThreadParticipant Usuń element członkowski z wątku.

Zrzut ekranu przedstawiający metrykę żądania interfejsu API czatu.

Jeśli żądanie jest wykonywane do operacji, która nie jest rozpoznawana, otrzymasz odpowiedź "Zła trasa".

Żądania interfejsu API routera zadań

Następujące operacje są dostępne w metrykach żądań interfejsu API routera zadań:

Operacja/trasa opis
UpsertClassificationPolicy Tworzy lub aktualizuje zasady klasyfikacji.
GetClassificationPolicy Pobiera istniejące zasady klasyfikacji według identyfikatora.
ListClassificationPolicies Pobiera istniejące zasady klasyfikacji
DeleteDistributionPolicy Usuń zasady klasyfikacji według identyfikatora.
UpsertDistributionPolicy Tworzy lub aktualizuje zasady dystrybucji.
GetDistributionPolicy Pobiera istniejące zasady dystrybucji według identyfikatora.
ListDistributionPolicies Pobiera istniejące zasady dystrybucji
DeleteDistributionPolicy Usuń zasady dystrybucji według identyfikatora.
UpsertExceptionPolicy Tworzy lub aktualizuje zasady wyjątków.
GetExceptionPolicy Pobiera istniejące zasady wyjątków według identyfikatora.
ListExceptionPolicies Pobiera istniejące zasady wyjątków
DeleteExceptionPolicy Usuń zasady wyjątków według identyfikatora.
UpsertQueue Tworzy lub aktualizuje kolejkę.
GetQueue Pobiera istniejącą kolejkę według identyfikatora.
GetQueues Pobiera istniejące kolejki
DeleteQueue Usuń kolejkę według identyfikatora.
GetQueueStatistics Pobiera statystyki kolejki.
UpsertJob Tworzy lub aktualizuje zadanie.
GetJob Pobiera istniejące zadanie według identyfikatora.
GetJobs Pobiera istniejące zadania
DeleteJob Usuń zasady kolejki według identyfikatora.
ReclassifyJob Przeklasyfikowanie zadania.
CancelJob Przesyła żądanie anulowania istniejącego zadania według identyfikatora podczas podawania przyczyny anulowania bezpłatnego formularza.
CompleteJob Wykonuje przydzielone zadanie.
CloseJob Zamyka ukończone zadanie.
AcceptJobOffer Akceptuje ofertę pracy nad zadaniem i zwraca błąd 409/Konflikt, jeśli inny agent zaakceptował już zadanie.
DeclineJobOffer Odrzuca ofertę pracy nad zadaniem.
UpsertWorker Tworzy lub aktualizuje proces roboczy.
GetWorker Pobiera istniejący proces roboczy według identyfikatora.
GetWorkers Pobiera istniejących procesów roboczych.
DeleteWorker Usuwa proces roboczy i wszystkie jego ślady.

Żądania interfejsu API przechodzenia do sieci

Następujące operacje są dostępne w metrykach żądań interfejsu API przechodzenia do sieci:

Operacja/trasa opis
ProblemRelayConfiguration Problem z konfiguracją serwera STUN/TURN.

Zrzut ekranu przedstawiający metryki żądania tokenu TURN.

Żądania interfejsu API pokoi

Następujące operacje są dostępne w metrykach żądań interfejsu API pokoi:

Operacja/trasa opis
CreateRoom Tworzy pokój.
DeleteRoom Usuwa pokój.
GetRoom Pobiera pokój według identyfikatora pokoju.
PatchRoom Aktualizuje pokój według identyfikatora pokoju.
ListRooms Wyświetla listę wszystkich pomieszczeń dla zasobu usług Azure Communication Services.
Dodawaniepartycypantów Dodaje uczestników do pokoju.
RemoveParticipants Usuwa uczestników z pokoju.
GetParticipants Pobiera listę uczestników pokoju.
UpdateParticipants Aktualizuje listę uczestników pokoju.

Zrzut ekranu przedstawiający metryki żądania pokoi.

Żądania interfejsu API programu SMS

Następujące operacje są dostępne w metrykach żądań interfejsu API programu SMS:

Operacja/trasa opis
SMSMessageSent Wysyła wiadomość SMS.
SMSDeliveryReportsReceived Pobiera raporty dostarczania wiadomości SMS
SMSMessagesReceived Pobiera wiadomości SMS.

Zrzut ekranu przedstawiający metrykę żądania interfejsu API programu SMS.

Następne kroki