Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Quando si usano applicazioni e processi aziendali critici basati sulle risorse di Azure, è consigliabile monitorare tali risorse per verificarne disponibilità, prestazioni e funzionamento.
Questo articolo descrive i dati di monitoraggio generati da Azure AI Video Indexer. Video Indexer di Azure usa Azure Monitor. Se non si ha familiarità con le funzionalità di Monitoraggio di Azure comuni a tutti i servizi di Azure che la usano, vedere Monitoraggio delle risorse di Azure con Monitoraggio di Azure.
Per alcuni servizi di Azure, nel portale di Azure è disponibile uno speciale dashboard di monitoraggio predefinito che fornisce un punto iniziale per il monitoraggio del servizio. Questi dashboard speciali sono denominati "informazioni dettagliate".
Nota
La funzionalità di monitoraggio non è disponibile per gli account di prova. Per eseguire l'aggiornamento a un account azure Resource Manager, vedere Aggiornare l'account di Azure AI Video Indexer.
Dati di monitoraggio
Video Indexer di Azure per intelligenza artificiale raccoglie gli stessi tipi di dati di monitoraggio delle altre risorse di Azure descritte in Monitoraggio dei dati dalle risorse di Azure.
Per informazioni dettagliate sulle metriche e sui log delle metriche creati da Azure AI Video Indexer, vedere Riferimento ai dati di monitoraggio di Azure AI Video Indexer.
Raccolta e instradamento
I log attività vengono raccolti e archiviati automaticamente, ma possono essere indirizzati ad altre posizioni usando un'opzione di diagnostica.
I log delle risorse non vengono raccolti e archiviati fino a quando non si crea un'impostazione di diagnostica e li si instrada a una o più posizioni.
Per il processo dettagliato per creare un'impostazione di diagnostica utilizzando il portale di Azure, l'interfaccia a riga di comando (CLI), o PowerShell, vedere Creare un'impostazione di diagnostica per raccogliere i log e le metriche della piattaforma in Azure. Quando si crea un'impostazione di diagnostica, si specificano quali categorie di log raccogliere. Le categorie per Azure AI Video Indexer sono elencate nel riferimento dati di monitoraggio di Azure AI Video Indexer.
Categoria | Descrizione |
---|---|
Controllo | Operazioni di lettura/scrittura |
Indicizzazione dei log | Monitorare il processo di indicizzazione dal caricamento all'indicizzazione e alla reindicizzazione quando necessario |
Le metriche e i log che è possibile raccogliere sono descritti nelle sezioni seguenti.
Analisi delle metriche
Attualmente Video Indexer di Azure per intelligenza artificiale non supporta il monitoraggio delle metriche.
Analisi dei log
I dati nei log di Monitoraggio di Azure vengono archiviati in tabelle, ognuna delle quali ha un proprio set di proprietà univoche.
Tutti i log delle risorse in Monitoraggio di Azure hanno gli stessi campi seguiti da campi specifici del servizio. Lo schema comune è delineato nello schema del log delle risorse Azure Monitor. Lo schema per i log delle risorse Azure AI Video Indexer è disponibile nella Azure AI Video Indexer Data Reference.
Il Registro attività è una componente di Azure che fornisce informazioni dettagliate sugli eventi a livello della sottoscrizione. È possibile visualizzarlo in modo indipendente o instradarlo ai log di Monitoraggio di Azure, in cui è possibile eseguire query molto più complesse usando Log Analytics.
Per un elenco dei tipi di log delle risorse raccolti per Azure AI Video Indexer, vedere Riferimento dati di monitoraggio di Azure AI Video Indexer
Query Kusto di esempio
Le sezioni seguenti forniscono query di esempio che è possibile usare per analizzare i dati raccolti da Azure AI Video Indexer. È possibile eseguire queste query nell'area di lavoro Log Analytics associata all'account video indexer di Intelligenza artificiale di Azure.
Controllare le query di esempio correlate
Importante
Quando si selezionano i Registri dal menu dell'account Azure AI Video Indexer, Log Analytics viene aperto con l'ambito di query impostato sull'account Azure AI Video Indexer corrente. Ciò significa che le query di log includono solo i dati di tale risorsa. Se si vuole eseguire una query che include dati da altri account di Video Indexer per intelligenza artificiale di Azure o dati provenienti da altri servizi di Azure, selezionare Log dal menu Monitor di Azure. Per i dettagli, vedere Ambito e intervallo di tempo delle query su log in Log Analytics di Azure Monitor.
Di seguito sono riportate le query che è possibile usare per monitorare l'account Azure AI Video Indexer.
// 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
Indicizzazione delle query di esempio correlate
// 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
Avvisi
Gli avvisi di Monitoraggio di Azure notificano in modo proattivo quando vengono riscontrate importanti condizioni nei dati di monitoraggio. Consentono di identificare e risolvere i problemi del sistema prima che gli utenti li notino. È possibile impostare avvisi su metriche, log e log attività. Ogni tipo di avviso presenta vantaggi e svantaggi.
La tabella seguente elenca le regole di avviso comuni e consigliate per Azure AI Video Indexer.
Tipo di avviso | Condizione | Descrizione |
---|---|---|
Avviso di registrazione | Operazione non riuscita | Inviare un avviso quando un caricamento non è riuscito |
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)
Contenuti correlati
- Vedere Monitoraggio dei dati di Azure AI Video Indexer per un riferimento sulle metriche, i log e altri valori importanti creati dall'account Azure AI Video Indexer.
- Per informazioni dettagliate sul monitoraggio delle risorse di Azure, vedere Monitoraggio delle risorse di Azure con Monitoraggio di Azure.