Megosztás a következőn keresztül:


Az Azure AI Video Indexer monitorozása

Figyelmeztetés

Az Elmúlt évben az Azure AI Video Indexer (VI) bejelentette, hogy megszüntette az Azure Media Services (AMS) függőségét a kivonása miatt. A funkciók módosításait és módosításait bejelentették, és egy migrálási útmutatót adtak meg.

A migrálás befejezésének határideje 2024. június 30. volt. A VI meghosszabbította a frissítési/migrálási határidőt, így 2024. augusztus 31-ig frissítheti a VI-fiókját, és engedélyezheti az AMS VI-eszköz migrálását.

Június 30. után azonban, ha nem frissítette a VI-fiókját, nem fog tudni új videókat indexelni, és nem fog tudni lejátszani olyan videókat sem, amelyeket nem migrált. Ha június 30-a után frissíti a fiókját, azonnal folytathatja az indexelést, de a fiók frissítése előtt indexelt videókat nem játszhat le, amíg az AMS VI migrálásán keresztül nem migrálják őket.

Ha vannak olyan kritikus fontosságú alkalmazásai és üzleti folyamatai, amelyek Azure-erőforrásokra támaszkodnak, akkor figyelni kell ezen erőforrások rendelkezésre állását, teljesítményét és működését.

Ez a cikk az Azure AI Video Indexer által létrehozott monitorozási adatokat ismerteti. Az Azure AI Video Indexer az Azure Monitort használja. Ha nem ismeri az Összes Azure-szolgáltatásban használt Azure Monitor funkcióit, olvassa el az Azure-erőforrások Monitorozása az Azure Monitorral című cikket.

Az Azure egyes szolgáltatásai egy speciális, előre összeállított monitorozási irányítópulttal rendelkeznek az Azure Portalon, amely kiindulópontot biztosít a szolgáltatás monitorozásához. Ezeket a speciális irányítópultokat "elemzéseknek" nevezzük.

Feljegyzés

A figyelési funkció nem érhető el próbaverziós fiókokhoz. Arm-fiókra való frissítéshez tekintse meg az Azure AI Video Indexer-fiók frissítése című témakört.

Adatok monitorozása

Az Azure AI Video Indexer ugyanazokat a monitorozási adatokat gyűjti, mint más Azure-erőforrások, amelyeket az Azure-erőforrások adatainak monitorozása című cikkben ismertet.

Az Azure AI Video Indexer által létrehozott metrikákra és naplókra vonatkozó részletes információkért tekintse meg az Azure AI Video Indexer adatreferenciájának monitorozását.

Gyűjtés és útválasztás

A tevékenységnaplók gyűjtése és tárolása automatikusan történik, de diagnosztikai beállítással más helyekre irányítható.

Erőforrásnaplók nincsenek gyűjtve és tárolva, amíg nem hoz létre egy diagnosztikai beállítást, és nem irányítja át azokat egy vagy több helyre.

Az Azure Portallal, CLI-vel vagy PowerShell-lel történő diagnosztikai beállítás részletes folyamatát a Diagnosztikai beállítás létrehozása platformnaplók és metrikák gyűjtéséhez az Azure-ban című cikk ismerteti. Diagnosztikai beállítás létrehozásakor meg kell adnia, hogy milyen kategóriájú naplókat kíván gyűjteni. Az Azure AI Video Indexer kategóriái az Azure AI Video Indexer monitorozási adatreferenciájában találhatók.

Kategória Leírás
Audit Olvasási/írási műveletek
Indexelési naplók Az indexelési folyamat figyelése a feltöltéstől az indexelésig és szükség esetén az újraindexelésig

Képernyőkép a diagnosztikai beállításokról.

Képernyőkép a tételek küldésének helyéről.

Az összegyűjthető metrikákat és naplókat az alábbi szakaszok ismertetik.

Metrikák elemzése

Az Azure AI Video Indexer jelenleg nem támogatja a metrikák monitorozását.

Naplók elemzése

Az Azure Monitor-naplók adatai olyan táblákban vannak tárolva, amelyekben minden tábla saját egyedi tulajdonságokkal rendelkezik.

Az Azure Monitor összes erőforrásnaplója ugyanazokkal a mezőkkel rendelkezik, amelyeket szolgáltatásspecifikus mezők követnek. A közös sémát az Azure Monitor erőforrásnapló-sémája ismerteti. Az Azure AI Video Indexer erőforrásnaplóinak sémája az Azure AI Video Indexer adatreferenciájában található

A tevékenységnapló a platform bejelentkezési Azure-beli típusa, amely betekintést nyújt az előfizetési szintű eseményekbe. Megtekintheti önállóan, vagy átirányíthatja az Azure Monitor-naplókba, ahol sokkal összetettebb lekérdezéseket végezhet a Log Analytics használatával.

Az Azure AI Video Indexerhez gyűjtött erőforrásnaplók típusainak listáját lásd: Az Azure AI Video Indexer adathivatkozásának figyelése

Az Azure Monitor-naplók által használt és a Log Analytics által lekérdezhető táblák listáját lásd: Az Azure AI Video Indexer adathivatkozásának figyelése

Kusto-lekérdezések mintája

Fontos

Amikor a Naplók lehetőséget választja az Azure AI Video Indexer-fiók menüjében, a Log Analytics megnyílik az aktuális Azure AI Video Indexer-fiókra beállított lekérdezési hatókörrel. Ez azt jelenti, hogy a napló lekérdezései csak az adott erőforrásból származó adatokat tartalmazzák. Ha olyan lekérdezést szeretne futtatni, amely más Azure AI Video Indexer-fiókból vagy más Azure-szolgáltatásokból származó adatokat tartalmaz, válassza a Naplók lehetőséget az Azure Monitor menüjében. A részletekért tekintse meg az Azure Monitor Log Analytics napló lekérdezési hatókörét és időtartományát.

Az alábbi lekérdezésekkel figyelheti az Azure AI Video Indexer-fiókját.

// 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

Riasztások

Az Azure Monitor-riasztások proaktívan értesítik arról, ha a monitorozási adatok megfelelnek bizonyos lényeges feltételeknek. Segítségükkel felismerheti és kezelheti a rendszerben jelentkező problémákat, mielőtt az ügyfelei észlelnék azokat. Riasztásokat állíthat be a metrikákra, naplókra és a tevékenységnaplóra vonatkozóan. A riasztások különböző típusainak előnyei és hátrányai vannak.

Az alábbi táblázat az Azure AI Video Indexer általános és ajánlott riasztási szabályait sorolja fel.

Riasztástípus Feltétel Leírás
Naplóriasztás Sikertelen művelet Riasztás küldése sikertelen feltöltés esetén
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)