Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Voor informatie over het gebruik van deze queries in het Azure-portaal, zie Log Analytics-handleiding. Zie Query voor de REST API.
Geavanceerde berichtbewerkingen
Retourneert alle afzonderlijke combinaties van Advanced Messaging-bewerking en versieparen.
ACSAdvancedMessagingOperations
| distinct OperationName, OperationVersion 
| limit 100
Percentielen voor de duur van geavanceerde berichtenbewerkingen
Berekent de 90e, 95e en 99e percentielen van de looptijd in milliseconden voor elke chatoperatie. Het kan worden aangepast om uitgevoerd te worden voor een enkele bewerking, of voor andere percentielen.
ACSAdvancedMessagingOperations
// 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
Geavanceerd Berichtenverkeer top 5 IP-adressen per operatie
Voor elke Advanced Messaging-bewerking, haal de 5 IP-adressen op die die bewerking het meest hebben opgeroepen.
ACSAdvancedMessagingOperations
// | 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
Operationele fouten bij geavanceerd berichtenverkeer
Som alle Advanced Messaging-fouten op, gesorteerd op recentere.
ACSAdvancedMessagingOperations
| where ResultType == "Failed"
| project TimeGenerated, OperationName, OperationVersion, ResultSignature, ResultDescription
| order by TimeGenerated desc
| limit 100
Geavanceerde berichtgeving bedieningsresultaat-tellingen
Voor elke Advanced Messaging-operatie, tel de soorten geretourneerde resultaten.
ACSAdvancedMessagingOperations
| summarize Count = count() by OperationName, OperationVersion, 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
Geavanceerde berichtgeving kanaalactiviteit
Samenvatting van de berichtactiviteit per kanaal voor de afgelopen 24 uur.
ACSAdvancedMessagingOperations
| where TimeGenerated > ago(24h)
| summarize count() by ChannelId, MessageType
| order by ChannelId asc
Aantal berichtenstatussen voor geavanceerde messaging
Aantal berichtenstatussen van de afgelopen 24 uur.
ACSAdvancedMessagingOperations
| where TimeGenerated > ago(24h)
| summarize Count = count() by MessageType, MessageStatus
| order by MessageType asc, Count desc