Delen via


Azure AI Video Indexer bewaken

Waarschuwing

In het afgelopen jaar kondigde Azure AI Video Indexer (VI) de verwijdering aan van de afhankelijkheid van Azure Media Services (AMS) vanwege de buitengebruikstelling. Er zijn aanpassingen en wijzigingen van functies aangekondigd en er is een migratiehandleiding gegeven.

De deadline voor het voltooien van de migratie was 30 juni 2024. VI heeft de deadline voor het bijwerken/migreren verlengd, zodat u uw VI-account kunt bijwerken en u kunt aanmelden voor de migratie van AMS VI-assets tot en met 15 juli 2024. Als u de AMS VI-assetmigratie wilt gebruiken, moet u uw AMS-account ook uitbreiden tot juli. Navigeer naar uw AMS-account in Azure Portal en selecteer Klik hier om uit te breiden.

Als u na 30 juni uw VI-account niet hebt bijgewerkt, kunt u echter geen nieuwe video's indexeren en kunt u ook geen video's afspelen die niet zijn gemigreerd. Als u uw account na 30 juni bijwerkt, kunt u de indexering onmiddellijk hervatten, maar kunt u video's die zijn geïndexeerd niet afspelen vóór de accountupdate totdat ze zijn gemigreerd via de AMS VI-migratie.

Wanneer u kritieke toepassingen en bedrijfsprocessen hebt die afhankelijk zijn van Azure-resources, kunt u de beschikbaarheid, prestaties en werking van deze resources bewaken.

In dit artikel worden de bewakingsgegevens beschreven die zijn gegenereerd door Azure AI Video Indexer. Azure AI Video Indexer maakt gebruik van Azure Monitor. Als u niet bekend bent met de functies van Azure Monitor die gangbaar zijn voor alle Azure-services die deze gebruiken, leest u Bewaking van Azure-resources met Azure Monitor.

Sommige services in Azure hebben een speciaal vooraf samengesteld bewakingsdashboard in Azure Portal dat een beginpunt biedt voor het bewaken van uw service. Deze speciale dashboards worden 'inzichten' genoemd.

Notitie

De bewakingsfunctie is niet beschikbaar voor proefaccounts. Zie het Azure AI Video Indexer-account bijwerken om bij te werken naar een ARM-account.

Bewakingsgegevens

Azure AI Video Indexer verzamelt dezelfde soorten bewakingsgegevens als andere Azure-resources die worden beschreven in Bewakingsgegevens van Azure-resources.

Zie Naslaginformatie over azure AI Video Indexer-gegevens bewaken voor gedetailleerde informatie over de metrische gegevens en logboeken die zijn gemaakt door Azure AI Video Indexer.

Verzameling en routering

Activiteitenlogboeken worden automatisch verzameld en opgeslagen, maar kunnen worden doorgestuurd naar andere locaties met behulp van een diagnostische instelling.

Resourcelogboeken worden pas verzameld en opgeslagen wanneer u een diagnostische instelling maakt en deze routeert naar een of meer locaties.

Zie Diagnostische instelling maken voor het verzamelen van platformlogboeken en metrische gegevens in Azure voor het gedetailleerde proces voor het maken van een diagnostische instelling met behulp van Azure Portal, de CLI of PowerShell. Wanneer u een diagnostische instelling maakt, geeft u op welke categorieën logboeken moeten worden verzameld. De categorieën voor Azure AI Video Indexer worden vermeld in de naslaginformatie over bewakingsgegevens van Azure AI Video Indexer.

Categorie Beschrijving
Audit Lees-/schrijfbewerkingen
Logboeken indexeren Het indexeringsproces bewaken van uploaden naar indexeren en opnieuw indexeren wanneer dat nodig is

Schermopname van diagnostische instellingen.

Schermopname van waar u veel wilt verzenden.

De metrische gegevens en logboeken die u kunt verzamelen, worden in de volgende secties besproken.

Metrische gegevens analyseren

Momenteel biedt Azure AI Video Indexer geen ondersteuning voor het bewaken van metrische gegevens.

Logboeken analyseren

Gegevens in Azure Monitor-logboeken worden opgeslagen in tabellen waarin elke tabel een eigen set unieke eigenschappen heeft.

Alle resourcelogboeken in Azure Monitor hebben dezelfde velden, gevolgd door servicespecifieke velden. Het algemene schema wordt beschreven in het schema van het Resourcelogboek van Azure Monitor. Het schema voor resourcelogboeken van Azure AI Video Indexer vindt u in de naslaginformatie over Azure AI Video Indexer-gegevens

Het activiteitenlogboek is een type platform-aanmelding in Azure dat inzicht biedt in gebeurtenissen op abonnementsniveau. U kunt deze onafhankelijk bekijken of doorsturen naar Azure Monitor-logboeken, waar u veel complexere query's kunt uitvoeren met behulp van Log Analytics.

Voor een lijst met de typen resourcelogboeken die zijn verzameld voor Azure AI Video Indexer, raadpleegt u De gegevensreferentie van Azure AI Video Indexer bewaken

Voor een lijst met de tabellen die worden gebruikt door Azure Monitor-logboeken en query's kan worden uitgevoerd door Log Analytics, raadpleegt u De gegevensreferentie van Azure AI Video Indexer bewaken

Voorbeeldquery's voor Kusto

Belangrijk

Wanneer u Logboeken selecteert in het menu van het Azure AI Video Indexer-account, wordt Log Analytics geopend met het querybereik ingesteld op het huidige Azure AI Video Indexer-account. Dit betekent dat logboekquery's alleen gegevens uit die resource bevatten. Als u een query wilt uitvoeren die gegevens uit een ander Azure AI Video Indexer-account of gegevens uit andere Azure-services bevat, selecteert u Logboeken in het Menu Azure Monitor . Zie Log-querybereik en tijdsbereik in Azure Monitor Log Analytics voor meer informatie.

Hieronder vindt u query's die u kunt gebruiken om uw Azure AI Video Indexer-account te bewaken.

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

Waarschuwingen

Met Azure Monitor-waarschuwingen wordt u proactief op de hoogte gesteld wanneer aan bepaalde belangrijke voorwaarden wordt voldaan in uw controlegegevens. Hiermee kunt u problemen in uw systeem identificeren en oplossen voordat uw klanten ze opmerken. U kunt waarschuwingen instellen voor metrische gegevens, logboeken en het activiteitenlogboek. Verschillende typen waarschuwingen hebben voordelen en nadelen.

De volgende tabel bevat algemene en aanbevolen waarschuwingsregels voor Azure AI Video Indexer.

Waarschuwingstype Voorwaarde Beschrijving
Logboekwaarschuwing Mislukte bewerking Een waarschuwing verzenden wanneer het uploaden is mislukt
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)
  • Zie De gegevensreferentie van Azure AI Video Indexer bewaken voor een verwijzing naar de metrische gegevens, logboeken en andere belangrijke waarden die zijn gemaakt door het Azure AI Video Indexer-account.
  • Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.