Übersicht der Metriken
Azure Communication Services stellt derzeit Metriken für die Grundtypen aller Azure-Kommunikationsdienste bereit. Der Azure-Metrik-Explorer kann verwendet werden, um Ihre eigenen Diagramme zu zeichnen, Anomalien in Ihren Metrikwerten zu untersuchen und Ihren API-Datenverkehr mithilfe der Metrikdaten zu verstehen, die E-Mail-Anforderungen ausgeben.
Position von Metriken
Primitiven in Azure Communication Services geben Metriken für API-Anforderungen aus. Diese Metriken finden Sie auf der Registerkarte "Metriken" unter Ihrer Kommunikationsdienste-Ressource. Sie können auch permanente Dashboards mithilfe der Registerkarte "Arbeitsmappen" unter Der Ressource "Kommunikationsdienste" erstellen.
Metrische Definitionen
Alle API-Anforderungsmetriken enthalten drei Dimensionen, mit denen Sie Ihre Metrikdaten filtern können. Diese Dimensionen können mithilfe des Aggregationstyps Count
zusammen aggregiert werden und unterstützen alle Azure Aggregation-Standardzeitreihen, einschließlich Sum
, Average
, Min
und Max
.
Weitere Informationen zu unterstützten Aggregationstypen und Zeitreihenaggregationen finden Sie unter Erweiterte Funktionen von Azure-Metrik-Explorer.
- Vorgang: Alle Vorgänge oder Routen, die über das Azure Communication Services Chat-Gateway aufgerufen werden können.
- Statuscode: Die Statuscodeantwort, die nach der Anforderung gesendet wurde.
- StatusSubClass: Die nach der Antwort gesendete Statuscodefolge.
Vorgänge für Chat-API-Anforderungsmetriken
Die folgenden Vorgänge sind für Chat-API-Anforderungsmetriken verfügbar:
Vorgang/Route | Beschreibung |
---|---|
GetChatMessage | Ruft eine Nachricht nach Nachrichten-ID ab. |
ListChatMessages | Ruft eine Liste von Chat-Nachrichten aus einem Thread ab. |
SendChatMessage | Sendet eine Chat-Nachricht an einen Thread. |
UpdateChatMessage | Aktualisiert eine Chat-Nachricht. |
DeleteChatMessage | Löscht eine Chat-Nachricht. |
GetChatThread | Ruft einen Chatthread ab. |
ListChatThreads | Ruft die Liste der Chatthreads eines Benutzers ab. |
UpdateChatThread | Aktualisiert die Eigenschaften eines Chatthreads. |
CreateChatThread | Erstellt einen Chatthread. |
DeleteChatThread | Löscht einen Thread. |
GetReadReceipts | Ruft Lesebestätigungen für einen Thread ab. |
SendReadReceipt | Sendet im Auftrag eines Benutzers ein Lesebestätigungsereignis an einen Thread. |
SendTypingIndicator | Veröffentlicht im Auftrag eines Benutzers ein Eingabeereignis für einen Thread. |
ListChatThreadParticipants | Ruft die Mitglieder eines Threads ab. |
AddChatThreadParticipants | Fügt Threadmitglieder zu einem Thread hinzu. Wenn bereits Mitglieder vorhanden sind, erfolgt keine Änderung. |
RemoveChatThreadParticipant | Entfernt ein Mitglied aus einem Thread. |
Wenn eine Anforderung an einen nicht erkannten Vorgang gestellt wird, erhalten Sie eine Antwort auf den Wert "Ungültige Route".
SMS-API-Anforderungen
Die folgenden Vorgänge sind für SMS-API-Anforderungsmetriken verfügbar:
Vorgang/Route | Beschreibung |
---|---|
SMSMessageSent | Sendet eine SMS-Nachricht. |
SMSDeliveryReportsReceived | Ruft SMS-Zustellberichte ab. |
SMSMessagesReceived | Ruft SMS-Nachrichten ab. |
Anforderungen der Authentifizierungs-API
Die folgenden Vorgänge sind für Anforderungsmetriken der Authentifizierungs-API verfügbar:
Vorgang/Route | Beschreibung |
---|---|
CreateIdentity | Erstellt eine Identität, die einen einzelnen Benutzer darstellt. |
DeleteIdentity | Löscht eine Identität. |
CreateToken | Erstellt ein Zugriffstoken. |
RevokeToken | Widerruft alle Zugriffstoken, die vor einem bestimmten Zeitpunkt für eine Identität erstellt wurden. |
ExchangeTeamsUserAccessToken | Exchange a Microsoft Entra access token of a Teams user for a new Communication Identity access token with a matching expiration time. |
Api-Anforderungen für die Anrufautomatisierung
Die folgenden Vorgänge sind für Anforderungsmetriken der Anrufautomatisierungs-API verfügbar:
Vorgang/Route | Beschreibung |
---|---|
Anruf erstellen | Erstellen Sie einen ausgehenden Anruf an den Benutzer. |
Anruf annehmen | Annehmen eines eingehenden Anrufs. |
Anruf umleiten | Leiten Sie einen eingehenden Anruf an einen anderen Benutzer um. |
Anruf ablehnen | Ablehnen eines eingehenden Anrufs. |
Anruf an Teilnehmer durchstellen | Durchstellen eines Anrufs von 1:1 an einen anderen Benutzer. |
Play | Audio an Anrufteilnehmer wiedergeben. |
PlayPrompt | Wiedergeben einer Eingabeaufforderung für Benutzer als Teil der Erkennungsaktion. |
Recognize | Erkennen von Benutzereingaben von Anrufteilnehmern. |
Teilnehmer hinzufügen | Fügen Sie einen Teilnehmer zu einem Anruf hinzu. |
Teilnehmer entfernen | Entfernen eines Teilnehmers aus einem Anruf. |
HangUp-Anruf | Hängen Sie Ihren Anruf ab. |
Anruf beenden | Beenden Sie den Anruf für alle Teilnehmer. |
Anruf abrufen | Rufen Sie Details zu einem Anruf ab. |
Teilnehmer abrufen | Rufen Sie Details zu einem Anrufteilnehmer ab. |
Teilnehmer abrufen | Rufen Sie alle Teilnehmer in einem Anruf ab. |
Anruf löschen | Löschen eines Anrufs. |
Alle Medienvorgänge abbrechen | Abbrechen aller laufenden oder in die Warteschlange gestellten Medienvorgängen in einem Anruf. |
Auftragsrouter-API-Anforderungen
Die folgenden Vorgänge sind für Anforderungsmetriken der Auftragsrouter-API verfügbar:
Vorgang/Route | Beschreibung |
---|---|
UpsertClassificationPolicy | Erstellt oder aktualisiert eine Klassifizierungsrichtlinie. |
GetClassificationPolicy | Ruft eine vorhandene Klassifizierungsrichtlinie nach ID ab. |
ListClassificationPolicies | Ruft vorhandene Klassifizierungsrichtlinien ab. |
DeleteDistributionPolicy | Löschen Sie eine Klassifizierungsrichtlinie nach ID. |
UpsertDistributionPolicy | Erstellt oder aktualisiert eine Verteilungsrichtlinie. |
GetDistributionPolicy | Ruft eine vorhandene Verteilungsrichtlinie nach ID ab. |
ListDistributionPolicies | Ruft vorhandene Verteilungsrichtlinien ab. |
DeleteDistributionPolicy | Löschen sie eine Verteilerrichtlinie nach ID. |
UpsertExceptionPolicy | Erstellt oder aktualisiert eine Ausnahmerichtlinie. |
GetExceptionPolicy | Ruft eine vorhandene Ausnahmerichtlinie nach ID ab. |
ListExceptionPolicies | Ruft vorhandene Ausnahmerichtlinien ab |
DeleteExceptionPolicy | Löschen Sie eine Ausnahmerichtlinie nach ID. |
UpsertQueue | Erstellt oder aktualisiert eine Warteschlange. |
GetQueue | Ruft eine vorhandene Warteschlange nach ID ab. |
GetQueues | Ruft vorhandene Warteschlangen ab. |
DeleteQueue | Löschen Sie eine Warteschlange nach ID. |
GetQueueStatistics | Ruft die Statistiken einer Warteschlange ab. |
UpsertJob | Erstellt oder aktualisiert einen Auftrag. |
GetJob | Ruft einen vorhandenen Auftrag nach ID ab. |
GetJobs | Ruft vorhandene Aufträge ab. |
DeleteJob | Löschen Sie eine Warteschlangenrichtlinie nach ID. |
ReclassifyJob | Reclassify a job. |
CancelJob | Sendet anforderung, einen vorhandenen Auftrag nach ID abzubrechen, während der Grund für die Kündigung von Freiformularen angegeben wird. |
CompleteJob | Schließt einen zugewiesenen Auftrag ab. |
CloseJob | Schließt einen abgeschlossenen Auftrag. |
AcceptJobOffer | Akzeptiert ein Angebot für die Arbeit an einem Auftrag und gibt einen Konflikt von 409/Conflict zurück, wenn ein anderer Agent den Auftrag bereits akzeptiert hat. |
DeclineJobOffer | Lehnt ein Angebot für die Arbeit an einem Arbeitsplatz ab. |
UpsertWorker | Erstellt oder aktualisiert einen Worker. |
GetWorker | Ruft einen vorhandenen Worker anhand der ID ab. |
GetWorkers | Ruft vorhandene Mitarbeiter ab. |
DeleteWorker | Löscht einen Worker und alle zugehörigen Ablaufverfolgungen. |
Network Traversal-API-Anforderungen
Die folgenden Vorgänge sind für Network Traversal-API-Anforderungsmetriken verfügbar:
Vorgang/Route | Beschreibung |
---|---|
IssueRelayConfiguration | Problemkonfiguration für einen STUN-/TURN-Server |
Räume-API-Anforderungen
Die folgenden Vorgänge sind für Rooms-API-Anforderungsmetriken verfügbar:
Vorgang/Route | Beschreibung |
---|---|
CreateRoom | Erstellt einen Raum. |
DeleteRoom | Löscht einen Raum. |
GetRoom | Ruft einen Raum nach Raum-ID ab. |
PatchRoom | Aktualisiert einen Raum nach Raum-ID. |
ListRooms | Listet alle Räume für eine Azure Communication Services-Ressource auf. |
AddParticipants | Fügt Teilnehmer zu einem Raum hinzu. |
RemoveParticipants | Entfernt Teilnehmer aus einem Raum. |
GetParticipants | Ruft eine Liste der Teilnehmer für einen Raum ab. |
UpdateParticipants | Aktualisiert die Teilnehmerliste für einen Raum. |
Nächste Schritte
- Erfahren Sie mehr über Datenplattformmetriken.