Memantau Pengindeks Video Azure AI

Penting

Karena pengumuman penghentian Azure Media Services, Azure AI Video Indexer mengumumkan penyesuaian fitur Azure AI Video Indexer. Lihat Perubahan yang terkait dengan penghentian Azure Media Service (AMS) untuk memahami apa artinya ini untuk akun Azure AI Video Indexer Anda. Lihat panduan Mempersiapkan penghentian AMS: Pembaruan VI dan migrasi.

Bila Anda memiliki aplikasi dan proses bisnis yang penting dan mengandalkan sumber Azure, sebaiknya Anda memantau sumber tersebut untuk mengetahui ketersediaan, performa, dan operasinya.

Artikel ini menjelaskan data pemantauan yang dihasilkan oleh Azure AI Video Indexer. Azure AI Video Indexer menggunakan Azure Monitor. Jika Anda tidak terbiasa dengan fitur Azure Monitor yang umum bagi semua layanan Azure yang menggunakannya, baca Memantau sumber daya Azure dengan Azure Monitor.

Beberapa layanan di Azure memiliki dasbor pemantauan bawaan berfokus khusus di portal Azure yang menyediakan titik awal untuk memantau layanan Anda. Dasbor khusus ini disebut "wawasan."

Catatan

Fitur pemantauan tidak tersedia untuk akun uji coba. Untuk memperbarui ke akun ARM, lihat Memperbarui akun Azure AI Video Indexer Anda.

Memantau data

Azure AI Video Indexer mengumpulkan jenis data pemantauan yang sama dengan sumber daya Azure lainnya yang dijelaskan dalam Memantau data dari sumber daya Azure.

Lihat Memantau referensi data Azure AI Video Indexer untuk informasi terperinci tentang metrik dan metrik log yang dibuat oleh Azure AI Video Indexer.

Pengumpulan dan perutean

Log aktivitas dikumpulkan dan disimpan secara otomatis, tetapi dapat dirutekan ke lokasi lain menggunakan pengaturan diagnostik.

Log Sumber Daya tidak dikumpulkan dan disimpan sampai Anda membuat pengaturan diagnostik dan merutekannya ke satu atau beberapa lokasi.

Lihat Membuat pengaturan diagnostik untuk mengumpulkan log platform dan metrik di Azure untuk proses terperinci untuk membuat pengaturan diagnostik menggunakan portal Microsoft Azure, CLI, atau PowerShell. Saat membuat pengaturan diagnostik, Anda menentukan kategori log yang akan dikumpulkan. Kategori untuk Azure AI Video Indexer tercantum dalam referensi data pemantauan Azure AI Video Indexer.

Kategori Deskripsi
Audit Operasi Baca/Tulis
Log Pengindeksan Memantau proses pengindeksan dari pengunggahan ke pengindeksan dan Pengindeksan Ulang saat diperlukan

Cuplikan layar pengaturan diagnostik.

Cuplikan layar tempat mengirim banyak.

Metrik dan log yang dapat Anda kumpulkan dibahas di bagian berikut.

Menganalisis metrik

Saat ini Azure AI Video Indexer tidak mendukung pemantauan metrik.

Menganalisis log

Data di Azure Monitor Logs disimpan dalam tabel tempat setiap tabel memiliki rangkaian properti uniknya sendiri.

Semua log sumber daya di Azure Monitor memiliki bidang yang sama diikuti dengan bidang khusus layanan. Skema umum diuraikan dalam skema log sumber daya Azure Monitor Skema untuk log sumber daya Azure AI Video Indexer ditemukan di Referensi Data Pengindeks Video Azure AI

Log aktivitas adalah jenis kredensial masuk platform di Azure yang memberikan wawasan tentang peristiwa tingkat langganan. Anda dapat melihatnya secara independen atau merutekannya ke Azure Monitor Logs, tempat Anda dapat melakukan kueri yang jauh lebih kompleks menggunakan Log Analytics.

Untuk daftar jenis log sumber daya yang dikumpulkan untuk Azure AI Video Indexer, lihat Memantau referensi data Azure AI Video Indexer

Untuk daftar tabel yang digunakan oleh Log Azure Monitor dan dapat dikueri oleh Analitik Log, lihat Memantau referensi data Azure AI Video Indexer

Sampel kueri Kusto

Penting

Saat Anda memilih Log dari menu akun Azure AI Video Indexer, Analitik Log dibuka dengan cakupan kueri yang diatur ke akun Azure AI Video Indexer saat ini. Hal ini berarti kueri log hanya akan menyertakan data dari sumber daya. Jika Anda ingin menjalankan kueri yang menyertakan data dari akun Atau data Azure AI Video Indexer lainnya dari layanan Azure lainnya, pilih Log dari menu Azure Monitor . Lihat Cakupan kueri log dan rentang waktu di Azure Monitor Log Analytics untuk rinciannya.

Berikut ini adalah kueri yang bisa Anda gunakan untuk membantu Anda memantau akun Azure AI Video Indexer Anda.

// Project failures summarized by operationName and Upn, aggregated in 30m windows.
VIAudit
| where Status == "Failure"
| summarize count() by OperationName, bin(TimeGenerated, 30m), Upn
| render timechart  
// Project failures with detailed error message.
VIAudit
| where  Status == "Failure"
| parse Description with "ErrorType: " ErrorType ". Message: " ErrorMessage ". Trace" *
| project TimeGenerated, OperationName, ErrorMessage, ErrorType, CorrelationId, _ResourceId
// Display Video Indexer Account logs of all failed indexing operations. 
VIIndexing
// | where AccountId == "<AccountId>"  // to filter on a specific accountId, uncomment this line
| where Status == "Failure"
| summarize count() by bin(TimeGenerated, 1d)
| render columnchart
// Video Indexer top 10 users by operations 
// Render timechart of top 10 users by operations, with an optional account id for filtering. 
// Trend of top 10 active Upn's
VIIndexing
// | where AccountId == "<AccountId>"  // to filter on a specific accountId, uncomment this line
| where OperationName in ("IndexingStarted", "ReindexingStarted")
| summarize count() by Upn
| top 10 by count_ desc
| project Upn
| join (VIIndexing
| where TimeGenerated > ago(30d)
| where OperationName in ("IndexingStarted", "ReindexingStarted")
| summarize count() by Upn, bin(TimeGenerated,1d)) on Upn
| project TimeGenerated, Upn, count_
| render timechart

Peringatan

Pemberitahuan Azure Monitor secara proaktif memberi tahu Anda ketika kondisi penting ditemukan dalam data pemantauan Anda. Pemberitahuan ini memungkinkan Anda mengidentifikasi dan mengatasi masalah dalam sistem Anda sebelum pelanggan Anda mengetahuinya. Anda dapat mengatur pemberitahuan tentang metrik, log, dan log aktivitas. Berbagai jenis pemberitahuan memiliki kelebihan dan kekurangan.

Tabel berikut ini mencantumkan aturan pemberitahuan umum dan yang direkomendasikan untuk Azure AI Video Indexer.

Jenis pemberitahuan Kondisi Deskripsi
Pemberitahuan Log Operasi gagal Mengirim pemberitahuan saat unggahan gagal
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)