- Ресурс: TelemetryDevice
- Информация о процессоре
- Архитектура
- Цпустатусрепорт
- Информация о температуре процессора
- Информация о памяти
- ТоталМемориЭнкриптионИнфо
- ПамятьЭнкриптионстате
- Алгоритм шифрования памяти
- Отчет о состоянии памяти
- Информация о сети
- Сетевое устройство
- Тип сетевого устройства
- Отчет о состоянии сети
- Тип сети
- Отчет сетевой диагностики
- Осупдатестатус
- Обновлениестате
- ГрафикаИнформация
- Информация о графическом адаптере
- Устройство отображения
- Информация о сенсорном экране
- Сенсорный ЭкранУстройства
- ГрафикастатусаОтчет
- ДисплейИнформация
- Информация о батарее
- Отчет о состоянии батареи
- Образец отчета об аккумуляторе
- БатареяЗдоровье
- Информация о хранилище
- Дискобъем
- Отчет о состоянии хранилища
- Информация о диске
- Информация о ThunderboltInfo
- ThunderboltУровень Безопасности
- Отчет о производительности загрузки
- Причина выключения
- Статус HeartbeatОтчет
- Состояние
- КиоскAppStatusReport
- Отчет о счетчиках времени выполнения
- Методы
Ресурс: TelemetryDevice
Данные телеметрии, собранные с управляемого устройства.
- Необходимо детальное разрешение: TELEMETRY_API_DEVICE.
JSON-представление |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса устройства. |
customer | Только вывод. Клиент Google Workspace, чье предприятие зарегистрировало устройство. |
orgUnitId | Только вывод. Идентификатор организационного подразделения устройства. |
deviceId | Только вывод. Уникальный идентификатор API каталога устройства. Это значение совпадает с идентификатором Directory API консоли администратора на вкладке «Устройства ChromeOS». |
serialNumber | Только вывод. Серийный номер устройства. Это значение совпадает с серийным номером консоли администратора на вкладке «Устройства ChromeOS». |
cpuInfo[] | Только вывод. Информация о характеристиках процессора устройства. |
cpuStatusReport[] | Только вывод. Собираемые периодически отчеты о состоянии ЦП сортируются в порядке убывания |
memoryInfo | Только вывод. Информация о характеристиках памяти устройства. |
memoryStatusReport[] | Только вывод. Отчеты о состоянии памяти собираются периодически и сортируются по убыванию по |
networkInfo | Только вывод. Информация о сетевых устройствах. |
networkStatusReport[] | Только вывод. Характеристики сети собираются периодически. |
networkDiagnosticsReport[] | Только вывод. Диагностика сети собирается периодически. |
osUpdateStatus[] | Только вывод. Содержит соответствующую информацию о статусе обновления ChromeOS. |
graphicsInfo | Только вывод. Содержит информацию о графической периферии для устройства. |
graphicsStatusReport[] | Только вывод. Графические отчеты собираются периодически. |
batteryInfo[] | Только вывод. Информация о характеристиках аккумулятора устройства. |
batteryStatusReport[] | Только вывод. Отчеты о состоянии батареи собираются периодически. |
storageInfo | Только вывод. Информация о характеристиках памяти устройства. |
storageStatusReport[] | Только вывод. Отчеты о хранении собираются периодически. |
thunderboltInfo[] | Только вывод. Информация о шине Thunderbolt. |
audioStatusReport[] | Только вывод. Собранные периодически аудиоотчеты сортируются в порядке убывания |
bootPerformanceReport[] | Только вывод. Отчеты о производительности загрузки устройства. |
heartbeatStatusReport[] | Только вывод. Отчет о состоянии Heartbeat, содержащий временные метки, периодически отсортированные в порядке убывания |
kioskAppStatusReport[] | Только вывод. Отчет о состоянии киоск-приложения для киоск-устройства |
networkBandwidthReport[] | Только вывод. Отчеты о пропускной способности сети, собираемые периодически, сортируются в порядке убывания |
peripheralsReport[] | Только вывод. Отчеты о периферийных устройствах, собираемые периодически, сортируются в порядке убывания |
appReport[] | Только вывод. Отчеты приложений, собираемые периодически, сортируются в порядке убывания |
runtimeCountersReport[] | Только вывод. Счетчики времени выполнения сообщают о собранном времени работы устройства, а также о количестве переходов S0->S3, S0->S4 и S0->S5, что означает переход в состояния сна, гибернации и отключения питания. |
Информация о процессоре
Характеристики процессора устройства
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_CPU_INFO.
JSON-представление |
---|
{
"model": string,
"architecture": enum ( |
Поля | |
---|---|
model | Только вывод. Название модели ЦП. Пример: процессор Intel(R) Core(TM) i5-8250U с частотой 1,60 ГГц. |
architecture | Только вывод. Тип архитектуры ЦП.
|
maxClockSpeed | Только вывод. Максимальная тактовая частота процессора в кГц. |
keylockerSupported | Только вывод. Поддерживается ли блокировщик ключей. |
keylockerConfigured | Только вывод. Настроен ли блокировщик ключей. |
Архитектура
Тип архитектуры ЦП.
Перечисления | |
---|---|
ARCHITECTURE_UNSPECIFIED | Архитектура неизвестна. |
X64 | х64-архитектура |
Цпустатусрепорт
Предоставляет информацию о состоянии ЦП.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
- Частота сбора данных: каждые 10 минут.
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_CPU_REPORT.
JSON-представление |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка в миллисекундах, обозначающая время выборки этого отчета. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
sampleFrequency | Только вывод. Частота выборки отчета. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
cpuUtilizationPct | Только вывод. Пример использования ЦП (0–100 процентов). |
cpuTemperatureInfo[] | Только вывод. Информация о температуре процессора для каждого ядра процессора в градусах Цельсия |
Информация о температуре процессора
Температура процессора устройства. Выборка производится для каждого ядра ЦП в градусах Цельсия.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo.
- Частота сбора данных: каждые 10 минут.
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
JSON-представление |
---|
{ "temperatureCelsius": integer, "label": string } |
Поля | |
---|---|
temperatureCelsius | Только вывод. Температура процессора в градусах Цельсия. |
label | Только вывод. Этикетка процессора. Пример: Ядро 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 ( |
Поля | |
---|---|
totalRamBytes | Только вывод. Общий объем оперативной памяти в байтах. |
availableRamBytes | Только вывод. Объем доступной оперативной памяти в байтах. |
totalMemoryEncryption | Только вывод. Общая информация о шифровании памяти устройства. |
ТоталМемориЭнкриптионИнфо
Информация о шифровании памяти устройства.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceMemoryInfo.
- Частота сбора данных: при запуске устройства.
- Частота передачи данных по умолчанию: при запуске устройства.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
- Сообщается только для аффилированных пользователей: н/д.
JSON-представление |
---|
{ "encryptionState": enum ( |
Поля | |
---|---|
encryptionState | Состояние шифрования памяти на устройстве. |
maxKeys | Максимальное количество ключей, которые можно использовать для шифрования. |
keyLength | Длина ключей шифрования. |
encryptionAlgorithm | Алгоритм шифрования памяти. |
ПамятьЭнкриптионстате
Состояние шифрования памяти на устройстве.
Перечисления | |
---|---|
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 | Только вывод. Временная метка в миллисекундах, обозначающая время выборки этого отчета. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
sampleFrequency | Только вывод. Частота выборки отчета. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
systemRamFreeBytes | Только вывод. Объем свободной оперативной памяти в байтах (недостоверно из-за сборки мусора). |
pageFaults | Только вывод. Количество ошибок страниц во время этой коллекции |
Информация о сети
Информация о сетевом устройстве.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportNetworkDeviceConfiguration.
- Частота сбора данных: при запуске устройства.
- Частота передачи данных по умолчанию: при запуске устройства.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_NETWORK_INFO.
JSON-представление |
---|
{
"networkDevices": [
{
object ( |
Поля | |
---|---|
networkDevices[] | Только вывод. Список сетевых устройств. |
Сетевое устройство
Подробности о сетевом устройстве.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportNetworkDeviceConfiguration.
- Частота сбора данных: при запуске устройства.
- Частота передачи данных по умолчанию: при запуске устройства.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
- Сообщается только для аффилированных пользователей: н/д.
JSON-представление |
---|
{
"type": enum ( |
Поля | |
---|---|
type | Только вывод. Тип сетевого устройства. |
macAddress | Только вывод. MAC-адрес (если применимо) соответствующего сетевого устройства. |
meid | Только вывод. MEID (если применимо) соответствующего сетевого устройства. |
imei | Только вывод. IMEI (если применимо) соответствующего сетевого устройства. |
iccid | Только вывод. Идентификатор интегральной карты, связанный с SIM-картой устройства. |
mdn | Только вывод. Номер мобильного каталога, связанный с 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 ( |
Поля | |
---|---|
reportTime | Только вывод. Время, когда было сообщено о состоянии сети. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
sampleFrequency | Только вывод. Частота выборки отчета. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
signalStrengthDbm | Только вывод. Уровень сигнала в беспроводных сетях измеряется в децибелах. |
lanIpAddress | Только вывод. IP-адрес локальной сети. |
gatewayIpAddress | Только вывод. IP-адрес шлюза. |
transmissionBitRateMbps | Только вывод. Скорость передачи данных измеряется в мегабитах в секунду. |
receivingBitRateMbps | Только вывод. Скорость приема данных измеряется в мегабитах в секунду. |
transmissionPowerDbm | Только вывод. Мощность передачи измеряется в децибелах. |
encryptionOn | Только вывод. Выключен ли ключ шифрования Wi-Fi. |
wifiLinkQuality | Только вывод. Качество связи Wi-Fi. Значение варьируется от [0, 70]. 0 означает отсутствие сигнала, а 70 — сильный сигнал. |
wifiPowerManagementEnabled | Только вывод. Управление питанием Wi-Fi включено |
guid | Только вывод. Руководство по подключению к сети. |
connectionState | Только вывод. Текущее состояние подключения к сети. |
connectionType | Только вывод. Тип сетевого подключения. |
Тип сети
Типы сетевых подключений.
Перечисления | |
---|---|
NETWORK_TYPE_UNSPECIFIED | Тип сетевого подключения не указан |
CELLULAR | Подключение к сотовой сети. |
ETHERNET | Подключение к сети Ethernet. |
TETHER | Подключение к сети Tether. |
VPN | VPN-соединение с сетью. |
WIFI | Подключение к сети Wi-Fi. |
Отчет сетевой диагностики
Результаты сетевого тестирования, позволяющие определить работоспособность сетевого подключения устройства, например, является ли задержка HTTPS высокой или нормальной.
- Необходимо детальное разрешение: TELEMETRY_API_NETWORK_REPORT.
JSON-представление |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда были собраны диагностические данные. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
httpsLatencyData | Только вывод. Данные теста задержки HTTPS. |
Осупдатестатус
Содержит информацию о текущем состоянии обновления ОС.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: 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 | Только вывод. Новая запрошенная версия платформы из ожидающего обновления киоск-приложения. |
lastUpdateTime | Только вывод. Временная метка последнего успешного обновления. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
lastUpdateCheckTime | Только вывод. Временная метка последней проверки обновлений. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
lastRebootTime | Только вывод. Временная метка последней перезагрузки. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Обновлениестате
Состояние обновления ОС
Перечисления | |
---|---|
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 ( |
Поля | |
---|---|
adapterInfo | Только вывод. Информация о графическом адаптере (GPU). |
eprivacySupported | Только вывод. Поддерживается ли экран ePrivacy или нет. |
displayDevices[] | Только вывод. Информация о дисплее(ах) устройства. |
touchScreenInfo | Только вывод. Информация о внутренних сенсорных экранах устройства. |
Информация о графическом адаптере
Информация о графическом адаптере (GPU).
JSON-представление |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
Поля | |
---|---|
adapter | Только вывод. Имя адаптера. Пример: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driverVersion | Только вывод. Версия драйвера графического процессора. |
deviceId | Только вывод. Представляет идентификатор устройства видеокарты. |
Устройство отображения
Информация об устройстве отображения.
JSON-представление |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
Поля | |
---|---|
displayName | Только вывод. Отображение имени устройства. |
displayWidthMm | Только вывод. Ширина дисплея в миллиметрах. |
displayHeightMm | Только вывод. Высота дисплея в миллиметрах. |
internal | Только вывод. Является ли дисплей внутренним или нет. |
manufacturerId | Только вывод. Трехбуквенный идентификатор производителя. |
modelId | Только вывод. Код продукта производителя. |
manufactureYear | Только вывод. Год изготовления. |
Информация о сенсорном экране
Информация на сенсорном экране устройства.
JSON-представление |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
Поля | |
---|---|
touchpadLibrary | Только вывод. Имя библиотеки сенсорной панели, используемой стеком ввода. |
devices[] | Только вывод. Список внутренних устройств с сенсорным экраном. |
Сенсорный ЭкранУстройства
Информация о внутреннем устройстве с сенсорным экраном.
JSON-представление |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
Поля | |
---|---|
displayName | Только вывод. Отображаемое имя устройства с сенсорным экраном. |
touchPointCount | Только вывод. Количество точек касания, поддерживаемых устройством. |
stylusCapable | Только вывод. Устройство с сенсорным экраном поддерживает или нет использование стилуса. |
ГрафикастатусаОтчет
Информация о графической подсистеме.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceGraphicsInfo.
- Частота сбора данных: 3 часа.
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Требуется детальное разрешение: TELEMETRY_API_GRAPHICS_REPORT.
JSON-представление |
---|
{
"reportTime": string,
"displays": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Время, в которое были переданы графические данные. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
displays[] | Только вывод. Информация о дисплеях для устройства. |
ДисплейИнформация
Информация для показа.
JSON-представление |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
Поля | |
---|---|
deviceId | Только вывод. Представляет идентификатор устройства видеокарты. |
resolutionWidth | Только вывод. Ширина разрешения в пикселях. |
resolutionHeight | Только вывод. Высота разрешения в пикселях. |
refreshRate | Только вывод. Частота обновления в Гц. |
isInternal | Только вывод. Указывает, является ли дисплей внутренним или нет. |
displayName | Только вывод. Отображение имени устройства. |
Информация о батарее
Информация об аккумуляторе.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_BATTERY_INFO.
JSON-представление |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
Поля | |
---|---|
serialNumber | Только вывод. Серийный номер батареи. |
manufacturer | Только вывод. Производитель аккумуляторов. |
designCapacity | Только вывод. Расчетная мощность (мАмпер-час). |
designMinVoltage | Только вывод. Расчетное минимальное выходное напряжение (мВ) |
manufactureDate | Только вывод. Дата изготовления аккумулятора. |
technology | Только вывод. Технология аккумулятора. Пример: литий-ионный |
Отчет о состоянии батареи
Данные о состоянии аккумулятора.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_BATTERY_REPORT.
JSON-представление |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
serialNumber | Только вывод. Серийный номер батареи. |
sample[] | Только вывод. Выборочные данные для батареи отсортированы в порядке убывания |
batteryHealth | Только вывод. Здоровье батареи. |
fullChargeCapacity | Только вывод. Полная емкость заряда (мАмпер-часы). |
cycleCount | Только вывод. Счет циклов. |
Образец отчета об аккумуляторе
Выборка данных для аккумулятора.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
JSON-представление |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
voltage | Только вывод. Напряжение аккумулятора (милливольт). |
remainingCapacity | Только вывод. Оставшаяся емкость аккумулятора (мАмпер-часы). |
temperature | Только вывод. Температура в градусах Цельсия. |
dischargeRate | Только вывод. Скорость разряда аккумулятора измеряется в мВт. Положительный, если аккумулятор разряжается, отрицательный, если он заряжается. |
chargeRate | Только вывод. Процент заряда аккумулятора. |
current | Только вывод. Ток батареи (мА). |
status | Только вывод. Состояние батареи считывается из 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 ( |
Поля | |
---|---|
volume[] | Информация о дисковых томах |
availableDiskBytes | Доступное пространство для хранения пользовательских данных на устройстве в байтах. |
totalDiskBytes | Общий объем места для хранения пользовательских данных на устройстве в байтах. |
Дискобъем
Информация о дисковых томах
JSON-представление |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
Поля | |
---|---|
volumeId | Идентификатор тома диска. |
storageFreeBytes | Свободное место для хранения в байтах. |
storageTotalBytes | Общий объем памяти в байтах. |
Отчет о состоянии хранилища
Данные о состоянии хранения.
- Это поле содержит информацию телеметрии, и она будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceStorageStatus.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_STORAGE_REPORT.
JSON-представление |
---|
{
"reportTime": string,
"disk": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
disk[] | Только вывод. Отчеты на диске. |
Информация о диске
Статус одного устройства хранения.
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
Информация о шине Thunderbolt.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceSecurityStatus.
- Частота сбора данных: при запуске устройства.
- Частота передачи данных по умолчанию: при запуске устройства.
- Контролируется политикой: Нет
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Да
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_BUS_DEVICE_INFO.
JSON-представление |
---|
{
"securityLevel": enum ( |
Поля | |
---|---|
securityLevel | Уровень безопасности шины 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 ( |
Поля | |
---|---|
bootUpDuration | Общее время загрузки. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
bootUpTime | Временная метка включения питания. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
shutdownDuration | Общее время с момента выключения и начала отключения питания. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
shutdownTime | Временная метка завершения работы. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
shutdownReason | Причина отключения. |
reportTime | Временная метка, когда отчет был собран. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Причина выключения
Причина отключения.
Перечисления | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED | Причина отключения не указана. |
USER_REQUEST | Пользователь инициировал. |
SYSTEM_UPDATE | Обновление системы запущено. |
LOW_BATTERY | Выключение из-за низкого заряда батареи. |
OTHER | Отключение по другим причинам. |
Статус HeartbeatОтчет
Отчет о состоянии пульса устройства.
- Доступно для киосков
- В этом поле указывается онлайн/оффлайн/неизвестный статус устройства и будет включено только в том случае, если статус изменился (например, онлайн -> офлайн).
- Данные для этого поля контролируются с помощью политики: HeartbeatEnabled Подробнее
- Частота сердцебиения: 2 минуты
- Примечание. Если устройство отключается от сети, обновление онлайн-статуса устройства может занять до 12 минут.
- Кэш: если устройство не в сети, собранные данные хранятся локально и будут переданы, когда устройство в следующий раз будет подключено к сети: Н/Д
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_DEVICE_ACTIVITY_REPORT.
JSON-представление |
---|
{
"reportTime": string,
"state": enum ( |
Поля | |
---|---|
reportTime | Обнаружена временная метка изменения статуса. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
state | Состояние устройства изменилось на |
Состояние
Состояние устройства
Перечисления | |
---|---|
STATE_UNSPECIFIED | Штат не указан |
UNKNOWN | Устройство не поддерживает мониторинг пульса |
ONLINE | Устройство онлайн |
OFFLINE | Устройство не в сети |
КиоскAppStatusReport
Отчет о состоянии киоск-приложения на устройстве.
- Доступно для киосков
- В этом поле указаны идентификатор и номер версии приложения, работающего на киоск-устройстве, а также отметка времени последнего обновления отчета.
- Данные для этого поля контролируются с помощью политики: ReportDeviceSessionStatus.
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные хранятся локально и будут переданы при следующем подключении устройства к сети: Нет
- Сообщается только для аффилированных пользователей: н/д.
- Необходимо детальное разрешение: TELEMETRY_API_APPS_REPORT.
JSON-представление |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
Поля | |
---|---|
reportTime | Временная метка, когда был собран отчет Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
appId | Идентификатор киоск-приложения, например «mdmkkicfmmkgmpkmkdikhlbggogpicma». |
appVersion | Номер версии киоск-приложения, например «1.10.118». |
Отчет о счетчиках времени выполнения
Счетчики времени выполнения, полученные от ЦП. В настоящее время телеметрия счетчиков времени выполнения поддерживается только Intel vPro PSR поколения 14+.
JSON-представление |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
Поля | |
---|---|
reportTime | Временная метка, когда отчет был собран. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
uptimeRuntimeDuration | Общее время работы. В настоящее время всегда используется среда выполнения S0 от Intel vPro PSR. Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « |
enterSleepCount | Сколько раз устройство переходило в спящий режим. В настоящее время получено через PSR, отсчет от S0->S3. |
enterHibernationCount | Сколько раз устройство переходило в состояние гибернации. В настоящее время получено через PSR, отсчет от S0->S4. |
enterPoweroffCount | Сколько раз устройство переходило в выключенное состояние. В настоящее время получено через PSR, отсчет от S0->S5. |
Методы | |
---|---|
| Получите устройство телеметрии. |
| Перечислите все устройства телеметрии. |