- المرجع: TelemetryDevice
- CpuInfo
- البنية
- CpuStatusReport
- CpuTemperatureInfo
- MemoryInfo
- TotalMemoryEncryptionInfo
- MemoryEncryptionState
- MemoryEncryptionAlgorithm
- MemoryStatusReport
- NetworkInfo
- NetworkDevice
- NetworkDeviceType
- NetworkStatusReport
- NetworkType
- NetworkDiagnosticsReport
- OsUpdateStatus
- UpdateState
- GraphicsInfo
- GraphicsAdapterInfo
- DisplayDevice
- TouchScreenInfo
- TouchScreenDevice
- GraphicsStatusReport
- DisplayInfo
- BatteryInfo
- BatteryStatusReport
- BatterySampleReport
- BatteryHealth
- StorageInfo
- DiskVolume
- StorageStatusReport
- DiskInfo
- ThunderboltInfo
- ThunderboltSecurityLevel
- BootPerformanceReport
- ShutdownReason
- HeartbeatStatusReport
- الولاية
- KioskAppStatusReport
- RuntimeCountersReport
- الطُرق
المرجع: TelemetryDevice
بيانات القياس عن بُعد التي يتم جمعها من جهاز مُدار
- إذن دقيق مطلوب: TELEMETRY_API_DEVICE
تمثيل JSON |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
الحقول | |
---|---|
name |
النتائج فقط. اسم مورد الجهاز |
customer |
النتائج فقط. عميل Google Workspace الذي سجّلت مؤسسته الجهاز. |
orgUnitId |
النتائج فقط. رقم تعريف الوحدة التنظيمية للجهاز |
deviceId |
النتائج فقط. المعرّف الفريد لواجهة برمجة تطبيقات Directory API الخاص بالجهاز. هذه القيمة هي نفسها رقم تعريف Directory API في "وحدة تحكُّم المشرف" ضمن علامة التبويب "أجهزة ChromeOS". |
serialNumber |
النتائج فقط. الرقم التسلسلي للجهاز هذه القيمة هي نفسها الرقم التسلسلي في "وحدة تحكّم المشرف" ضمن علامة التبويب "أجهزة ChromeOS". |
cpuInfo[] |
النتائج فقط. معلومات عن مواصفات وحدة المعالجة المركزية (CPU) للجهاز |
cpuStatusReport[] |
النتائج فقط. تقارير حالة وحدة المعالجة المركزية التي يتم جمعها بشكل دوري وترتيبها تنازليًا حسب |
memoryInfo |
النتائج فقط. معلومات حول مواصفات الذاكرة للجهاز |
memoryStatusReport[] |
النتائج فقط. تقارير حالة الذاكرة التي يتم جمعها بشكل دوري بترتيب تنازلي حسب |
networkInfo |
النتائج فقط. معلومات أجهزة الشبكة |
networkStatusReport[] |
النتائج فقط. يتم جمع مواصفات الشبكة بشكل دوري. |
networkDiagnosticsReport[] |
النتائج فقط. يتم جمع بيانات تشخيص الشبكة بشكل دوري. |
osUpdateStatus[] |
النتائج فقط. يحتوي على معلومات ذات صلة بحالة تحديث ChromeOS. |
graphicsInfo |
النتائج فقط. يحتوي على معلومات عن الأجهزة الملحقة بالرسومات للجهاز. |
graphicsStatusReport[] |
النتائج فقط. تقارير الرسومات التي يتم جمعها بشكل دوري |
batteryInfo[] |
النتائج فقط. معلومات عن مواصفات بطارية الجهاز |
batteryStatusReport[] |
النتائج فقط. يتم جمع تقارير البطارية بشكل دوري. |
storageInfo |
النتائج فقط. معلومات عن مواصفات مساحة التخزين للجهاز |
storageStatusReport[] |
النتائج فقط. يتم جمع تقارير مساحة التخزين بشكل دوري. |
thunderboltInfo[] |
النتائج فقط. معلومات عن ناقل Thunderbolt |
audioStatusReport[] |
النتائج فقط. تقارير الصوت التي يتم جمعها بصفة دورية وترتيبها تنازليًا حسب |
bootPerformanceReport[] |
النتائج فقط. تقارير أداء تشغيل الجهاز |
heartbeatStatusReport[] |
النتائج فقط. تقرير حالة نبضات القلب الذي يحتوي على طوابع زمنية يتم ترتيبها بشكل دوري بترتيب تنازلي حسب |
kioskAppStatusReport[] |
النتائج فقط. تقرير حالة تطبيق Kiosk لجهاز Kiosk |
networkBandwidthReport[] |
النتائج فقط. تقارير معدل نقل البيانات على الشبكة التي يتم جمعها بصفة دورية وترتيبها تنازليًا حسب |
peripheralsReport[] |
النتائج فقط. تقارير الأجهزة الطرفية التي يتم جمعها بصفة دورية وترتيبها تنازليًا حسب |
appReport[] |
النتائج فقط. تقارير التطبيقات التي يتم جمعها بصفة دورية وترتيبها تنازليًا حسب |
runtimeCountersReport[] |
النتائج فقط. تُسجِّل عدّادات وقت التشغيل وقت تشغيل الجهاز منذ اكتماله، بالإضافة إلى أعداد عمليات النقل من S0 إلى S3 وS0 إلى S4 وS0 إلى S5، أي حالات الدخول إلى وضع السكون والتوقف المؤقت ووضع الإيقاف. |
CpuInfo
مواصفات وحدة المعالجة المركزية للجهاز
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceCpuInfo
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_CPU_INFO
تمثيل JSON |
---|
{
"model": string,
"architecture": enum ( |
الحقول | |
---|---|
model |
النتائج فقط. اسم طراز وحدة المعالجة المركزية (CPU) مثال: وحدة معالجة مركزية من Intel(R) Core(TM) i5-8250U بسرعة 1.60 غيغاهرتز |
architecture |
النتائج فقط. نوع البنية لوحدة المعالجة المركزية
|
maxClockSpeed |
النتائج فقط. أقصى سرعة في الساعة لوحدة المعالجة المركزية (CPU) بالكيلوهرتز. |
keylockerSupported |
النتائج فقط. ما إذا كانت ميزة "قفل المفاتيح" متاحة |
keylockerConfigured |
النتائج فقط. ما إذا تم ضبط ميزة "قفل المفاتيح" |
الهندسة المعمارية
نوع البنية لوحدة المعالجة المركزية
عمليات التعداد | |
---|---|
ARCHITECTURE_UNSPECIFIED |
العمارة غير معروفة. |
X64 |
بنية x64 |
CpuStatusReport
يوفّر معلومات عن حالة وحدة المعالجة المركزية.
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceCpuInfo
- معدّل تكرار جمع البيانات: كل 10 دقائق
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_CPU_REPORT
تمثيل JSON |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني بالمللي ثانية الذي يمثّل الوقت الذي تم فيه أخذ عيّنة من هذا التقرير. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
sampleFrequency |
النتائج فقط. معدّل تكرار أخذ عيّنات من التقرير المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
cpuUtilizationPct |
النتائج فقط. عيّنة من استخدام وحدة المعالجة المركزية (من 0 إلى 100 في المئة) |
cpuTemperatureInfo[] |
النتائج فقط. معلومات عيّنات درجة حرارة وحدة المعالجة المركزية لكل وحدة معالجة مركزية بالدرجة المئوية |
CpuTemperatureInfo
درجة حرارة وحدة المعالجة المركزية (CPU) في أحد الأجهزة يتم أخذ عيّنة لكل وحدة معالجة مركزية بالدرجة المئوية.
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceCpuInfo
- معدّل تكرار جمع البيانات: كل 10 دقائق
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
تمثيل JSON |
---|
{ "temperatureCelsius": integer, "label": string } |
الحقول | |
---|---|
temperatureCelsius |
النتائج فقط. درجة حرارة وحدة المعالجة المركزية (CPU) بالدرجة المئوية |
label |
النتائج فقط. تصنيف وحدة المعالجة المركزية مثال: Core 0 |
MemoryInfo
معلومات الذاكرة لجهاز معيّن
- يحتوي هذا الحقل على معلومات عن قياس الأجهزة عن بُعد والأجهزة:
totalRamBytes
- معلومات الجهازavailableRamBytes
- معلومات القياس عن بُعدtotalMemoryEncryption
- معلومات الجهاز
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceMemoryInfo
- معدّل تكرار جمع البيانات:
totalRamBytes
- عند التحميل فقطavailableRamBytes
- كل 10 دقائقtotalMemoryEncryption
- عند تشغيل الجهاز
- معدّل إعداد التقارير التلقائي للبيانات:
- من
totalRamBytes
إلى 3 ساعات - من
availableRamBytes
إلى 3 ساعات totalMemoryEncryption
- عند تشغيل الجهاز- تخضع للسياسة: نعم
- من
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية:
totalMemoryEncryption
فقط - يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_MEMORY_INFO
تمثيل JSON |
---|
{
"totalRamBytes": string,
"availableRamBytes": string,
"totalMemoryEncryption": {
object ( |
الحقول | |
---|---|
totalRamBytes |
النتائج فقط. إجمالي ذاكرة الوصول العشوائي بالبايت |
availableRamBytes |
النتائج فقط. مقدار ذاكرة الوصول العشوائي المتوفّرة بالبايت |
totalMemoryEncryption |
النتائج فقط. معلومات عن ميزة "التشفير الكلي للذاكرة" على الجهاز |
TotalMemoryEncryptionInfo
معلومات تشفير الذاكرة لجهاز
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceMemoryInfo
- معدّل تكرار جمع البيانات: عند بدء تشغيل الجهاز
- معدّل تكرار إعداد التقارير التلقائي للبيانات: عند تشغيل الجهاز
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
تمثيل JSON |
---|
{ "encryptionState": enum ( |
الحقول | |
---|---|
encryptionState |
حالة تشفير الذاكرة على الجهاز |
maxKeys |
الحد الأقصى لعدد المفاتيح التي يمكن استخدامها للتشفير |
keyLength |
طول مفاتيح التشفير |
encryptionAlgorithm |
خوارزمية تشفير الذاكرة |
MemoryEncryptionState
حالة تشفير الذاكرة على الجهاز
عمليات التعداد | |
---|---|
MEMORY_ENCRYPTION_STATE_UNSPECIFIED |
لم يتم ضبط حالة تشفير الذاكرة. |
MEMORY_ENCRYPTION_STATE_UNKNOWN |
حالة تشفير الذاكرة غير معروفة. |
MEMORY_ENCRYPTION_STATE_DISABLED |
تشفير الذاكرة غير مفعَّل على الجهاز. |
MEMORY_ENCRYPTION_STATE_TME |
يستخدم تشفير الذاكرة على الجهاز التشفير الكلي للذاكرة. |
MEMORY_ENCRYPTION_STATE_MKTME |
يستخدم تشفير الذاكرة على الجهاز تشفيرًا إجماليًا متعدد المفاتيح للذاكرة. |
MemoryEncryptionAlgorithm
خوارزمية التشفير المستخدَمة على الجهاز
عمليات التعداد | |
---|---|
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED |
لم يتم ضبط خوارزمية تشفير الذاكرة. |
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN |
خوارزمية تشفير الذاكرة المستخدَمة غير معروفة. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 |
تستخدم خوارزمية تشفير الذاكرة خوارزمية التشفير AES_XTS مع كتلة تشفير بحجم 128 بت. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 |
تستخدم خوارزمية تشفير الذاكرة خوارزمية التشفير AES_XTS مع كتلة تشفير بحجم 256 بت. |
MemoryStatusReport
يحتوي على عيّنات من تقارير حالة الذاكرة.
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceMemoryInfo
- معدّل تكرار جمع البيانات: يتم جمع SystemRamFreeByes كل 10 دقائق عند التحميل فقط.
- وتيرة إعداد تقارير البيانات التلقائية: كل 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_MEMORY_REPORT
تمثيل JSON |
---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني بالمللي ثانية الذي يمثّل الوقت الذي تم فيه أخذ عيّنة من هذا التقرير. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
sampleFrequency |
النتائج فقط. معدّل تكرار أخذ عيّنات من التقرير المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
systemRamFreeBytes |
النتائج فقط. مقدار ذاكرة الوصول العشوائي (RAM) المتوفّرة بالبايت (غير موثوق به بسبب ميزة "جمع المهملات") |
pageFaults |
النتائج فقط. عدد أخطاء الصفحة خلال هذه المجموعة |
NetworkInfo
معلومات جهاز الشبكة
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportNetworkDeviceConfiguration
- معدّل تكرار جمع البيانات: عند بدء تشغيل الجهاز
- معدّل تكرار إعداد التقارير التلقائي للبيانات: عند تشغيل الجهاز
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_NETWORK_INFO
تمثيل JSON |
---|
{
"networkDevices": [
{
object ( |
الحقول | |
---|---|
networkDevices[] |
النتائج فقط. قائمة أجهزة الشبكة |
NetworkDevice
تفاصيل عن جهاز الشبكة
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportNetworkDeviceConfiguration
- معدّل تكرار جمع البيانات: عند بدء تشغيل الجهاز
- معدّل تكرار إعداد التقارير التلقائي للبيانات: عند تشغيل الجهاز
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
تمثيل JSON |
---|
{
"type": enum ( |
الحقول | |
---|---|
type |
النتائج فقط. نوع جهاز الشبكة |
macAddress |
النتائج فقط. عنوان MAC (إذا كان ذلك منطبقًا) لجهاز الشبكة المقابل |
meid |
النتائج فقط. معرّف MEID (إذا كان ذلك منطبقًا) لجهاز الشبكة المقابل |
imei |
النتائج فقط. رقم IMEI (إذا كان ذلك منطبقًا) لجهاز الشبكة المقابل |
iccid |
النتائج فقط. رقم تعريف بطاقة الدائرة الكهربائية المدمجة المرتبط بشريحة SIM للجهاز. |
mdn |
النتائج فقط. رقم دليل الجوّال المرتبط بشريحة SIM للجهاز |
NetworkDeviceType
أنواع أجهزة الشبكة
عمليات التعداد | |
---|---|
NETWORK_DEVICE_TYPE_UNSPECIFIED |
لم يتم تحديد نوع جهاز الشبكة. |
CELLULAR_DEVICE |
جهاز جوّال |
ETHERNET_DEVICE |
جهاز إيثرنت |
WIFI_DEVICE |
جهاز Wi-Fi |
NetworkStatusReport
حالة الشبكات المرئية/المُعدَّة
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportNetworkStatus
- معدّل تكرار جمع البيانات: 60 دقيقة
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: نعم
- إذن دقيق مطلوب: TELEMETRY_API_NETWORK_REPORT
تمثيل JSON |
---|
{ "reportTime": string, "sampleFrequency": string, "signalStrengthDbm": integer, "lanIpAddress": string, "gatewayIpAddress": string, "transmissionBitRateMbps": string, "receivingBitRateMbps": string, "transmissionPowerDbm": integer, "encryptionOn": boolean, "wifiLinkQuality": string, "wifiPowerManagementEnabled": boolean, "guid": string, "connectionState": enum ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الوقت الذي تم فيه الإبلاغ عن حالة الشبكة يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
sampleFrequency |
النتائج فقط. معدّل تكرار أخذ عيّنات من التقرير المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
signalStrengthDbm |
النتائج فقط. قوة إشارة الشبكات اللاسلكية تُقاس بالديسيبل. |
lanIpAddress |
النتائج فقط. عنوان IP لشبكة LAN |
gatewayIpAddress |
النتائج فقط. عنوان IP للمدخل |
transmissionBitRateMbps |
النتائج فقط. يتم قياس معدل نقل البيانات بالميغابت في الثانية. |
receivingBitRateMbps |
النتائج فقط. يتم قياس معدل نقل بيانات الاستلام بالميغابايت في الثانية. |
transmissionPowerDbm |
النتائج فقط. تقاس قوة الإرسال بالديسيبل. |
encryptionOn |
النتائج فقط. ما إذا كان مفتاح تشفير شبكة Wi-Fi غير مفعَّل |
wifiLinkQuality |
النتائج فقط. جودة رابط Wi-Fi تتراوح القيمة بين [0, 70]. يشير الرقم 0 إلى عدم توفّر إشارة والرقم 70 إلى توفّر إشارة قوية. |
wifiPowerManagementEnabled |
النتائج فقط. تم تفعيل ميزة "إدارة طاقة Wi-Fi" |
guid |
النتائج فقط. المعرّف الفريد العام لاتصال الشبكة |
connectionState |
النتائج فقط. حالة الاتصال الحالية بالشبكة |
connectionType |
النتائج فقط. نوع اتصال الشبكة |
NetworkType
أنواع الاتصال بالشبكة
عمليات التعداد | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
نوع اتصال الشبكة غير محدد |
CELLULAR |
اتصال شبكة الجوّال |
ETHERNET |
اتصال شبكة إيثرنت |
TETHER |
توصيل الاتصال بالشبكة |
VPN |
اتصال شبكة VPN |
WIFI |
الاتصال بشبكة Wi-Fi |
NetworkDiagnosticsReport
تؤدي نتائج اختبار الشبكة إلى تحديد حالة اتصال الجهاز بالشبكة، على سبيل المثال ما إذا كان وقت استجابة بروتوكول HTTPS مرتفعًا أو طبيعيًا.
- إذن دقيق مطلوب: TELEMETRY_API_NETWORK_REPORT
تمثيل JSON |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني لوقت جمع بيانات التشخيص يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
httpsLatencyData |
النتائج فقط. بيانات اختبار وقت استجابة بروتوكول HTTPS |
OsUpdateStatus
يحتوي على معلومات عن حالة تحديث نظام التشغيل الحالية.
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceOsUpdateStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_OS_REPORT
تمثيل JSON |
---|
{
"updateState": enum ( |
الحقول | |
---|---|
updateState |
النتائج فقط. الحالة الحالية لتحديث نظام التشغيل |
newPlatformVersion |
النتائج فقط. إصدار جديد من النظام الأساسي لصورة نظام التشغيل يتم تنزيله وتطبيقه. ولا يتم ضبطه إلا عندما تكون حالة التحديث هي OS_IMAGE_DOWNLOAD_IN_PROGRESS أو OS_UPDATE_NEED_REBOOT. يُرجى العِلم أنّه قد يكون هناك قيمة وهمية "0.0.0.0" لحالة OS_UPDATE_NEED_REBOOT في بعض الحالات الشاذة، مثل إعادة تشغيل محرّك التحديث بدون إعادة تشغيل الجهاز. |
newRequestedPlatformVersion |
النتائج فقط. إصدار النظام الأساسي الجديد المطلوب من تطبيق Kiosk الذي ينتظر المراجعة |
lastUpdateTime |
النتائج فقط. الطابع الزمني لآخر عملية تحديث ناجحة. يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
lastUpdateCheckTime |
النتائج فقط. الطابع الزمني لآخر عملية بحث عن تحديث يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
lastRebootTime |
النتائج فقط. الطابع الزمني لآخر عملية إعادة تشغيل يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
UpdateState
حالة تحديث نظام التشغيل
عمليات التعداد | |
---|---|
UPDATE_STATE_UNSPECIFIED |
الحالة غير محدّدة. |
OS_IMAGE_DOWNLOAD_NOT_STARTED |
لم يبدأ تنزيل نظام التشغيل. |
OS_IMAGE_DOWNLOAD_IN_PROGRESS |
بدأ تنزيل نظام التشغيل على الجهاز. |
OS_UPDATE_NEED_REBOOT |
يجب إعادة تشغيل الجهاز لإنهاء عملية التحميل. |
GraphicsInfo
معلومات عن النظام الفرعي للرسومات
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceGraphicsStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- مطلوب إذن دقيق: TELEMETRY_API_GRAPHICS_INFO
تمثيل JSON |
---|
{ "adapterInfo": { object ( |
الحقول | |
---|---|
adapterInfo |
النتائج فقط. معلومات عن محوِّل الرسومات (وحدة معالجة الرسومات) |
eprivacySupported |
النتائج فقط. ما إذا كانت شاشة الخصوصية الإلكترونية متوافقة أم لا |
displayDevices[] |
النتائج فقط. معلومات عن شاشات الجهاز |
touchScreenInfo |
النتائج فقط. معلومات عن الشاشات الداخلية التي تعمل باللمس في الجهاز |
GraphicsAdapterInfo
معلومات عن محوِّل الرسومات (وحدة معالجة الرسومات)
تمثيل JSON |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
الحقول | |
---|---|
adapter |
النتائج فقط. اسم المحوّل مثال: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driverVersion |
النتائج فقط. يشير إلى إصدار برنامج تشغيل وحدة معالجة الرسومات. |
deviceId |
النتائج فقط. يمثّل معرّف جهاز بطاقة الرسومات. |
DisplayDevice
معلومات جهاز عرض
تمثيل JSON |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
الحقول | |
---|---|
displayName |
النتائج فقط. عرض اسم الجهاز |
displayWidthMm |
النتائج فقط. عرض الشاشة بالمليمتر |
displayHeightMm |
النتائج فقط. ارتفاع الشاشة بالمليمتر |
internal |
النتائج فقط. ما إذا كان العرض داخليًا أم لا |
manufacturerId |
النتائج فقط. رقم تعريف الشركة المصنّعة المكوّن من ثلاثة أحرف |
modelId |
النتائج فقط. رمز المنتج المحدّد من الشركة المصنّعة |
manufactureYear |
النتائج فقط. سنة التصنيع |
TouchScreenInfo
معلومات على شاشة الجهاز التي تعمل باللمس
تمثيل JSON |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
الحقول | |
---|---|
touchpadLibrary |
النتائج فقط. اسم مكتبة لوحة اللمس المستخدَمة من خلال حزمة الإدخال |
devices[] |
النتائج فقط. قائمة الأجهزة المزوّدة بشاشة تعمل باللمس |
TouchScreenDevice
معلومات جهاز مزوّد بشاشة تعمل باللمس مدمَجة
تمثيل JSON |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
الحقول | |
---|---|
displayName |
النتائج فقط. الاسم المعروض لجهاز الشاشة التي تعمل باللمس |
touchPointCount |
النتائج فقط. عدد نقاط اللمس المتوافقة على الجهاز |
stylusCapable |
النتائج فقط. ما إذا كان الجهاز المزوّد بشاشة تعمل باللمس متوافقًا مع قلم الشاشة أم لا |
GraphicsStatusReport
معلومات عن النظام الفرعي للرسومات
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceGraphicsInfo
- معدّل تكرار جمع البيانات: 3 ساعات
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_GRAPHICS_REPORT
تمثيل JSON |
---|
{
"reportTime": string,
"displays": [
{
object ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الوقت الذي تم فيه الإبلاغ عن بيانات الرسومات يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
displays[] |
النتائج فقط. معلومات عن شاشات الجهاز |
DisplayInfo
معلومات عن شاشة
تمثيل JSON |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
الحقول | |
---|---|
deviceId |
النتائج فقط. يمثّل معرّف جهاز بطاقة الرسومات. |
resolutionWidth |
النتائج فقط. عرض الدقة بالبكسل |
resolutionHeight |
النتائج فقط. ارتفاع الدقة بالبكسل |
refreshRate |
النتائج فقط. معدّل التحديث بالهرتز |
isInternal |
النتائج فقط. يشير إلى ما إذا كان العرض داخليًا أم لا. |
displayName |
النتائج فقط. عرض اسم الجهاز |
BatteryInfo
معلومات عن البطارية
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDevicePowerStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_BATTERY_INFO
تمثيل JSON |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
الحقول | |
---|---|
serialNumber |
النتائج فقط. الرقم التسلسلي للبطارية |
manufacturer |
النتائج فقط. الشركة المصنّعة للبطارية |
designCapacity |
النتائج فقط. سعة التصميم (ميلي أمبير للساعة) |
designMinVoltage |
النتائج فقط. الحد الأدنى للجهد الكهربائي الخارج (مللي فولت) المُصمَّم |
manufactureDate |
النتائج فقط. تاريخ تصنيع البطارية |
technology |
النتائج فقط. تكنولوجيا البطارية مثال: ليثيوم أيون |
BatteryStatusReport
بيانات حالة البطارية
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDevicePowerStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_BATTERY_REPORT
تمثيل JSON |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني لوقت جمع العيّنة على الجهاز يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
serialNumber |
النتائج فقط. الرقم التسلسلي للبطارية |
sample[] |
النتائج فقط. بيانات أخذ العينات للبطارية مرتبة تنازليًا حسب |
batteryHealth |
النتائج فقط. حالة البطارية |
fullChargeCapacity |
النتائج فقط. سعة الشحن الكاملة (ميلي أمبير للساعة) |
cycleCount |
النتائج فقط. عدد دورات الشحن |
BatterySampleReport
أخذ عيّنات من بيانات البطارية
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDevicePowerStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
تمثيل JSON |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني لوقت جمع العيّنة على الجهاز يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
voltage |
النتائج فقط. جهد البطارية (مللي فولت) |
remainingCapacity |
النتائج فقط. السعة المتبقية للبطارية (ميلي أمبير في الساعة) |
temperature |
النتائج فقط. درجة الحرارة بالدرجة المئوية |
dischargeRate |
النتائج فقط. يتم قياس معدّل تفريغ البطارية بالميغاواط. ويكون موجبًا في حال تفريغ البطارية، وسالبًا إذا كانت مشحونة. |
chargeRate |
النتائج فقط. النسبة المئوية لشحن البطارية |
current |
النتائج فقط. تيار البطارية (ملّي أمبير) |
status |
النتائج فقط. تمت قراءة حالة البطارية من sysfs. مثال: تفريغ الشحن |
BatteryHealth
يمثّل حالة البطارية الحالية.
- لا تشير هذه الحالة إلى أنّ البطارية معيبة أو أنّها بحالة جيدة. ويتم احتسابها من خلال قسمة سعة الشحن الكاملة الحالية على سعة التصميم.
- يحقّ للشركة المصنّعة تحديد سلامة البطارية وسياسة الضمان.
عمليات التعداد | |
---|---|
BATTERY_HEALTH_UNSPECIFIED |
الحالة الصحية غير معروفة. |
BATTERY_HEALTH_NORMAL |
حالة البطارية جيدة، وسعة الشحن الكاملة / سعة التصميم > %80 |
BATTERY_REPLACE_SOON |
حالة البطارية غير جيدة بشكل معتدل، ويُنصح باستبدالها قريبًا. تتراوح سعة الشحن الكامل / سعة التصميم بين %75 و%80. |
BATTERY_REPLACE_NOW |
حالة البطارية غير جيدة ويُنصح باستبدالها، سعة الشحن الكاملة / سعة التصميم < 75% |
StorageInfo
بيانات الحالة الخاصة بمساحة التخزين
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceStorageStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_STORAGE_INFO
تمثيل JSON |
---|
{
"volume": [
{
object ( |
الحقول | |
---|---|
volume[] |
معلومات عن مساحات تخزين القرص |
availableDiskBytes |
المساحة المتوفّرة لتخزين بيانات المستخدمين في الجهاز بايت |
totalDiskBytes |
إجمالي مساحة تخزين بيانات المستخدم في الجهاز بالبايت |
DiskVolume
معلومات عن مساحات تخزين القرص
تمثيل JSON |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
الحقول | |
---|---|
volumeId |
معرّف وحدة تخزين القرص |
storageFreeBytes |
مساحة التخزين المتوفّرة بالكيلوبايت |
storageTotalBytes |
إجمالي مساحة التخزين بالبايت |
StorageStatusReport
بيانات الحالة الخاصة بمساحة التخزين
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceStorageStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_STORAGE_REPORT
تمثيل JSON |
---|
{
"reportTime": string,
"disk": [
{
object ( |
الحقول | |
---|---|
reportTime |
النتائج فقط. الطابع الزمني لوقت جمع العيّنة على الجهاز يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
disk[] |
النتائج فقط. التقارير على القرص |
DiskInfo
حالة جهاز التخزين الفردي
تمثيل JSON |
---|
{ "serialNumber": string, "manufacturer": string, "model": string, "sizeBytes": string, "type": string, "health": string, "volumeIds": [ string ], "bytesReadThisSession": string, "bytesWrittenThisSession": string, "readTimeThisSession": string, "writeTimeThisSession": string, "ioTimeThisSession": string, "discardTimeThisSession": string } |
الحقول | |
---|---|
serialNumber |
النتائج فقط. الرقم التسلسلي للقرص |
manufacturer |
النتائج فقط. الشركة المصنِّعة للقرص |
model |
النتائج فقط. طراز القرص |
sizeBytes |
النتائج فقط. حجم القرص |
type |
النتائج فقط. نوع القرص: eMMC / NVMe / ATA / SCSI |
health |
النتائج فقط. حالة القرص |
volumeIds[] |
النتائج فقط. وحدات تخزين القرص |
bytesReadThisSession |
النتائج فقط. عدد وحدات البايت التي تم قراءتها منذ آخر عملية تشغيل |
bytesWrittenThisSession |
النتائج فقط. عدد وحدات البايت التي تم كتابتها منذ آخر عملية تشغيل |
readTimeThisSession |
النتائج فقط. الوقت الذي تمّت خلاله القراءة من القرص منذ آخر عملية تشغيل المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
writeTimeThisSession |
النتائج فقط. الوقت الذي تمّت خلاله الكتابة على القرص منذ آخر عملية تشغيل المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
ioTimeThisSession |
النتائج فقط. يتم احتساب الوقت الذي كان فيه القرص والصف مشغولَين، لذا لا يتم احتساب الطلبات الموازية عدة مرات على عكس الحقول أعلاه. المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
discardTimeThisSession |
النتائج فقط. الوقت الذي تمّ فيه التخلص من البيانات منذ آخر عملية تشغيل ويؤدي الإجراء إلى حذف الوحدات التي لم تعُد قيد الاستخدام. يتوفّر هذا الخيار مع الإصدارات 4.18 من نواة Linux والإصدارات الأحدث. المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
ThunderboltInfo
معلومات ناقل Thunderbolt
- يقدّم هذا الحقل معلومات الجهاز، وهي ثابتة ولن تتغيّر بمرور الوقت.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceSecurityStatus
- معدّل تكرار جمع البيانات: عند بدء تشغيل الجهاز
- معدّل تكرار إعداد التقارير التلقائي للبيانات: عند تشغيل الجهاز
- التحكّم في السياسة: لا
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_BUS_DEVICE_INFO
تمثيل JSON |
---|
{
"securityLevel": enum ( |
الحقول | |
---|---|
securityLevel |
مستوى أمان ناقل Thunderbolt |
ThunderboltSecurityLevel
مستوى أمان ناقل Thunderbolt
عمليات التعداد | |
---|---|
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED |
لم يتم ضبط مستوى أمان Thunderbolt. |
THUNDERBOLT_SECURITY_NONE_LEVEL |
يتم ربط جميع الأجهزة تلقائيًا من خلال البرامج الثابتة. ولا يلزم الحصول على موافقة المستخدم. |
THUNDERBOLT_SECURITY_USER_LEVEL |
يُطلب من المستخدم تحديد ما إذا كان يُسمح بتوصيل الجهاز. |
THUNDERBOLT_SECURITY_SECURE_LEVEL |
يُطلب من المستخدم تحديد ما إذا كان يُسمح بتوصيل الجهاز. بالإضافة إلى ذلك، يتم إرسال طلب إلى الجهاز يجب أن يتطابق مع الطلب المتوقّع استنادًا إلى مفتاح عشوائي مكتوب في سمة sysfs للمفتاح. |
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL |
تنشئ البرامج الثابتة تلقائيًا قنوات اتصال لبروتوكول Thunderbolt. |
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL |
تنشئ البرامج الثابتة تلقائيًا قنوات اتصال لوحدة تحكّم USB وDisplay Port في محطة الإرساء. تتم إزالة جميع روابط PCIe في أسفل المحطة الأساسية. |
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL |
الاتصال النفقي عبر PCIe غير مفعَّل. |
BootPerformanceReport
تقرير أداء بدء تشغيل جهاز
- هذا الحقل هو معلومات القياس عن بُعد، وسيتغيّر بمرور الوقت مع استخدام الجهاز.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceBootMode
- معدّل تكرار جمع البيانات: في كل حدث تشغيل
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: نعم
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_OS_REPORT
تمثيل JSON |
---|
{
"bootUpDuration": string,
"bootUpTime": string,
"shutdownDuration": string,
"shutdownTime": string,
"shutdownReason": enum ( |
الحقول | |
---|---|
bootUpDuration |
إجمالي وقت التشغيل المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
bootUpTime |
الطابع الزمني لوقت تشغيل الطاقة يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
shutdownDuration |
إجمالي الوقت منذ بدء عملية الإيقاف إلى إيقاف التشغيل المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
shutdownTime |
الطابع الزمني لإيقاف التشغيل يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
shutdownReason |
سبب إيقاف التشغيل |
reportTime |
الطابع الزمني لوقت جمع التقرير يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
ShutdownReason
سبب إيقاف التشغيل
عمليات التعداد | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED |
لم يتم تحديد سبب إيقاف التشغيل. |
USER_REQUEST |
بدأها المستخدم. |
SYSTEM_UPDATE |
تم بدء تحديث النظام. |
LOW_BATTERY |
تم إيقاف التشغيل بسبب انخفاض طاقة البطارية. |
OTHER |
تم إيقاف التشغيل لأسباب أخرى. |
HeartbeatStatusReport
تقرير حالة الإشارة الدورية لجهاز
- متاح لتطبيقات Kiosk
- يقدّم هذا الحقل حالة الجهاز "متصل بالإنترنت" أو "غير متصل بالإنترنت" أو "غير معروف"، ولن يتم تضمينه إلا إذا تغيّرت الحالة (مثل "متصل بالإنترنت" -> "غير متصل بالإنترنت").
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: HeartbeatEnabled مزيد من المعلومات
- معدّل تكرار إشارة النبض: دقيقتان
- ملاحظة: إذا انقطع اتصال الجهاز بالإنترنت، قد يستغرق تعديل حالة اتصال الجهاز ما يصل إلى 12 دقيقة.
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها محليًا، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا تنطبق
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
تمثيل JSON |
---|
{
"reportTime": string,
"state": enum ( |
الحقول | |
---|---|
reportTime |
الطابع الزمني لرصد تغيُّر الحالة يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
state |
الحالة التي تم تغيير الجهاز إليها |
الحالة
حالة الجهاز
عمليات التعداد | |
---|---|
STATE_UNSPECIFIED |
لم يتم تحديد الحالة |
UNKNOWN |
الجهاز غير مؤهَّل لمراقبة معدل ضربات القلب |
ONLINE |
الجهاز متصل بالإنترنت |
OFFLINE |
الجهاز غير متصل بالإنترنت. |
DEVICE_OUTDATED |
الجهاز قديم |
KioskAppStatusReport
تقرير حالة تطبيق Kiosk لجهاز معيّن
- متاح لتطبيقات Kiosk
- يوفّر هذا الحقل رقم تعريف التطبيق ورقم إصداره المُشغّلَين على جهاز Kiosk والطابع الزمني لآخر تعديل على التقرير.
- يتم التحكّم في بيانات هذا الحقل من خلال السياسة: ReportDeviceSessionStatus
- معدّل تكرار جمع البيانات: عند التحميل فقط
- معدّل إعداد التقارير التلقائي للبيانات: 3 ساعات
- تخضع للسياسة: نعم
- ذاكرة التخزين المؤقت: إذا كان الجهاز غير متصل بالإنترنت، يتم تخزين البيانات التي تم جمعها على الجهاز، وسيتم الإبلاغ عنها عند اتصال الجهاز بالإنترنت في المرة التالية: لا
- يتم الإبلاغ عن هذا الحدث للمستخدمين التابعين فقط: لا ينطبق
- إذن دقيق مطلوب: TELEMETRY_API_APPS_REPORT
تمثيل JSON |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
الحقول | |
---|---|
reportTime |
الطابع الزمني لوقت جمع التقرير يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
appId |
رقم تعريف تطبيق Kiosk، على سبيل المثال "mdmkkicfmmkgmpkmkdikhlbggogpicma" |
appVersion |
رقم إصدار تطبيق Kiosk، على سبيل المثال "1.10.118" |
RuntimeCountersReport
تم استرداد عدّادات وقت التشغيل من وحدة المعالجة المركزية. لا تتوفّر حاليًا إحصاءات عدّادات وقت التشغيل إلا من خلال Intel vPro PSR على الجيل 14 والإصدارات الأحدث.
تمثيل JSON |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
الحقول | |
---|---|
reportTime |
الطابع الزمني لوقت جمع التقرير يستخدم معيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه دائمًا مُعدَّلاً وفقًا لقاعدة Z ويستخدم 0 أو 3 أو 6 أو 9 أرقام عشرية. يتم أيضًا قبول العناصر غير "Z". أمثلة: |
uptimeRuntimeDuration |
إجمالي وقت التشغيل منذ الإنشاء وقت تشغيل S0 حاليًا من Intel vPro PSR المدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
enterSleepCount |
عدد المرات التي دخل فيها الجهاز في حالة السكون يتم الحصول عليها حاليًا من خلال PSR، ويتم احتسابها من S0 إلى S3. |
enterHibernationCount |
عدد المرات التي دخل فيها الجهاز في حالة السكون يتم الحصول عليها حاليًا من خلال PSR، ويتم احتسابها من S0 إلى S4. |
enterPoweroffCount |
عدد المرات التي دخل فيها الجهاز في حالة إيقاف التشغيل يتم الحصول عليها حاليًا من خلال PSR، ويتم احتسابها من S0 إلى S5. |
الطُرق |
|
---|---|
|
الحصول على جهاز قياس الأداء |
|
إدراج جميع أجهزة قياس الأداء |