استعلامات لجدول ASCDeviceEvents
للحصول على معلومات حول استخدام هذه الاستعلامات في مدخل Microsoft Azure، راجع البرنامج التعليمي Log Analytics. للحصول على واجهة برمجة تطبيقات REST، راجع الاستعلام.
مصادقة جهاز Azure Sphere وفشل التصديق
قائمة بمصادقة جهاز Azure Sphere وفشل التصديق للأسبوع الماضي، تم فرزها حسب الوقت.
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
المخطط الزمني لأحداث جهاز Azure Sphere
مخطط زمني تم فرزه لجميع الأحداث التي تم إنشاؤها بواسطة جهاز Azure Sphere خلال الأسبوع الماضي، لمراقبة أي حالات فشل غير متوقعة واستكشاف الأخطاء وإصلاحها.
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
المخطط الزمني لأحداث رسالة كشف أخطاء الاتصال لجهاز Azure Sphere
مخطط زمني لجميع أحداث إنشاء الشهادات التي بدأتها أجهزة Azure Sphere خلال الأسبوع الماضي، لمراقبة صحة الجهاز باستمرار والاطلاع على الاتجاهات.
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 إلى أحدث نظام تشغيل
قائمة بأجهزة Azure Sphere التي لم يتم تحديثها إلى أحدث إصدار من نظام التشغيل خلال الأسبوع الماضي.
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
ملخص أحداث القياس عن بعد لجهاز Azure Sphere
مخطط دائري يلخص مشاركة كل فئة من فئات الأحداث التي تم إنشاؤها بواسطة أجهزة Azure Sphere خلال الأسبوع الماضي، لمراقبة سلامة الجهاز بشكل عام.
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