Ringkasan metrik

Azure Communication Services saat ini menyediakan metrik untuk semua primitif layanan komunikasi Azure. Azure Metrics Explorer dapat digunakan untuk memplot bagan Anda sendiri, menyelidiki kelainan dalam nilai metrik Anda, dan memahami lalu lintas API Anda dengan menggunakan data metrik yang dipancarkan permintaan email.

Tempat menemukan metrik

Primitif di Azure Communication Services memancarkan metrik untuk permintaan API. Metrik ini dapat ditemukan di tab Metrik di bawah sumber daya Communication Services Anda. Anda juga bisa membuat dasbor permanen menggunakan tab buku kerja di bawah sumber daya Communication Services Anda.

Definisi metrik

Semua metrik permintaan API berisi tiga dimensi yang dapat Anda gunakan untuk memfilter data metrik Anda. Dimensi ini dapat digabungkan bersama menggunakan jenis agregasi Count dan mendukung semua rangkaian waktu Agregasi Azure standar termasuk Sum, Average, Min, dan Max.

Informasi lebih lanjut tentang jenis agregasi yang didukung dan agregasi rangakian waktu dapat ditemukan Fitur lanjutan Azure Metrics Explorer

  • Operasi - Semua operasi atau rute yang dapat dipanggil di gateway Obrolan Azure Communication Services.
  • Kode Status - Tanggapan kode status dikirim setelah permintaan.
  • StatusSubClass - Seri kode status dikirim setelah tanggapan.

Operasi metrik permintaan Chat API

Operasi berikut tersedia di metrik permintaan Chat API:

Operasi / Rute Deskripsi
GetChatMessage Mendapatkan pesan berdasarkan ID pesan.
ListChatMessages Mendapat daftar pesan obrolan dari utas.
SendChatMessage Mengirim pesan obrolan ke utas.
UpdateChatMessage Memperbarui pesan obrolan.
DeleteChatMessage Menghapus pesan obrolan.
GetChatThread Mendapat utas obrolan.
ListChatThreads Mendapatkan daftar utas obrolan pengguna.
UpdateChatThread Memperbarui properti utas obrolan.
CreateChatThread Membuat utas obrolan.
DeleteChatThread Menghapus utas.
GetReadReceipts Mendapat tanda terima baca untuk utas.
SendReadReceipt Mengirimkan peristiwa tanda terima baca ke utas, atas nama pengguna.
SendTypingIndicator Memposting acara pengetikan ke utas, atas nama pengguna.
ListChatThreadParticipants Mendapatkan anggota utas.
AddChatThreadParticipants Menambahkan anggota utas ke utas. Jika anggota sudah ada, tidak ada perubahan yang terjadi.
RemoveChatThreadParticipant Menghapus anggota dari utas.

Screenshot of Chat API Request Metric.

Jika permintaan dibuat ke operasi yang tidak dikenali, Anda akan menerima respons nilai "Rute Buruk".

Permintaan SMS API

Operasi berikut tersedia di metrik permintaan SMS API:

Operasi / Rute Deskripsi
SMSMessageSent Mengirim pesan SMS.
SMSDeliveryReportsReceived Mendapat Laporan Pengiriman SMS
SMSMessagesReceived Mendapat pesan SMS.

Screenshot of SMS API Request Metric.

Permintaan API autentikasi

Operasi berikut tersedia di metrik permintaan API Autentikasi:

Operasi / Rute Deskripsi
CreateIdentity Membuat identitas yang mewakili satu pengguna.
DeleteIdentity Menghapus identitas.
CreateToken Membuat token akses.
RevokeToken Mencabut semua token akses yang dibuat untuk identitas sebelum waktu yang diberikan.
ExchangeTeamsUserAccessToken Menukar token akses Microsoft Entra pengguna Teams dengan token akses Identitas Komunikasi baru dengan waktu kedaluwarsa yang cocok.

Screenshot of authentication Request Metric.

Memanggil permintaan API Automation

Operasi berikut tersedia pada metrik permintaan API Automation Panggilan:

Operasi / Rute Deskripsi
Buat Panggilan Buat panggilan keluar ke pengguna.
Jawab Panggilan Jawab panggilan masuk.
Alihkan Panggilan Alihkan panggilan masuk ke pengguna lain.
Tolak Panggilan Tolak panggilan masuk.
Transfer Panggilan ke Peserta Transfer panggilan 1:1 ke pengguna lain.
Putar Putar audio untuk memanggil peserta.
PlayPrompt Putar perintah kepada pengguna sebagai bagian dari tindakan Kenali.
Recognize Mengenali input pengguna dari peserta panggilan.
Tambahkan Peserta Tambahkan peserta ke panggilan.
Hapus Peserta Menghapus peserta dari panggilan.
Panggilan HangUp Tutup teleponmu.
Hentikan Panggilan Akhiri panggilan untuk semua peserta.
Dapatkan Panggilan Dapatkan detail tentang panggilan.
Dapatkan Peserta Dapatkan detail tentang peserta panggilan.
Dapatkan Peserta Mendapatkan semua peserta dalam panggilan.
Hapus Panggilan Menghapus panggilan.
Batalkan Semua Operasi Media Batalkan semua operasi media yang sedang berlangsung atau antre dalam panggilan.

Permintaan API Job Router

Operasi berikut tersedia pada metrik permintaan JOB Router API:

Operasi / Rute Deskripsi
UpsertClassificationPolicy Membuat atau memperbarui kebijakan klasifikasi.
GetClassificationPolicy Mengambil kebijakan klasifikasi yang ada berdasarkan ID.
ListClassificationPolicies Mengambil kebijakan klasifikasi yang ada
DeleteDistributionPolicy Menghapus kebijakan klasifikasi berdasarkan ID.
UpsertDistributionPolicy Membuat atau memperbarui kebijakan distribusi.
GetDistributionPolicy Mengambil kebijakan distribusi yang ada berdasarkan ID.
ListDistributionPolicies Mengambil kebijakan distribusi yang ada
DeleteDistributionPolicy Menghapus kebijakan distribusi menurut ID.
UpsertExceptionPolicy Membuat atau memperbarui kebijakan pengecualian.
GetExceptionPolicy Mengambil kebijakan pengecualian yang ada berdasarkan ID.
ListExceptionPolicies Mengambil kebijakan pengecualian yang ada
DeleteExceptionPolicy Hapus kebijakan pengecualian berdasarkan ID.
Antrean Upsert Membuat atau memperbarui antrean.
Dapatkan Antrean Mengambil antrean yang ada berdasarkan ID.
Dapatkan Antrean Mengambil antrean yang ada
Hapus Antrean Hapus antrean menurut ID.
GetQueueStatistics Mengambil statistik antrean.
UpsertJob Membuat atau memperbarui pekerjaan.
GetJob Mengambil pekerjaan yang ada berdasarkan ID.
GetJobs Mengambil pekerjaan yang ada
DeleteJob Hapus kebijakan antrean berdasarkan ID.
ReclassifyJob Mengklasifikasi ulang pekerjaan.
CancelJob Mengirimkan permintaan untuk membatalkan pekerjaan yang ada dengan ID sambil memberikan alasan pembatalan bentuk bebas.
CompleteJob Menyelesaikan pekerjaan yang ditetapkan.
CloseJob Menutup pekerjaan yang telah selesai.
AcceptJobOffer Menerima penawaran untuk mengerjakan pekerjaan dan mengembalikan 409/Konflik jika agen lain sudah menerima pekerjaan tersebut.
DeclineJobOffer Menolak penawaran untuk mengerjakan pekerjaan.
UpsertWorker Membuat atau memperbarui pekerja.
GetWorker Mengambil pekerja yang sudah ada berdasarkan ID.
GetWorkers Mengambil pekerja yang ada.
DeleteWorker Menghapus pekerja dan semua jejaknya.

Permintaan API Traversal Jaringan

Operasi berikut tersedia pada metrik permintaan NETWORK Traversal API:

Operasi / Rute Deskripsi
IssueRelayConfiguration Mengeluarkan konfigurasi untuk server STUN/TURN.

Screenshot of TURN Token Request Metric.

Permintaan ROOMS API

Operasi berikut tersedia pada metrik permintaan Rooms API:

Operasi / Rute Deskripsi
CreateRoom Membuat Ruangan.
DeleteRoom Menghapus Ruangan.
GetRoom Mendapatkan Kamar berdasarkan ID Kamar.
PatchRoom Memperbarui Kamar berdasarkan ID Kamar.
ListRooms Mencantumkan semua Ruang untuk Sumber Daya Azure Communication Services.
AddParticipants Menambahkan peserta ke Ruangan.
RemoveParticipants Menghapus peserta dari Ruangan.
GetParticipants Mendapatkan daftar peserta untuk Ruangan.
UpdateParticipants Memperbarui daftar peserta untuk Ruangan.

Screenshot of Rooms Request Metric.

Langkah berikutnya