Abfragen für die TABELLE ASCDeviceEvents
Informationen zur Verwendung dieser Abfragen im Azure-Portal finden Sie im Log Analytics-Lernprogramm. Informationen zur REST-API finden Sie unter "Abfrage".
Azure Sphere-Geräteauthentifizierung und Nachweisfehler
Eine Liste der Azure Sphere-Geräteauthentifizierungs- und Nachweisfehler für die letzte Woche, sortiert nach Uhrzeit.
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
Zeitachse für Azure Sphere-Geräteereignisse
Eine sortierte Zeitachse aller Ereignisse, die während der letzten Woche von einem Azure Sphere-Gerät generiert wurden, um unerwartete Fehler zu überwachen und zu beheben.
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
Zeitdiagramm für Azure Sphere-Gerätetaktereignisse
Ein Zeitdiagramm aller Von Azure Sphere-Geräten initiierten Zertifikatgenerierungsereignisse in der letzten Woche, um die Geräteintegrität kontinuierlich zu überwachen und Trends anzuzeigen.
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-Geräte wurden nicht auf das neueste Betriebssystem aktualisiert
Eine Liste der Azure Sphere-Geräte, die in der letzten Woche nicht auf die neueste Betriebssystemversion aktualisiert wurden.
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
Zusammenfassung der Azure Sphere-Gerätetelemetrieereignisse
Ein Kreisdiagramm, das den Anteil der einzelnen Ereigniskategorien zusammenfasst, die von Azure Sphere-Geräten in der letzten Woche generiert wurden, um die allgemeine Geräteintegrität zu überwachen.
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