Query's voor de tabel ASCDeviceEvents
Zie de zelfstudie over Log Analytics voor meer informatie over het gebruik van deze query's in Azure Portal. Zie Query voor de REST API.
Azure Sphere-apparaatverificatie- en attestation-fouten
Een lijst met Azure Sphere-apparaatverificatie- en attestation-fouten voor de afgelopen week, gesorteerd op tijd.
ASCDeviceEvents
| where OperationName == "DeviceCertificateEvent" and
Properties.EventType == "DeviceAttestationFailure" or Properties.EventType == "DeviceCertificateEvent" and
ResultType == "Failure" // Filter by time by adding " | where TimeGenerated > ago(7d) " for last 7 days of data or using time picker in the UI
| project TimeGenerated, DeviceId, Properties, ResultDescription, Location
| sort by TimeGenerated desc
| limit 100
Tijdlijn voor Azure Sphere-apparaatevenementen
Een gesorteerde tijdlijn van alle gebeurtenissen die zijn gegenereerd door een Azure Sphere-apparaat in de afgelopen week, om onverwachte fouten te bewaken en op te lossen.
ASCDeviceEvents
| where OperationName == "DeviceCertificateEvent" or Properties.DeviceTelemetryEventCategory == "AppCrash" // Remove/Add filters to see all/specific events. Filter data by Device by adding " | where DeviceId == "Your Device ID" "
| project TimeGenerated, OperationName, ResultType, ResultDescription, Properties, Location
| sort by TimeGenerated desc
| limit 100
Tijddiagram voor heartbeat-gebeurtenissen voor Azure Sphere-apparaten
Een tijddiagram van alle gebeurtenissen voor het genereren van certificaten die in de afgelopen week door Azure Sphere-apparaten zijn geïnitieerd, om de status van apparaten continu te bewaken en trends te bekijken.
let Interval = timespan(1d); // Interval for the Chart
ASCDeviceEvents
| where OperationName == "DeviceCertificateEvent" and
Properties.EventType == "DeviceCertificatesGenerate" and
ResultType == "Success"
| summarize Device_Heartbeat_Events=count() by bin(TimeGenerated, Interval)
| render timechart
Azure Sphere-apparaten die niet zijn bijgewerkt naar het nieuwste besturingssysteem
Een lijst met Azure Sphere-apparaten die in de afgelopen week niet zijn bijgewerkt naar de nieuwste versie van het besturingssysteem.
ASCDeviceEvents
| where OperationName == "DeviceUpdateEvent" and
todouble(Properties.InstalledOSVersion) != todouble(Properties.TargetedOSVersion) // Filter by time by adding " | where TimeGenerated > ago(7d) " for last 7 days of data or using time picker in the UI
| summarize by DeviceId
| limit 100
Samenvatting van telemetrie-gebeurtenissen voor Azure Sphere-apparaten
Een cirkeldiagram met een samenvatting van het aandeel van elk van de gebeurteniscategorieën die in de afgelopen week door Azure Sphere-apparaten zijn gegenereerd, om de algehele apparaatstatus te bewaken.
ASCDeviceEvents
| where OperationName == "DeviceTelemetryEvent" // Filter by time by adding " | where TimeGenerated > ago(7d) " for last 7 days of data or using time picker in the UI
| summarize count() by tostring(Properties.DeviceTelemetryEventCategory)
| render piechart