- منبع: TelemetryDevice
- CpuInfo
- معماری
- CpuStatus Report
- Cpu TemperatureInfo
- MemoryInfo
- TotalMemoryEncryptionInfo
- MemoryEncryptionState
- الگوریتم رمزگذاری حافظه
- گزارش وضعیت حافظه
- NetworkInfo
- دستگاه شبکه
- NetworkDevice Type
- گزارش وضعیت شبکه
- نوع شبکه
- NetworkDiagnostics Report
- OsUpdateStatus
- UpdateState
- اطلاعات گرافیکی
- GraphicsAdapterInfo
- DisplayDevice
- TouchScreenInfo
- TouchScreenDevice
- GraphicsStatus Report
- DisplayInfo
- BatteryInfo
- گزارش وضعیت باتری
- BatterySampleReport
- سلامت باتری
- StorageInfo
- DiskVolume
- StorageStatus Report
- DiskInfo
- ThunderboltInfo
- ThunderboltSecurity Level
- BootPerformanceReport
- دلیل خاموش شدن
- گزارش وضعیت ضربان قلب
- ایالت
- KioskAppStatus Report
- 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 دستگاه. این مقدار با شناسه API فهرست مدیریت کنسول در برگه دستگاههای ChromeOS یکسان است. |
serialNumber | فقط خروجی شماره سریال دستگاه این مقدار با شماره سریال Admin Console در برگه دستگاههای ChromeOS یکسان است. |
cpuInfo[] | فقط خروجی اطلاعات مربوط به مشخصات CPU دستگاه. |
cpuStatusReport[] | فقط خروجی گزارشهای وضعیت CPU که به صورت دورهای جمعآوری میشوند به ترتیب کاهشی |
memoryInfo | فقط خروجی اطلاعات مربوط به مشخصات حافظه دستگاه |
memoryStatusReport[] | فقط خروجی گزارشهای وضعیت حافظه جمعآوریشده به صورت دورهای با کاهش |
networkInfo | فقط خروجی اطلاعات دستگاه های شبکه |
networkStatusReport[] | فقط خروجی مشخصات شبکه به صورت دوره ای جمع آوری می شود. |
networkDiagnosticsReport[] | فقط خروجی عیب یابی شبکه به صورت دوره ای جمع آوری می شود. |
osUpdateStatus[] | فقط خروجی حاوی اطلاعات مرتبط در مورد وضعیت بهروزرسانی ChromeOS است. |
graphicsInfo | فقط خروجی حاوی اطلاعاتی در مورد لوازم جانبی گرافیکی دستگاه است. |
graphicsStatusReport[] | فقط خروجی گزارش های گرافیکی به صورت دوره ای جمع آوری می شود. |
batteryInfo[] | فقط خروجی اطلاعات در مورد مشخصات باتری دستگاه |
batteryStatusReport[] | فقط خروجی گزارش های باتری به صورت دوره ای جمع آوری می شود. |
storageInfo | فقط خروجی اطلاعات مشخصات ذخیره سازی دستگاه |
storageStatusReport[] | فقط خروجی گزارش های ذخیره سازی به صورت دوره ای جمع آوری می شود. |
thunderboltInfo[] | فقط خروجی اطلاعات اتوبوس تاندربولت |
audioStatusReport[] | فقط خروجی گزارشهای صوتی جمعآوریشده بهصورت دورهای به ترتیب کاهشی |
bootPerformanceReport[] | فقط خروجی گزارش عملکرد بوت دستگاه |
heartbeatStatusReport[] | فقط خروجی گزارش وضعیت ضربان قلب حاوی مُهرهای زمانی است که به صورت دورهای به ترتیب نزولی |
kioskAppStatusReport[] | فقط خروجی گزارش وضعیت برنامه کیوسک برای دستگاه کیوسک |
networkBandwidthReport[] | فقط خروجی گزارشهای پهنای باند شبکه جمعآوریشده به صورت دورهای به ترتیب کاهشی |
peripheralsReport[] | فقط خروجی گزارشهای لوازم جانبی جمعآوریشده به صورت دورهای به ترتیب کاهشی |
appReport[] | فقط خروجی گزارشهای برنامه جمعآوریشده بهصورت دورهای به ترتیب کاهشی |
runtimeCountersReport[] | فقط خروجی شمارندههای زمان اجرا، طول عمر دستگاه را جمعآوری کرده و همچنین تعداد انتقالهای S0->S3، S0->S4 و S0->S5 را گزارش میدهند، به این معنی که وارد حالتهای خواب، خواب زمستانی و خاموش شدن میشوند. |
CpuInfo
مشخصات CPU دستگاه
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceCpuInfo
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز ریز مورد نیاز: TELEMETRY_API_CPU_INFO
نمایندگی JSON |
---|
{
"model": string,
"architecture": enum ( |
فیلدها | |
---|---|
model | فقط خروجی نام مدل CPU مثال: پردازنده Intel(R) Core(TM) i5-8250U @ 1.60GHz |
architecture | فقط خروجی نوع معماری برای CPU.
|
maxClockSpeed | فقط خروجی حداکثر سرعت کلاک CPU بر حسب کیلوهرتز. |
keylockerSupported | فقط خروجی اینکه آیا Keylocker پشتیبانی میشود یا خیر. |
keylockerConfigured | فقط خروجی آیا قفل کلید پیکربندی شده است یا خیر. |
معماری
نوع معماری برای CPU.
Enums | |
---|---|
ARCHITECTURE_UNSPECIFIED | معماری ناشناخته |
X64 | معماری x64 |
CpuStatus Report
اطلاعاتی در مورد وضعیت CPU ارائه می دهد.
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceCpuInfo
- فرکانس جمع آوری داده ها: هر 10 دقیقه
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز ریز مورد نیاز: TELEMETRY_API_CPU_REPORT
نمایندگی JSON |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی بر حسب میلی ثانیه نشان دهنده زمان نمونه برداری از این گزارش است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
sampleFrequency | فقط خروجی فراوانی گزارش نمونه برداری می شود. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
cpuUtilizationPct | فقط خروجی نمونه استفاده از CPU (0-100 درصد). |
cpuTemperatureInfo[] | فقط خروجی اطلاعات نمونه دمای CPU در هر هسته CPU بر حسب سانتیگراد |
Cpu TemperatureInfo
دمای CPU یک دستگاه نمونه برداری از هر هسته CPU بر حسب سانتیگراد.
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceCpuInfo
- فرکانس جمع آوری داده ها: هر 10 دقیقه
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
نمایندگی JSON |
---|
{ "temperatureCelsius": integer, "label": string } |
فیلدها | |
---|---|
temperatureCelsius | فقط خروجی دمای CPU بر حسب سانتیگراد |
label | فقط خروجی برچسب CPU مثال: هسته 0 |
MemoryInfo
اطلاعات حافظه یک دستگاه
- این فیلد دارای اطلاعات تله متری و دستگاه است:
-
totalRamBytes
- اطلاعات دستگاه -
availableRamBytes
- اطلاعات تله متری -
totalMemoryEncryption
- اطلاعات دستگاه
-
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceMemoryInfo
- فرکانس جمع آوری داده ها:
-
totalRamBytes
- فقط هنگام آپلود -
availableRamBytes
- هر 10 دقیقه -
totalMemoryEncryption
- هنگام راه اندازی دستگاه
-
- فرکانس پیش فرض گزارش دهی:
-
totalRamBytes
- 3 ساعت -
availableRamBytes
- 3 ساعت -
totalMemoryEncryption
- هنگام راه اندازی دستگاه - سیاست کنترل شده: بله
-
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: فقط برای
totalMemoryEncryption
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_MEMORY_INFO
نمایندگی JSON |
---|
{
"totalRamBytes": string,
"availableRamBytes": string,
"totalMemoryEncryption": {
object ( |
فیلدها | |
---|---|
totalRamBytes | فقط خروجی کل RAM بر حسب بایت |
availableRamBytes | فقط خروجی مقدار RAM موجود بر حسب بایت |
totalMemoryEncryption | فقط خروجی کل اطلاعات رمزگذاری حافظه برای دستگاه. |
TotalMemoryEncryptionInfo
اطلاعات رمزگذاری حافظه یک دستگاه
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceMemoryInfo
- فرکانس جمع آوری داده ها: هنگام راه اندازی دستگاه
- فرکانس پیشفرض گزارشدهی داده: هنگام راهاندازی دستگاه
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: بله
- گزارش شده فقط برای کاربران وابسته: N/A
نمایندگی JSON |
---|
{ "encryptionState": enum ( |
فیلدها | |
---|---|
encryptionState | وضعیت رمزگذاری حافظه روی دستگاه. |
maxKeys | حداکثر تعداد کلیدهایی که می توان برای رمزگذاری استفاده کرد. |
keyLength | طول کلیدهای رمزگذاری |
encryptionAlgorithm | الگوریتم رمزگذاری حافظه |
MemoryEncryptionState
وضعیت رمزگذاری حافظه روی دستگاه.
Enums | |
---|---|
MEMORY_ENCRYPTION_STATE_UNSPECIFIED | وضعیت رمزگذاری حافظه تنظیم نشده است. |
MEMORY_ENCRYPTION_STATE_UNKNOWN | وضعیت رمزگذاری حافظه ناشناخته است. |
MEMORY_ENCRYPTION_STATE_DISABLED | رمزگذاری حافظه در دستگاه غیرفعال است. |
MEMORY_ENCRYPTION_STATE_TME | رمزگذاری حافظه روی دستگاه از رمزگذاری کل حافظه استفاده می کند. |
MEMORY_ENCRYPTION_STATE_MKTME | رمزگذاری حافظه در دستگاه از رمزگذاری کل حافظه چند کلیدی استفاده می کند. |
الگوریتم رمزگذاری حافظه
الگوریتم رمزگذاری که در دستگاه استفاده می شود.
Enums | |
---|---|
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 بیتی استفاده می کند. |
گزارش وضعیت حافظه
شامل نمونه هایی از گزارش وضعیت حافظه است.
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceMemoryInfo
- فرکانس جمع آوری داده ها: فقط هنگام آپلود، SystemRamFreeByes هر 10 دقیقه جمع آوری می شود
- فرکانس پیش فرض گزارش دهی: هر 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_MEMORY_REPORT
نمایندگی JSON |
---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی بر حسب میلی ثانیه نشان دهنده زمان نمونه برداری از این گزارش است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
sampleFrequency | فقط خروجی فراوانی گزارش نمونه برداری می شود. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
systemRamFreeBytes | فقط خروجی مقدار RAM رایگان بر حسب بایت (به دلیل جمع آوری زباله غیرقابل اعتماد). |
pageFaults | فقط خروجی تعداد خطاهای صفحه در طول این مجموعه |
NetworkInfo
اطلاعات دستگاه شبکه
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportNetworkDeviceConfiguration
- فرکانس جمع آوری داده ها: هنگام راه اندازی دستگاه
- فرکانس پیشفرض گزارشدهی داده: هنگام راهاندازی دستگاه
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: بله
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_NETWORK_INFO
نمایندگی JSON |
---|
{
"networkDevices": [
{
object ( |
فیلدها | |
---|---|
networkDevices[] | فقط خروجی لیست دستگاه های شبکه |
دستگاه شبکه
جزئیات مربوط به دستگاه شبکه
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportNetworkDeviceConfiguration
- فرکانس جمع آوری داده ها: هنگام راه اندازی دستگاه
- فرکانس پیشفرض گزارشدهی داده: هنگام راهاندازی دستگاه
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: بله
- گزارش شده فقط برای کاربران وابسته: N/A
نمایندگی JSON |
---|
{
"type": enum ( |
فیلدها | |
---|---|
type | فقط خروجی نوع دستگاه شبکه |
macAddress | فقط خروجی آدرس MAC (در صورت وجود) دستگاه شبکه مربوطه. |
meid | فقط خروجی MEID (در صورت وجود) دستگاه شبکه مربوطه. |
imei | فقط خروجی IMEI (در صورت وجود) دستگاه شبکه مربوطه. |
iccid | فقط خروجی شناسه کارت مدار مجتمع مرتبط با سیم کارت دستگاه. |
mdn | فقط خروجی شماره فهرست تلفن همراه مرتبط با سیم کارت دستگاه. |
NetworkDevice Type
انواع دستگاه های شبکه
Enums | |
---|---|
NETWORK_DEVICE_TYPE_UNSPECIFIED | نوع دستگاه شبکه مشخص نشده است. |
CELLULAR_DEVICE | دستگاه تلفن همراه. |
ETHERNET_DEVICE | دستگاه اترنت. |
WIFI_DEVICE | دستگاه وای فای. |
گزارش وضعیت شبکه
وضعیت شبکه های قابل مشاهده/پیکربندی شده
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: 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 | فقط خروجی زمانی که وضعیت شبکه گزارش شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
sampleFrequency | فقط خروجی فراوانی گزارش نمونه برداری می شود. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
signalStrengthDbm | فقط خروجی قدرت سیگنال برای شبکه های بی سیم با دسی بل اندازه گیری می شود. |
lanIpAddress | فقط خروجی آدرس IP LAN. |
gatewayIpAddress | فقط خروجی آدرس IP دروازه. |
transmissionBitRateMbps | فقط خروجی نرخ بیت انتقال بر حسب مگابیت بر ثانیه اندازه گیری می شود. |
receivingBitRateMbps | فقط خروجی دریافت نرخ بیت بر حسب مگابیت بر ثانیه اندازه گیری می شود. |
transmissionPowerDbm | فقط خروجی قدرت انتقال در دسی بل اندازه گیری می شود. |
encryptionOn | فقط خروجی اینکه آیا کلید رمزگذاری وای فای خاموش است یا خیر. |
wifiLinkQuality | فقط خروجی کیفیت لینک وای فای مقدار از [0، 70] متغیر است. 0 نشان دهنده عدم وجود سیگنال و 70 نشان دهنده سیگنال قوی است. |
wifiPowerManagementEnabled | فقط خروجی مدیریت برق Wifi فعال شد |
guid | فقط خروجی راهنمای اتصال به شبکه |
connectionState | فقط خروجی وضعیت اتصال فعلی شبکه |
connectionType | فقط خروجی نوع اتصال شبکه |
نوع شبکه
انواع اتصال شبکه
Enums | |
---|---|
NETWORK_TYPE_UNSPECIFIED | نوع اتصال شبکه مشخص نشده است |
CELLULAR | اتصال به شبکه تلفن همراه |
ETHERNET | اتصال به شبکه اترنت |
TETHER | اتصال شبکه تتر. |
VPN | اتصال شبکه VPN |
WIFI | اتصال به شبکه وای فای |
NetworkDiagnostics Report
نتایج آزمایش شبکه برای تعیین سلامت اتصال شبکه دستگاه، به عنوان مثال اینکه آیا تأخیر HTTPS بالا است یا عادی.
- مجوز کلی مورد نیاز: TELEMETRY_API_NETWORK_REPORT
نمایندگی JSON |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی از زمان جمعآوری تشخیصها. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
httpsLatencyData | فقط خروجی دادههای آزمایش تأخیر HTTPS. |
OsUpdateStatus
حاوی اطلاعات مربوط به وضعیت فعلی به روز رسانی سیستم عامل است.
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- دادههای این فیلد از طریق خطمشی کنترل میشود: ReportDeviceOsUpdateStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: 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 | فقط خروجی نسخه جدید پلتفرم درخواستی از برنامه کیوسک بهروزرسانی شده معلق. |
lastUpdateTime | فقط خروجی مهر زمانی آخرین به روز رسانی موفق. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
lastUpdateCheckTime | فقط خروجی مهر زمانی آخرین بررسی بهروزرسانی. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
lastRebootTime | فقط خروجی مهر زمانی آخرین راه اندازی مجدد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
UpdateState
وضعیت به روز رسانی سیستم عامل
Enums | |
---|---|
UPDATE_STATE_UNSPECIFIED | حالت نامشخص |
OS_IMAGE_DOWNLOAD_NOT_STARTED | دانلود سیستم عامل شروع نشده است. |
OS_IMAGE_DOWNLOAD_IN_PROGRESS | سیستم عامل دانلود روی دستگاه شروع شده است. |
OS_UPDATE_NEED_REBOOT | دستگاه برای تکمیل آپلود نیاز به راه اندازی مجدد دارد. |
اطلاعات گرافیکی
اطلاعات زیرسیستم گرافیک
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- دادههای این فیلد از طریق خطمشی کنترل میشوند: ReportDeviceGraphicsStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_GRAPHICS_INFO
نمایندگی JSON |
---|
{ "adapterInfo": { object ( |
فیلدها | |
---|---|
adapterInfo | فقط خروجی اطلاعات مربوط به آداپتور گرافیکی (GPU). |
eprivacySupported | فقط خروجی آیا صفحه نمایش ePrivacy پشتیبانی می شود یا خیر. |
displayDevices[] | فقط خروجی اطلاعات مربوط به نمایشگر(های) دستگاه. |
touchScreenInfo | فقط خروجی اطلاعات مربوط به صفحه(های) لمسی داخلی دستگاه. |
GraphicsAdapterInfo
اطلاعات یک آداپتور گرافیکی (GPU).
نمایندگی JSON |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
فیلدها | |
---|---|
adapter | فقط خروجی نام آداپتور. مثال: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driverVersion | فقط خروجی نسخه درایور GPU. |
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 | فقط خروجی دستگاه صفحه لمسی قابلیت استفاده از قلم را دارد یا خیر. |
GraphicsStatus Report
اطلاعات زیرسیستم گرافیک
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- دادههای این فیلد از طریق خطمشی کنترل میشوند: ReportDeviceGraphicsInfo
- فرکانس جمع آوری داده ها: 3 ساعت.
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_GRAPHICS_REPORT
نمایندگی JSON |
---|
{
"reportTime": string,
"displays": [
{
object ( |
فیلدها | |
---|---|
reportTime | فقط خروجی زمانی که داده های گرافیکی گزارش شده است. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
displays[] | فقط خروجی اطلاعات مربوط به نمایشگرهای دستگاه |
DisplayInfo
اطلاعات برای نمایشگر
نمایندگی JSON |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
فیلدها | |
---|---|
deviceId | فقط خروجی نشان دهنده شناسه دستگاه کارت گرافیک است. |
resolutionWidth | فقط خروجی عرض رزولوشن بر حسب پیکسل |
resolutionHeight | فقط خروجی ارتفاع رزولوشن بر حسب پیکسل |
refreshRate | فقط خروجی نرخ تازه سازی بر حسب هرتز |
isInternal | فقط خروجی نشان می دهد که آیا صفحه نمایش داخلی است یا نه. |
displayName | فقط خروجی نمایش نام دستگاه |
BatteryInfo
اطلاعاتی در مورد باتری
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDevicePowerStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_BATTERY_INFO
نمایندگی JSON |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
فیلدها | |
---|---|
serialNumber | فقط خروجی شماره سریال باتری. |
manufacturer | فقط خروجی سازنده باتری. |
designCapacity | فقط خروجی ظرفیت طراحی (mAmpere-hours). |
designMinVoltage | فقط خروجی حداقل ولتاژ خروجی طراحی شده (mV) |
manufactureDate | فقط خروجی تاریخ تولید باتری |
technology | فقط خروجی تکنولوژی باتری. مثال: Li-ion |
گزارش وضعیت باتری
داده های وضعیت باتری
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDevicePowerStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_BATTERY_REPORT
نمایندگی JSON |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی از زمان جمع آوری نمونه روی دستگاه مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
serialNumber | فقط خروجی شماره سریال باتری. |
sample[] | فقط خروجی نمونهگیری دادهها برای باتری به ترتیب کاهشی |
batteryHealth | فقط خروجی سلامت باتری. |
fullChargeCapacity | فقط خروجی ظرفیت شارژ کامل (میلی آمپر ساعت). |
cycleCount | فقط خروجی شمارش چرخه |
BatterySampleReport
نمونه برداری از داده ها برای باتری
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDevicePowerStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- فقط برای کاربران وابسته گزارش شده: N/A
نمایندگی JSON |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی از زمان جمع آوری نمونه روی دستگاه مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
voltage | فقط خروجی ولتاژ باتری (میلی ولت). |
remainingCapacity | فقط خروجی ظرفیت باقیمانده باتری (میلی آمپر ساعت). |
temperature | فقط خروجی دما بر حسب درجه سانتیگراد. |
dischargeRate | فقط خروجی میزان دشارژ باتری بر حسب میلی وات اندازه گیری شد. اگر باتری در حال خالی شدن باشد مثبت و اگر در حال شارژ شدن باشد منفی است. |
chargeRate | فقط خروجی درصد شارژ باتری |
current | فقط خروجی جریان باتری (mA). |
status | فقط خروجی وضعیت باتری از sysfs خوانده شد. مثال: تخلیه |
سلامت باتری
نشان دهنده سلامت فعلی باتری است.
- این وضعیت یک گیج یا نشانه ای از باتری معیوب نیست. با تقسیم ظرفیت شارژ کامل فعلی بر ظرفیت طراحی محاسبه می شود.
- تعیین یکپارچگی باتری و خط مشی گارانتی به عهده سازنده است.
Enums | |
---|---|
BATTERY_HEALTH_UNSPECIFIED | سلامت نامعلوم |
BATTERY_HEALTH_NORMAL | باتری سالم است، ظرفیت شارژ کامل / ظرفیت طراحی > 80٪ |
BATTERY_REPLACE_SOON | باتری نسبتاً ناسالم است و پیشنهاد می شود به زودی جایگزین شود، ظرفیت شارژ کامل / ظرفیت طراحی 75٪ - 80٪ |
BATTERY_REPLACE_NOW | باتری ناسالم است و پیشنهاد می شود جایگزین شود، ظرفیت شارژ کامل / ظرفیت طراحی <75٪ |
StorageInfo
داده های وضعیت برای ذخیره سازی
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceStorageStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_STORAGE_INFO
نمایندگی JSON |
---|
{
"volume": [
{
object ( |
فیلدها | |
---|---|
volume[] | اطلاعات مربوط به حجم دیسک |
availableDiskBytes | فضای موجود برای ذخیره اطلاعات کاربر در دستگاه بر حسب بایت. |
totalDiskBytes | کل فضای ذخیره سازی اطلاعات کاربر در دستگاه بر حسب بایت. |
DiskVolume
اطلاعات مربوط به حجم دیسک
نمایندگی JSON |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
فیلدها | |
---|---|
volumeId | شناسه حجم دیسک |
storageFreeBytes | فضای ذخیره سازی رایگان بر حسب بایت |
storageTotalBytes | کل فضای ذخیره سازی بر حسب بایت |
StorageStatus Report
داده های وضعیت برای ذخیره سازی
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceStorageStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_STORAGE_REPORT
نمایندگی JSON |
---|
{
"reportTime": string,
"disk": [
{
object ( |
فیلدها | |
---|---|
reportTime | فقط خروجی مهر زمانی از زمان جمع آوری نمونه روی دستگاه مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
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+ پشتیبانی می شود. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
ThunderboltInfo
اطلاعات اتوبوس تاندربولت
- این قسمت اطلاعات دستگاه را ارائه می دهد که ثابت است و در طول زمان تغییر نخواهد کرد.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceSecurityStatus
- فرکانس جمع آوری داده ها: هنگام راه اندازی دستگاه
- فرکانس پیشفرض گزارشدهی داده: هنگام راهاندازی دستگاه
- سیاست کنترل شده: خیر
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: بله
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_BUS_DEVICE_INFO
نمایندگی JSON |
---|
{
"securityLevel": enum ( |
فیلدها | |
---|---|
securityLevel | سطح امنیتی اتوبوس تاندربولت. |
ThunderboltSecurity Level
سطح امنیتی اتوبوس تاندربولت.
Enums | |
---|---|
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED | سطح امنیتی Thunderbolt تنظیم نشده است. |
THUNDERBOLT_SECURITY_NONE_LEVEL | همه دستگاه ها به طور خودکار توسط سیستم عامل متصل می شوند. نیازی به تایید کاربر نیست. |
THUNDERBOLT_SECURITY_USER_LEVEL | از کاربر پرسیده می شود که آیا دستگاه مجاز به اتصال است یا خیر. |
THUNDERBOLT_SECURITY_SECURE_LEVEL | از کاربر پرسیده می شود که آیا دستگاه مجاز به اتصال است یا خیر. علاوه بر این، چالشی برای دستگاه ارسال میشود که باید بر اساس یک کلید تصادفی نوشته شده در ویژگی key sysfs با چالش مورد انتظار مطابقت داشته باشد. |
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL | سیستم عامل به طور خودکار تونل هایی را برای Thunderbolt ایجاد می کند. |
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL | سیستم عامل به طور خودکار تونل هایی را برای کنترلر USB و پورت نمایش در یک داک ایجاد می کند. تمام پیوندهای PCIe در پایین دست داک حذف می شوند. |
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL | تونل زنی PCIE غیرفعال است. |
BootPerformanceReport
گزارش عملکرد بوت یک دستگاه.
- این قسمت اطلاعات تله متری است و در طول زمان با استفاده از دستگاه تغییر می کند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceBootMode
- فرکانس جمع آوری داده ها: در هر رویداد بوت کردن
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: بله
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_OS_REPORT
نمایندگی JSON |
---|
{
"bootUpDuration": string,
"bootUpTime": string,
"shutdownDuration": string,
"shutdownTime": string,
"shutdownReason": enum ( |
فیلدها | |
---|---|
bootUpDuration | زمان کل برای راه اندازی مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
bootUpTime | مهر زمانی که برق روشن شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
shutdownDuration | کل زمان از زمان خاموش شدن خاموش شدن. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
shutdownTime | مهر زمانی هنگام خاموش شدن مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
shutdownReason | دلیل خاموش شدن |
reportTime | مهر زمانی که گزارش جمع آوری شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
دلیل خاموش شدن
دلیل خاموش شدن
Enums | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED | دلیل خاموش شدن مشخص نشده است. |
USER_REQUEST | کاربر آغاز شد. |
SYSTEM_UPDATE | به روز رسانی سیستم آغاز شد. |
LOW_BATTERY | خاموش شدن به دلیل باتری کم. |
OTHER | تعطیلی به دلایل دیگر |
گزارش وضعیت ضربان قلب
گزارش وضعیت ضربان قلب یک دستگاه.
- موجود برای کیوسک ها
- این فیلد وضعیت آنلاین/آفلاین/ناشناخته یک دستگاه را ارائه میکند و تنها در صورت تغییر وضعیت (به عنوان مثال آنلاین -> آفلاین) شامل میشود.
- دادههای این فیلد از طریق خطمشی کنترل میشود: HeartbeatEnabled More Info
- تعداد ضربان قلب: 2 دقیقه
- توجه: اگر دستگاهی آفلاین شود، ممکن است تا ۱۲ دقیقه طول بکشد تا وضعیت آنلاین دستگاه بهروزرسانی شود.
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و وقتی دستگاه بعدی آنلاین شد، گزارش میشود: N/A
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
نمایندگی JSON |
---|
{
"reportTime": string,
"state": enum ( |
فیلدها | |
---|---|
reportTime | مهر زمانی از زمان تغییر وضعیت شناسایی شد مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
state | دستگاه تغییر یافته به را بیان کنید |
ایالت
وضعیت دستگاه
Enums | |
---|---|
STATE_UNSPECIFIED | ایالت مشخص نشده است |
UNKNOWN | دستگاه برای پایش ضربان قلب واجد شرایط نیست |
ONLINE | دستگاه آنلاین است |
OFFLINE | دستگاه آفلاین است |
KioskAppStatus Report
گزارش وضعیت برنامه کیوسک یک دستگاه.
- موجود برای کیوسک ها
- این قسمت شناسه برنامه و شماره نسخه در حال اجرا در دستگاه کیوسک و مهر زمانی آخرین بهروزرسانی گزارش را ارائه میکند.
- داده های این فیلد از طریق خط مشی کنترل می شود: ReportDeviceSessionStatus
- فرکانس جمع آوری داده ها: فقط در آپلود
- فرکانس پیش فرض گزارش دهی: 3 ساعت
- سیاست کنترل شده: بله
- حافظه پنهان: اگر دستگاه آفلاین باشد، دادههای جمعآوریشده به صورت محلی ذخیره میشوند و زمانی که دستگاه بعدی آنلاین شد، گزارش میشود: خیر
- گزارش شده فقط برای کاربران وابسته: N/A
- مجوز کلی مورد نیاز: TELEMETRY_API_APPS_REPORT
نمایندگی JSON |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
فیلدها | |
---|---|
reportTime | مهر زمانی از زمان جمعآوری گزارش مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
appId | شناسه برنامه برنامه کیوسک به عنوان مثال "mdmkkicfmmkgmpkmkdikhlbggogpicma" |
appVersion | شماره نسخه برنامه کیوسک برای مثال "1.10.118" |
RuntimeCountersReport
شمارنده های زمان اجرا از CPU بازیابی شده اند. در حال حاضر تله متری شمارنده های زمان اجرا فقط توسط Intel vPro PSR در نسل 14+ پشتیبانی می شود.
نمایندگی JSON |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
فیلدها | |
---|---|
reportTime | مهر زمانی که گزارش جمع آوری شد. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
uptimeRuntimeDuration | کل طول عمر اجرا در حال حاضر همیشه S0 زمان اجرا از Intel vPro PSR. مدت زمان در ثانیه با حداکثر نه رقم کسری که با ' |
enterSleepCount | تعداد دفعاتی که دستگاه وارد حالت خواب شده است. در حال حاضر از طریق PSR به دست می آید، از S0->S3 شمارش کنید. |
enterHibernationCount | تعداد دفعاتی که دستگاه وارد حالت خواب زمستانی شده است. در حال حاضر از طریق PSR به دست می آید، از S0->S4 شمارش کنید. |
enterPoweroffCount | تعداد دفعاتی که دستگاه وارد حالت خاموشی شده است. در حال حاضر از طریق PSR به دست می آید، از S0->S5 شمارش کنید. |
روش ها | |
---|---|
| دستگاه تله متری را دریافت کنید. |
| لیست تمام دستگاه های تله متری |