Azure AI Video Indexer 모니터링
Azure 리소스를 사용하는 중요한 애플리케이션 및 비즈니스 프로세스가 있는 경우 이와 같은 리소스의 가용성, 성능 및 작업을 모니터링할 수 있습니다.
이 문서에서는 Azure AI Video Indexer에서 생성된 모니터링 데이터에 대해 설명합니다. Azure AI Video Indexer는 Azure Monitor를 사용합니다. 이 기능을 사용하는 모든 Azure 서비스에 공통되는 Azure Monitor 기능에 익숙하지 않은 경우 Azure Monitor로 Azure 리소스 모니터링을 읽어 보세요.
Azure의 일부 서비스는 Azure Portal에서 서비스 모니터링을 위한 시작점을 제공하는 미리 빌드된 모니터링 대시보드를 특별히 제공합니다. 이러한 특수 대시보드를 "인사이트"라고 합니다.
참고 항목
평가판 계정에는 모니터링 기능을 사용할 수 없습니다. ARM 계정으로 업데이트하려면 Azure AI Video Indexer 계정 업데이트를 참조 하세요.
데이터 모니터링
Azure AI Video Indexer는 Azure 리소스의 모니터링 데이터에 설명된 다른 Azure 리소스와 동일한 종류의 모니터링 데이터를 수집합니다.
Azure AI Video Indexer에서 만든 메트릭과 로그 메트릭에 대한 자세한 내용은 Azure AI Video Indexer 모니터링 데이터 참조를 참조하세요.
수집 및 라우팅
활동 로그는 자동으로 수집되고 저장되지만 진단 설정을 사용하여 다른 위치로 라우팅할 수 있습니다.
리소스 로그는 진단 설정을 만들고 하나 이상의 위치로 라우팅할 때까지 수집 및 저장되지 않습니다.
Azure Portal, CLI 또는 PowerShell을 사용한 진단 설정 만들기의 자세한 프로세스는 Azure에서 플랫폼 로그 및 메트릭을 수집하는 진단 설정 만들기를 참조하세요. 진단 설정을 만들 때 수집할 로그 범주를 지정합니다. Azure AI Video Indexer의 범주는 Azure AI Video Indexer 모니터링 데이터 참조에 나열됩니다.
범주 | 설명 |
---|---|
Audit | 읽기/쓰기 작업 |
인덱싱 로그 | 필요한 경우 인덱싱 프로세스 업로드에서 인덱싱 및 다시 인덱싱으로 모니터링 |
수집할 수 있는 메트릭 및 로그는 다음 섹션에서 설명합니다.
메트릭 분석
현재 Azure AI Video Indexer는 메트릭 모니터링을 지원하지 않습니다.
로그 분석
Azure Monitor Logs의 데이터는 테이블마다 고유한 자체 속성 집합이 있는 테이블에 저장됩니다.
Azure Monitor의 모든 리소스 로그에는 동일한 필드와 그 뒤에 오는 서비스별 필드가 있습니다. 일반적인 스키마는 Azure Monitor 리소스 로그 스키마에 간략하게 설명되어 있습니다. Azure AI Video Indexer 리소스 로그에 대한 스키마는 Azure AI Video Indexer 데이터 참조에 있습니다.
활동 로그는 구독 수준의 이벤트에 대한 인사이트를 제공하는 Azure의 플랫폼 로그 유형입니다. 활동 로그는 독립적으로 보거나 Azure Monitor Logs로 라우팅할 수 있습니다. 여기서 Log Analytics를 사용하여 훨씬 더 복잡한 쿼리를 수행할 수 있습니다.
Azure AI Video Indexer에 대해 수집되는 리소스 로그의 유형 목록은 Azure AI Video Indexer 모니터링 데이터 참조를 참조하세요.
Azure Monitor 로그에서 사용하고 Log Analytics에서 쿼리할 수 있는 테이블의 목록은 Azure AI Video Indexer 모니터링 데이터 참조를 참조하세요.
샘플 Kusto 쿼리
관련 샘플 쿼리 감사
Important
Azure AI Video Indexer 계정 메뉴에서 로그를 선택하면 쿼리 범위가 현재 Azure AI Video Indexer 계정으로 설정된 Log Analytics가 열립니다. 즉, 로그 쿼리에는 해당 리소스의 데이터만 포함됩니다. 다른 Azure 서비스의 데이터 또는 다른 Azure AI Video Indexer 계정의 데이터를 포함하는 쿼리를 실행하려면 Azure Monitor 메뉴에서 로그를 선택합니다. 자세한 내용은 Azure Monitor Log Analytics의 로그 쿼리 범위 및 시간 범위를 참조하세요.
다음은 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
관련 샘플 쿼리 인덱싱
// 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
경고
Azure Monitor 경고는 모니터링 데이터에서 중요한 조건이 발견될 때 사용자에게 사전에 알립니다. 이를 통해 고객이 알기 전에 시스템 문제를 식별하고 해결할 수 있습니다. 메트릭, 로그 및 활동 로그에서 경고를 설정할 수 있습니다. 서로 다른 형식의 경고에는 장점과 단점이 있습니다.
다음 표에는 Azure AI Video Indexer에 대한 공통 및 권장 경고 규칙이 나와 있습니다.
경고 유형 | 조건 | 설명 |
---|---|---|
로그 경고 | 실패한 작업 | 업로드에 실패하면 경고 보내기 |
//All failed uploads, aggregated in one hour window.
VIAudit
| where OperationName == "Upload-Video" and Status == "Failure"
| summarize count() by bin(TimeGenerated, 1h)
관련된 문서
- Azure AI Video Indexer 계정에서 만든 메트릭, 로그 및 기타 중요한 값에 대한 참조는 Azure AI Video Indexer 모니터링 데이터 참조를 참조하세요.
- Azure 리소스 모니터링에 대한 자세한 내용은 Azure Monitor를 사용하여 Azure 리소스 모니터링을 참조하세요.