Requêtes pour la table ASCDeviceEvents
Pour plus d’informations sur l’utilisation de ces requêtes dans le Portail Azure, consultez le didacticiel Log Analytics. Pour l’API REST, consultez Requête.
Échecs d’authentification et d’attestation des appareils Azure Sphere
Liste des échecs d’authentification et d’attestation des appareils Azure Sphere pour la semaine dernière, triées par heure.
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
Chronologie des événements d’appareil Azure Sphere
Chronologie triée de tous les événements générés par un appareil Azure Sphere au cours de la dernière semaine, pour surveiller et résoudre les défaillances inattendues.
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
Organigramme des événements de pulsation d’appareil Azure Sphere
Organigramme de tous les événements de génération de certificats initiés par les appareils Azure Sphere au cours de la semaine dernière, pour surveiller en permanence l’intégrité des appareils et voir les tendances.
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
Appareils Azure Sphere non mis à jour vers le système d’exploitation le plus récent
Liste des appareils Azure Sphere qui n’ont pas été mis à jour vers la dernière version du système d’exploitation au cours de la semaine dernière.
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
Résumé des événements de télémétrie des appareils Azure Sphere
Graphique en secteurs récapitunant le partage de chacune des catégories d’événements générées par les appareils Azure Sphere au cours de la semaine dernière, pour surveiller l’intégrité globale des appareils.
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