다음을 통해 공유


ACSCallAutomationIncomingOperations 테이블에 대한 쿼리

Azure Portal에서 이러한 쿼리를 사용하는 방법에 대한 자세한 내용은 Log Analytics 자습서를 참조하세요. REST API는 쿼리를 참조 하세요.

Automation 작업 호출

호출 자동화 작업 및 버전 쌍의 모든 고유 조합을 반환합니다.

ACSCallAutomationIncomingOperations
| distinct OperationName, OperationVersion 
| limit 100

호출 자동화 작업 기간 백분위수 계산

각 호출 자동화 작업에 대한 실행 기간의 90번째, 95번째 및 99번째 백분위수(밀리초)를 계산합니다. 단일 작업 또는 다른 백분위수에 대해 실행되도록 사용자 지정할 수 있습니다.

ACSCallAutomationIncomingOperations
// where OperationName == "<operation>" // This can be uncommented and specified to calculate only a single operation's duration percentiles
| summarize percentiles(DurationMs, 90, 95, 99) by OperationName, OperationVersion // calculate 90th, 95th, and 99th percentiles of each Operation
| limit 100

호출 자동화 작업당 상위 5개 IP 주소

모든 호출 자동화 작업에 대해 해당 작업을 가장 호출한 5개의 IP 주소를 가져옵니다.

ACSCallAutomationIncomingOperations
// | where OperationName == "<operation>" // This can be uncommented and specified to calculate only a single operation's count
| top-nested of OperationName by dummy=max(0), // For all the Operations...
  top-nested 5 of CallerIpAddress by count() // List the IP address that have called that operation the most
| project-away dummy // Remove dummy line from the result set
| limit 100

Automation 작업 오류 호출

모든 호출 자동화 오류를 recency에 따라 나열합니다.

ACSCallAutomationIncomingOperations
| where ResultType == "Failed"
| project TimeGenerated, OperationName, OperationVersion, ResultSignature
| order by TimeGenerated desc
| limit 100

호출 자동화 작업 결과 수

모든 호출 자동화 작업에 대해 반환된 결과의 유형을 계산합니다.

ACSCallAutomationIncomingOperations
| summarize Count = count() by OperationName, ResultType //, ResultSignature // This can also be uncommented to determine the count of each ResultSignature for each ResultType 
| order by OperationName asc, Count desc
| limit 100

통화 연결 ID에 대한 Automation 호출 로그

특정 호출 연결 ID에 대한 호출 자동화 로그를 쿼리합니다.

ACSCallAutomationIncomingOperations
//| where CallConnectionId == "<callConnectionId>" // This can be uncommented to filter on a specific call connection ID
| limit 100

호출에서 Automation API 작업 호출

특정 호출(상관 관계 ID)에 대한 모든 호출 자동화 API 작업 및 버전 쌍을 반환합니다.

ACSCallAutomationIncomingOperations
//| where CorrelationId == "<correlation ID>" // This can be uncommented to filter on a specific correlation ID
| project CorrelationId, OperationName, OperationVersion
| limit 100

CallAutomation API 호출에 대한 CallDiagnostics 로그

상관 관계 ID를 사용하여 호출 자동화 API에서 상호 작용한 호출에 대한 진단 로그를 쿼리합니다.

ACSCallAutomationIncomingOperations 
//| where CorrelationId == "<correlation ID>" // This can be uncommented to filter on a specific correlation ID
| join kind=inner
    (ACSCallDiagnostics)
    on CorrelationId
| limit 100

CallAutomation API 호출에 대한 CallSummary 로그

상관 관계 ID를 사용하여 호출 자동화 API에서 상호 작용한 호출에 대한 요약 로그를 쿼리합니다.

ACSCallAutomationIncomingOperations 
//| where CorrelationId == "<correlation ID>" // This can be uncommented to filter on a specific correlation ID
| join kind=inner
    (ACSCallSummary)
    on CorrelationId
| limit 100