Monitorowanie usługi Azure AI Video Indexer
Gdy masz aplikacje o krytycznym znaczeniu i procesy biznesowe, które opierają się na zasobach platformy Azure, chcesz monitorować te zasoby pod kątem ich dostępności, wydajności i działania.
W tym artykule opisano dane monitorowania generowane przez usługę Azure AI Video Indexer. Usługa Azure AI Video Indexer używa usługi Azure Monitor. Jeśli nie znasz funkcji usługi Azure Monitor wspólnych dla wszystkich usług platformy Azure, które z niej korzystają, zapoznaj się z tematem Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor.
Niektóre usługi na platformie Azure mają specjalny wstępnie utworzony pulpit nawigacyjny monitorowania w witrynie Azure Portal, który zapewnia punkt wyjścia do monitorowania usługi. Te specjalne pulpity nawigacyjne są nazywane "szczegółowymi informacjami".
Uwaga
Funkcja monitorowania nie jest dostępna dla kont wersji próbnej. Aby zaktualizować konto usługi ARM, zobacz Aktualizowanie konta usługi Azure AI Video Indexer.
Dane monitorowania
Usługa Azure AI Video Indexer zbiera takie same rodzaje danych monitorowania, jak inne zasoby platformy Azure opisane w temacie Monitorowanie danych z zasobów platformy Azure.
Aby uzyskać szczegółowe informacje na temat metryk i metryk dzienników utworzonych przez usługę Azure AI Video Indexer, zobacz Monitorowanie danych usługi Azure AI Video Indexer.
Zbieranie i routing
Dzienniki aktywności są zbierane i przechowywane automatycznie, ale mogą być kierowane do innych lokalizacji przy użyciu ustawienia diagnostycznego.
Dzienniki zasobów nie są zbierane ani przechowywane, dopóki nie utworzysz ustawienia diagnostycznego i nie przekierujesz ich do co najmniej jednej lokalizacji.
Aby poznać szczegółowy proces tworzenia ustawienia diagnostycznego przy użyciu witryny Azure Portal, interfejsu wiersza polecenia lub programu PowerShell, zobacz temat Tworzenie ustawienia diagnostycznego w celu zbierania dzienników i metryk platformy na platformie Azure. Podczas tworzenia ustawienia diagnostycznego należy określić kategorie dzienników, które mają być zbierane. Kategorie usługi Azure AI Video Indexer są wymienione w dokumentacji danych monitorowania usługi Azure AI Video Indexer.
Kategoria | opis |
---|---|
Audit | Operacje odczytu/zapisu |
Dzienniki indeksowania | Monitorowanie procesu indeksowania z przekazywania do indeksowania i ponownego indeksowania w razie potrzeby |
Metryki i dzienniki, które można zebrać, zostały omówione w poniższych sekcjach.
Analizowanie metryk
Obecnie usługa Azure AI Video Indexer nie obsługuje monitorowania metryk.
Analizowanie dzienników
Dane w dziennikach usługi Azure Monitor są przechowywane w tabelach, w których każda tabela ma własny zestaw unikatowych właściwości.
Wszystkie dzienniki zasobów w usłudze Azure Monitor mają te same pola, a następnie pola specyficzne dla usługi. Typowy schemat został opisany w schemacie dziennika zasobów usługi Azure Monitor Schemat dzienników zasobów usługi Azure AI Video Indexer znajduje się w dokumentacji danych usługi Azure AI Video Indexer
Dziennik aktywności to typ logowania platformy Azure, który zapewnia wgląd w zdarzenia na poziomie subskrypcji. Można go wyświetlać niezależnie lub kierować do dzienników usługi Azure Monitor, gdzie można wykonywać znacznie bardziej złożone zapytania przy użyciu usługi Log Analytics.
Aby uzyskać listę typów dzienników zasobów zebranych dla usługi Azure AI Video Indexer, zobacz Monitorowanie danych usługi Azure AI Video Indexer
Aby uzyskać listę tabel używanych przez dzienniki usługi Azure Monitor i możliwość wykonywania zapytań w usłudze Log Analytics, zobacz Monitorowanie danych usługi Azure AI Video Indexer — dokumentacja danych
Przykładowe zapytania Kusto
Przeprowadź inspekcję powiązanych przykładowych zapytań
Ważne
Po wybraniu pozycji Dzienniki z menu konta usługi Azure AI Video Indexer usługa Log Analytics zostanie otwarta z zakresem zapytania ustawionym na bieżące konto usługi Azure AI Video Indexer. Oznacza to, że zapytania dziennika będą zawierać tylko dane z tego zasobu. Jeśli chcesz uruchomić zapytanie zawierające dane z innego konta usługi Azure AI Video Indexer lub danych z innych usług platformy Azure, wybierz pozycję Dzienniki z menu usługi Azure Monitor . Aby uzyskać szczegółowe informacje, zobacz Zakres zapytań dzienników i zakres czasu w usłudze Azure Monitor Log Analytics .
Poniżej przedstawiono zapytania, których można użyć, aby ułatwić monitorowanie konta usługi 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
Indeksowanie powiązanych przykładowych zapytań
// 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
Alerty
Alerty usługi Azure Monitor proaktywnie powiadamiają o znalezieniu ważnych warunków w danych monitorowania. Umożliwiają one identyfikowanie i rozwiązywanie problemów w systemie zanim zauważą je klienci. Alerty dotyczące metryk, dzienników i dziennika aktywności można ustawić. Różne typy alertów mają zalety i wady.
W poniższej tabeli wymieniono typowe i zalecane reguły alertów dla usługi Azure AI Video Indexer.
Typ alertu | Warunek | opis |
---|---|---|
Alert dziennika | Operacja nie powiodła się | Wysyłanie alertu, gdy przekazywanie nie powiodło się |
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)
Powiązane artykuły
- Zobacz Monitoring Azure AI Video Indexer data reference (Monitorowanie danych usługi Azure AI Video Indexer), aby zapoznać się z dokumentacją metryk, dzienników i innych ważnych wartości utworzonych przez konto usługi Azure AI Video Indexer.
- Aby uzyskać szczegółowe informacje na temat monitorowania zasobów platformy Azure, zobacz Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor .