REST Resource: customers.telemetry.devices

Ресурс: TelemetryDevice

Данные телеметрии, собранные с управляемого устройства.

  • Необходимо детальное разрешение: TELEMETRY_API_DEVICE.
JSON-представление
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "deviceId": string,
  "serialNumber": string,
  "cpuInfo": [
    {
      object (CpuInfo)
    }
  ],
  "cpuStatusReport": [
    {
      object (CpuStatusReport)
    }
  ],
  "memoryInfo": {
    object (MemoryInfo)
  },
  "memoryStatusReport": [
    {
      object (MemoryStatusReport)
    }
  ],
  "networkInfo": {
    object (NetworkInfo)
  },
  "networkStatusReport": [
    {
      object (NetworkStatusReport)
    }
  ],
  "networkDiagnosticsReport": [
    {
      object (NetworkDiagnosticsReport)
    }
  ],
  "osUpdateStatus": [
    {
      object (OsUpdateStatus)
    }
  ],
  "graphicsInfo": {
    object (GraphicsInfo)
  },
  "graphicsStatusReport": [
    {
      object (GraphicsStatusReport)
    }
  ],
  "batteryInfo": [
    {
      object (BatteryInfo)
    }
  ],
  "batteryStatusReport": [
    {
      object (BatteryStatusReport)
    }
  ],
  "storageInfo": {
    object (StorageInfo)
  },
  "storageStatusReport": [
    {
      object (StorageStatusReport)
    }
  ],
  "thunderboltInfo": [
    {
      object (ThunderboltInfo)
    }
  ],
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "bootPerformanceReport": [
    {
      object (BootPerformanceReport)
    }
  ],
  "heartbeatStatusReport": [
    {
      object (HeartbeatStatusReport)
    }
  ],
  "kioskAppStatusReport": [
    {
      object (KioskAppStatusReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ],
  "runtimeCountersReport": [
    {
      object (RuntimeCountersReport)
    }
  ]
}
Поля
name

string

Только вывод. Имя ресурса устройства.

customer

string

Только вывод. Клиент Google Workspace, чье предприятие зарегистрировало устройство.

orgUnitId

string

Только вывод. Идентификатор организационного подразделения устройства.

deviceId

string

Только вывод. Уникальный идентификатор API каталога устройства. Это значение совпадает с идентификатором Directory API консоли администратора на вкладке «Устройства ChromeOS».

serialNumber

string

Только вывод. Серийный номер устройства. Это значение совпадает с серийным номером консоли администратора на вкладке «Устройства ChromeOS».

cpuInfo[]

object ( CpuInfo )

Только вывод. Информация о характеристиках процессора устройства.

cpuStatusReport[]

object ( CpuStatusReport )

Только вывод. Собираемые периодически отчеты о состоянии ЦП сортируются в порядке убывания reportTime .

memoryInfo

object ( MemoryInfo )

Только вывод. Информация о характеристиках памяти устройства.

memoryStatusReport[]

object ( MemoryStatusReport )

Только вывод. Отчеты о состоянии памяти собираются периодически и сортируются по убыванию по reportTime .

networkInfo

object ( NetworkInfo )

Только вывод. Информация о сетевых устройствах.

networkStatusReport[]

object ( NetworkStatusReport )

Только вывод. Характеристики сети собираются периодически.

networkDiagnosticsReport[]

object ( NetworkDiagnosticsReport )

Только вывод. Диагностика сети собирается периодически.

osUpdateStatus[]

object ( OsUpdateStatus )

Только вывод. Содержит соответствующую информацию о статусе обновления ChromeOS.

graphicsInfo

object ( GraphicsInfo )

Только вывод. Содержит информацию о графической периферии для устройства.

graphicsStatusReport[]

object ( GraphicsStatusReport )

Только вывод. Графические отчеты собираются периодически.

batteryInfo[]

object ( BatteryInfo )

Только вывод. Информация о характеристиках аккумулятора устройства.

batteryStatusReport[]

object ( BatteryStatusReport )

Только вывод. Отчеты о состоянии батареи собираются периодически.

storageInfo

object ( StorageInfo )

Только вывод. Информация о характеристиках памяти устройства.

storageStatusReport[]

object ( StorageStatusReport )

Только вывод. Отчеты о хранении собираются периодически.

thunderboltInfo[]

object ( ThunderboltInfo )

Только вывод. Информация о шине Thunderbolt.

audioStatusReport[]

object ( AudioStatusReport )

Только вывод. Собираемые периодически аудиоотчеты сортируются в порядке убывания reportTime .

bootPerformanceReport[]

object ( BootPerformanceReport )

Только вывод. Отчеты о производительности загрузки устройства.

heartbeatStatusReport[]

object ( HeartbeatStatusReport )

Только вывод. Отчет о состоянии Heartbeat, содержащий временные метки, периодически отсортированные в порядке убывания reportTime

kioskAppStatusReport[]

object ( KioskAppStatusReport )

Только вывод. Отчет о состоянии киоск-приложения для киоск-устройства

networkBandwidthReport[]

object ( NetworkBandwidthReport )

Только вывод. Отчеты о пропускной способности сети, собираемые периодически, сортируются в порядке убывания reportTime .

peripheralsReport[]

object ( PeripheralsReport )

Только вывод. Отчеты о периферийных устройствах, собираемые периодически, сортируются в порядке убывания reportTime .

appReport[]

object ( AppReport )

Только вывод. Отчеты приложений, собираемые периодически, сортируются в порядке убывания reportTime .

runtimeCountersReport[]

object ( RuntimeCountersReport )

Только вывод. Счетчики времени выполнения сообщают о собранном времени работы устройства, а также о количестве переходов S0->S3, S0->S4 и S0->S5, что означает переход в состояния сна, гибернации и отключения питания.

Информация о процессоре

Характеристики процессора устройства

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_CPU_INFO.
JSON-представление
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
Поля
model

string

Только вывод. Название модели ЦП. Пример: процессор Intel(R) Core(TM) i5-8250U с частотой 1,60 ГГц.

architecture

enum ( Architecture )

Только вывод. Тип архитектуры ЦП.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
maxClockSpeed

integer

Только вывод. Максимальная тактовая частота процессора в кГц.

keylockerSupported

boolean

Только вывод. Поддерживается ли блокировщик ключей.

keylockerConfigured

boolean

Только вывод. Настроен ли блокировщик ключей. TRUE = Включено; FALSE = отключено. Сообщается только в том случае, если keylockerSupported = TRUE .

Архитектура

Тип архитектуры ЦП.

Перечисления
ARCHITECTURE_UNSPECIFIED Архитектура неизвестна.
X64 х64-архитектура

Цпустатусрепорт

Предоставляет информацию о состоянии ЦП.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
  • Частота сбора данных: каждые 10 минут.
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_CPU_REPORT.
JSON-представление
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка в миллисекундах, обозначающая время выборки этого отчета.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

sampleFrequency

string ( Duration format)

Только вывод. Частота выборки отчета.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

cpuUtilizationPct

integer

Только вывод. Пример использования ЦП (0–100 процентов).

cpuTemperatureInfo[]

object ( CpuTemperatureInfo )

Только вывод. Информация о температуре процессора для каждого ядра процессора в градусах Цельсия

Информация о температуре процессора

Температура процессора устройства. Выборка производится для каждого ядра ЦП в градусах Цельсия.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
  • Частота сбора данных: каждые 10 минут.
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
JSON-представление
{
  "temperatureCelsius": integer,
  "label": string
}
Поля
temperatureCelsius

integer

Только вывод. Температура процессора в градусах Цельсия.

label

string

Только вывод. Этикетка процессора. Пример: Ядро 0

Информация о памяти

Информация о памяти устройства.

  • Это поле содержит как телеметрию, так и информацию об устройстве:
    • 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 (TotalMemoryEncryptionInfo)
  }
}
Поля
totalRamBytes

string ( int64 format)

Только вывод. Общий объем оперативной памяти в байтах.

availableRamBytes

string ( int64 format)

Только вывод. Объем доступной оперативной памяти в байтах.

totalMemoryEncryption

object ( TotalMemoryEncryptionInfo )

Только вывод. Общая информация о шифровании памяти устройства.

ТоталМемориЭнкриптионИнфо

Информация о шифровании памяти устройства.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceMemoryInfo.
  • Частота сбора данных: при запуске устройства.
  • Частота передачи данных по умолчанию: при запуске устройства.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
  • Сообщается только для аффилированных пользователей: н/д.
JSON-представление
{
  "encryptionState": enum (MemoryEncryptionState),
  "maxKeys": string,
  "keyLength": string,
  "encryptionAlgorithm": enum (MemoryEncryptionAlgorithm)
}
Поля
encryptionState

enum ( MemoryEncryptionState )

Состояние шифрования памяти на устройстве.

maxKeys

string ( int64 format)

Максимальное количество ключей, которые можно использовать для шифрования.

keyLength

string ( int64 format)

Длина ключей шифрования.

encryptionAlgorithm

enum ( MemoryEncryptionAlgorithm )

Алгоритм шифрования памяти.

ПамятьЭнкриптионстате

Состояние шифрования памяти на устройстве.

Перечисления
MEMORY_ENCRYPTION_STATE_UNSPECIFIED Состояние шифрования памяти не установлено.
MEMORY_ENCRYPTION_STATE_UNKNOWN Состояние шифрования памяти неизвестно.
MEMORY_ENCRYPTION_STATE_DISABLED Шифрование памяти на устройстве отключено.
MEMORY_ENCRYPTION_STATE_TME Для шифрования памяти на устройстве используется полное шифрование памяти.
MEMORY_ENCRYPTION_STATE_MKTME Для шифрования памяти на устройстве используется многоключевое общее шифрование памяти.

Алгоритм шифрования памяти

Алгоритм шифрования, используемый на устройстве.

Перечисления
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 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_MEMORY_REPORT.
JSON-представление
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка в миллисекундах, обозначающая время выборки этого отчета.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

sampleFrequency

string ( Duration format)

Только вывод. Частота выборки отчета.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

systemRamFreeBytes

string ( int64 format)

Только вывод. Объем свободной оперативной памяти в байтах (недостоверно из-за сборки мусора).

pageFaults

integer

Только вывод. Количество ошибок страниц во время этой коллекции

Информация о сети

Информация о сетевом устройстве.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportNetworkDeviceConfiguration.
  • Частота сбора данных: при запуске устройства.
  • Частота передачи данных по умолчанию: при запуске устройства.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_NETWORK_INFO.
JSON-представление
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
Поля
networkDevices[]

object ( NetworkDevice )

Только вывод. Список сетевых устройств.

Сетевое устройство

Подробности о сетевом устройстве.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportNetworkDeviceConfiguration.
  • Частота сбора данных: при запуске устройства.
  • Частота передачи данных по умолчанию: при запуске устройства.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
  • Сообщается только для аффилированных пользователей: н/д.
JSON-представление
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
Поля
type

enum ( NetworkDeviceType )

Только вывод. Тип сетевого устройства.

macAddress

string

Только вывод. MAC-адрес (если применимо) соответствующего сетевого устройства.

meid

string

Только вывод. MEID (если применимо) соответствующего сетевого устройства.

imei

string

Только вывод. IMEI (если применимо) соответствующего сетевого устройства.

iccid

string

Только вывод. Идентификатор интегральной карты, связанный с SIM-картой устройства.

mdn

string

Только вывод. Номер мобильного каталога, связанный с SIM-картой устройства.

Тип сетевого устройства

Типы сетевых устройств.

Перечисления
NETWORK_DEVICE_TYPE_UNSPECIFIED Тип сетевого устройства не указан.
CELLULAR_DEVICE Сотовое устройство.
ETHERNET_DEVICE Ethernet-устройство.
WIFI_DEVICE Устройство Wi-Fi.

Отчет о состоянии сети

Состояние видимых/настроенных сетей.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: 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 (NetworkConnectionState),
  "connectionType": enum (NetworkType)
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Время, когда было сообщено о состоянии сети.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

sampleFrequency

string ( Duration format)

Только вывод. Частота выборки отчета.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

signalStrengthDbm

integer

Только вывод. Уровень сигнала в беспроводных сетях измеряется в децибелах.

lanIpAddress

string

Только вывод. IP-адрес локальной сети.

gatewayIpAddress

string

Только вывод. IP-адрес шлюза.

transmissionBitRateMbps

string ( int64 format)

Только вывод. Скорость передачи данных измеряется в мегабитах в секунду.

receivingBitRateMbps

string ( int64 format)

Только вывод. Скорость приема данных измеряется в мегабитах в секунду.

transmissionPowerDbm

integer

Только вывод. Мощность передачи измеряется в децибелах.

encryptionOn

boolean

Только вывод. Выключен ли ключ шифрования Wi-Fi.

wifiPowerManagementEnabled

boolean

Только вывод. Управление питанием Wi-Fi включено

guid

string

Только вывод. Руководство по подключению к сети.

connectionState

enum ( NetworkConnectionState )

Только вывод. Текущее состояние подключения к сети.

connectionType

enum ( NetworkType )

Только вывод. Тип сетевого подключения.

Тип сети

Типы сетевых подключений.

Перечисления
NETWORK_TYPE_UNSPECIFIED Тип сетевого подключения не указан
CELLULAR Подключение к сотовой сети.
ETHERNET Подключение к сети Ethernet.
TETHER Подключение к сети Tether.
VPN VPN-соединение с сетью.
WIFI Подключение к сети Wi-Fi.

Отчет сетевой диагностики

Результаты сетевого тестирования, позволяющие определить работоспособность сетевого подключения устройства, например, является ли задержка HTTPS высокой или нормальной.

  • Необходимо детальное разрешение: TELEMETRY_API_NETWORK_REPORT.
JSON-представление
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка, когда были собраны диагностические данные.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

httpsLatencyData

object ( HttpsLatencyRoutineData )

Только вывод. Данные теста задержки HTTPS.

Осупдатестатус

Содержит информацию о текущем состоянии обновления ОС.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceOsUpdateStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_OS_REPORT.
JSON-представление
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
Поля
updateState

enum ( UpdateState )

Только вывод. Текущее состояние обновления ОС.

newPlatformVersion

string

Только вывод. Новая версия образа операционной системы загружается и применяется. Он устанавливается только в том случае, если статус обновления — OS_IMAGE_DOWNLOAD_IN_PROGRESS или OS_UPDATE_NEED_REBOOT. Обратите внимание, что это может быть фиктивное значение «0.0.0.0» для статуса OS_UPDATE_NEED_REBOOT в некоторых крайних случаях, например, механизм обновления перезапускается без перезагрузки.

newRequestedPlatformVersion

string

Только вывод. Новая запрошенная версия платформы из ожидающего обновления киоск-приложения.

lastUpdateTime

string ( Timestamp format)

Только вывод. Временная метка последнего успешного обновления.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

lastUpdateCheckTime

string ( Timestamp format)

Только вывод. Временная метка последней проверки обновлений.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

lastRebootTime

string ( Timestamp format)

Только вывод. Временная метка последней перезагрузки.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

Обновлениестате

Состояние обновления ОС

Перечисления
UPDATE_STATE_UNSPECIFIED Состояние не указано.
OS_IMAGE_DOWNLOAD_NOT_STARTED ОС не начала загрузку.
OS_IMAGE_DOWNLOAD_IN_PROGRESS ОС начала загрузку на устройстве.
OS_UPDATE_NEED_REBOOT Для завершения загрузки устройству требуется перезагрузка.

ГрафикаИнформация

Информация о графической подсистеме.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceGraphicsStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_GRAPHICS_INFO.
JSON-представление
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
Поля
adapterInfo

object ( GraphicsAdapterInfo )

Только вывод. Информация о графическом адаптере (GPU).

eprivacySupported

boolean

Только вывод. Поддерживается ли экран ePrivacy или нет.

displayDevices[]

object ( DisplayDevice )

Только вывод. Информация о дисплее(ах) устройства.

touchScreenInfo

object ( TouchScreenInfo )

Только вывод. Информация о внутренних сенсорных экранах устройства.

Информация о графическом адаптере

Информация о графическом адаптере (GPU).

JSON-представление
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
Поля
adapter

string

Только вывод. Имя адаптера. Пример: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2).

driverVersion

string

Только вывод. Версия драйвера графического процессора.

deviceId

string ( int64 format)

Только вывод. Представляет идентификатор устройства видеокарты.

Устройство отображения

Информация об устройстве отображения.

JSON-представление
{
  "displayName": string,
  "displayWidthMm": integer,
  "displayHeightMm": integer,
  "internal": boolean,
  "manufacturerId": string,
  "modelId": integer,
  "manufactureYear": integer
}
Поля
displayName

string

Только вывод. Отображение имени устройства.

displayWidthMm

integer

Только вывод. Ширина дисплея в миллиметрах.

displayHeightMm

integer

Только вывод. Высота дисплея в миллиметрах.

internal

boolean

Только вывод. Является ли дисплей внутренним или нет.

manufacturerId

string

Только вывод. Трехбуквенный идентификатор производителя.

modelId

integer

Только вывод. Код продукта производителя.

manufactureYear

integer

Только вывод. Год выпуска.

Информация о сенсорном экране

Информация на сенсорном экране устройства.

JSON-представление
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
Поля
touchpadLibrary

string

Только вывод. Имя библиотеки сенсорной панели, используемой стеком ввода.

devices[]

object ( TouchScreenDevice )

Только вывод. Список внутренних устройств с сенсорным экраном.

Сенсорный ЭкранУстройства

Информация о внутреннем устройстве с сенсорным экраном.

JSON-представление
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
Поля
displayName

string

Только вывод. Отображаемое имя устройства с сенсорным экраном.

touchPointCount

integer

Только вывод. Количество точек касания, поддерживаемых устройством.

stylusCapable

boolean

Только вывод. Устройство с сенсорным экраном поддерживает или нет использование стилуса.

ГрафикастатусаОтчет

Информация о графической подсистеме.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceGraphicsInfo.
  • Частота сбора данных: 3 часа.
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Требуется детальное разрешение: TELEMETRY_API_GRAPHICS_REPORT.
JSON-представление
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Время, в которое были переданы графические данные.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

displays[]

object ( DisplayInfo )

Только вывод. Информация о дисплеях для устройства.

ДисплейИнформация

Информация для показа.

JSON-представление
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
Поля
deviceId

string ( int64 format)

Только вывод. Представляет идентификатор устройства видеокарты.

resolutionWidth

integer

Только вывод. Ширина разрешения в пикселях.

resolutionHeight

integer

Только вывод. Высота разрешения в пикселях.

refreshRate

integer

Только вывод. Частота обновления в Гц.

isInternal

boolean

Только вывод. Указывает, является ли дисплей внутренним или нет.

displayName

string

Только вывод. Отображение имени устройства.

Информация о батарее

Информация об аккумуляторе.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_BATTERY_INFO.
JSON-представление
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
Поля
serialNumber

string

Только вывод. Серийный номер батареи.

manufacturer

string

Только вывод. Производитель аккумуляторов.

designCapacity

string ( int64 format)

Только вывод. Расчетная мощность (мАмпер-час).

designMinVoltage

integer

Только вывод. Расчетное минимальное выходное напряжение (мВ)

manufactureDate

object ( Date )

Только вывод. Дата изготовления аккумулятора.

technology

string

Только вывод. Технология аккумулятора. Пример: литий-ионный

Отчет о состоянии батареи

Данные о состоянии аккумулятора.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_BATTERY_REPORT.
JSON-представление
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка, когда образец был собран на устройстве

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

serialNumber

string

Только вывод. Серийный номер батареи.

sample[]

object ( BatterySampleReport )

Только вывод. Выборочные данные для батареи отсортированы в порядке убывания reportTime .

batteryHealth

enum ( BatteryHealth )

Только вывод. Здоровье батареи.

fullChargeCapacity

string ( int64 format)

Только вывод. Полная емкость заряда (мАмпер-часы).

cycleCount

integer

Только вывод. Счет циклов.

Образец отчета об аккумуляторе

Выборка данных для аккумулятора.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
JSON-представление
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка, когда образец был собран на устройстве

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

voltage

string ( int64 format)

Только вывод. Напряжение аккумулятора (милливольт).

remainingCapacity

string ( int64 format)

Только вывод. Оставшаяся емкость аккумулятора (мАмпер-часы).

temperature

integer

Только вывод. Температура в градусах Цельсия.

dischargeRate

integer

Только вывод. Скорость разряда аккумулятора измеряется в мВт. Положительный, если аккумулятор разряжается, отрицательный, если он заряжается.

chargeRate

integer

Только вывод. Процент заряда батареи.

current

string ( int64 format)

Только вывод. Ток батареи (мА).

status

string

Только вывод. Состояние батареи считывается из sysfs. Пример: Разгрузка

БатареяЗдоровье

Отображает текущее состояние батареи.

  • Это состояние не является индикатором или признаком неисправной батареи. Он рассчитывается путем деления текущей полной зарядной емкости на расчетную емкость.
  • Производитель должен определить целостность батареи и гарантийную политику.
Перечисления
BATTERY_HEALTH_UNSPECIFIED Здоровье неизвестно.
BATTERY_HEALTH_NORMAL Аккумулятор исправен, полная зарядная/расчетная емкость > 80 %.
BATTERY_REPLACE_SOON Аккумулятор умеренно вреден для здоровья, его предлагается заменить в ближайшее время, полная зарядная/расчетная емкость 75–80 %.
BATTERY_REPLACE_NOW Аккумулятор неисправен и подлежит замене, полная зарядная/расчетная емкость < 75 %.

Информация о хранилище

Данные о состоянии хранения.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceStorageStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_STORAGE_INFO.
JSON-представление
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
Поля
volume[]

object ( DiskVolume )

Информация о дисковых томах

availableDiskBytes

string ( int64 format)

Доступное пространство для хранения пользовательских данных на устройстве в байтах.

totalDiskBytes

string ( int64 format)

Общий объем места для хранения пользовательских данных на устройстве в байтах.

Дискобъем

Информация о дисковых томах

JSON-представление
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
Поля
volumeId

string

Идентификатор тома диска.

storageFreeBytes

string ( int64 format)

Свободное место для хранения в байтах.

storageTotalBytes

string ( int64 format)

Общий объем памяти в байтах.

Отчет о состоянии хранилища

Данные о состоянии хранения.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceStorageStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_STORAGE_REPORT.
JSON-представление
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
Поля
reportTime

string ( Timestamp format)

Только вывод. Временная метка, когда образец был собран на устройстве

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

disk[]

object ( 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

string

Только вывод. Серийный номер диска.

manufacturer

string

Только вывод. Производитель дисков.

model

string

Только вывод. Дисковая модель.

sizeBytes

string ( int64 format)

Только вывод. Размер диска.

type

string

Только вывод. Тип диска: eMMC/NVMe/ATA/SCSI.

health

string

Только вывод. Здоровье диска.

volumeIds[]

string

Только вывод. Дисковые тома.

bytesReadThisSession

string ( int64 format)

Только вывод. Количество байтов, прочитанных с момента последней загрузки.

bytesWrittenThisSession

string ( int64 format)

Только вывод. Количество байтов, записанных с момента последней загрузки.

readTimeThisSession

string ( Duration format)

Только вывод. Время, потраченное на чтение с диска с момента последней загрузки.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

writeTimeThisSession

string ( Duration format)

Только вывод. Время, потраченное на запись на диск с момента последней загрузки.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

ioTimeThisSession

string ( Duration format)

Только вывод. Подсчитывает время, в течение которого диск и очередь были заняты, поэтому, в отличие от полей выше, параллельные запросы не учитываются несколько раз.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

discardTimeThisSession

string ( Duration format)

Только вывод. Время, затраченное на сброс с момента последней загрузки. Отбрасывание — это запись для очистки блоков, которые больше не используются. Поддерживается в ядрах 4.18+.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

Информация о ThunderboltInfo

Информация о шине Thunderbolt.

  • В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceSecurityStatus.
  • Частота сбора данных: при запуске устройства.
  • Частота передачи данных по умолчанию: при запуске устройства.
    • Контролируется политикой: Нет
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_BUS_DEVICE_INFO.
JSON-представление
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
Поля
securityLevel

enum ( ThunderboltSecurityLevel )

Уровень безопасности шины Thunderbolt.

ThunderboltУровень Безопасности

Уровень безопасности шины Thunderbolt.

Перечисления
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 отключено.

Отчет о производительности загрузки

Отчет о производительности загрузки устройства.

  • Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceBootMode.
  • Частота сбора данных: при каждом событии загрузки.
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_OS_REPORT.
JSON-представление
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
Поля
bootUpDuration

string ( Duration format)

Общее время загрузки.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

bootUpTime

string ( Timestamp format)

Временная метка включения питания.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

shutdownDuration

string ( Duration format)

Общее время с момента выключения и начала отключения питания.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

shutdownTime

string ( Timestamp format)

Временная метка завершения работы.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

shutdownReason

enum ( ShutdownReason )

Причина отключения.

reportTime

string ( Timestamp format)

Временная метка, когда отчет был собран.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

Причина выключения

Причина отключения.

Перечисления
SHUTDOWN_REASON_UNSPECIFIED Причина отключения не указана.
USER_REQUEST Пользователь инициировал.
SYSTEM_UPDATE Обновление системы запущено.
LOW_BATTERY Выключение из-за низкого заряда батареи.
OTHER Отключение по другим причинам.

Статус HeartbeatОтчет

Отчет о состоянии пульса устройства.

  • Доступно для киосков
  • В этом поле указывается онлайн/оффлайн/неизвестный статус устройства и будет включено только в том случае, если статус изменился (например, онлайн -> офлайн).
  • Данные для этого поля контролируются с помощью политики: HeartbeatEnabled Подробнее
  • Частота сердцебиения: 2 минуты
    • Примечание. Если устройство отключается от сети, обновление онлайн-статуса устройства может занять до 12 минут.
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы, когда устройство в следующий раз будет подключено к сети: Н/Д.
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_DEVICE_ACTIVITY_REPORT.
JSON-представление
{
  "reportTime": string,
  "state": enum (State)
}
Поля
reportTime

string ( Timestamp format)

Обнаружена временная метка изменения статуса.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

state

enum ( State )

Состояние устройства изменилось на

Состояние

Состояние устройства

Перечисления
STATE_UNSPECIFIED Штат не указан
UNKNOWN Устройство не поддерживает мониторинг пульса
ONLINE Устройство онлайн
OFFLINE Устройство не в сети

КиоскAppStatusReport

Отчет о состоянии киоск-приложения на устройстве.

  • Доступно для киосков
  • В этом поле указаны идентификатор и номер версии приложения, работающего на киоск-устройстве, а также отметка времени последнего обновления отчета.
  • Данные для этого поля контролируются с помощью политики: ReportDeviceSessionStatus.
  • Частота сбора данных: только при загрузке
  • Частота предоставления данных по умолчанию: 3 часа.
    • Контролируется политикой: Да
  • Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
  • Сообщается только для аффилированных пользователей: н/д.
  • Необходимо детальное разрешение: TELEMETRY_API_APPS_REPORT.
JSON-представление
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
Поля
reportTime

string ( Timestamp format)

Временная метка, когда был собран отчет

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

appId

string

Идентификатор киоск-приложения, например «mdmkkicfmmkgmpkmkdikhlbggogpicma».

appVersion

string

Номер версии киоск-приложения, например «1.10.118».

Отчет о счетчиках времени выполнения

Счетчики времени выполнения, полученные от ЦП. В настоящее время телеметрия счетчиков времени выполнения поддерживается только Intel vPro PSR поколения 14+.

JSON-представление
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
Поля
reportTime

string ( Timestamp format)

Временная метка, когда отчет был собран.

Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" .

uptimeRuntimeDuration

string ( Duration format)

Общее время работы. В настоящее время всегда используется среда выполнения S0 от Intel vPro PSR.

Продолжительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

enterSleepCount

string ( int64 format)

Сколько раз устройство переходило в спящий режим. В настоящее время получено через PSR, отсчет от S0->S3.

enterHibernationCount

string ( int64 format)

Сколько раз устройство переходило в состояние гибернации. В настоящее время получено через PSR, отсчет от S0->S4.

enterPoweroffCount

string ( int64 format)

Сколько раз устройство переходило в выключенное состояние. В настоящее время получено через PSR, отсчет от S0->S5.

Методы

get

Получите устройство телеметрии.

list

Перечислите все устройства телеметрии.