- Ресурс: TelemetryDevice
- Информация о процессоре
- Архитектура
- Отчет о состоянии ЦП
- Информация о температуре процессора
- ПамятьИнформация
- TotalMemoryEncryptionInfo
- СостояниеШифрованияПамять
- Алгоритм шифрования памяти
- Отчет о состоянии памяти
- Информация о сети
- СетевоеУстройство
- Тип сетевого устройства
- Отчет о состоянии сети
- Тип сети
- NetworkDiagnosticsОтчет
- OsUpdateStatus
- ОбновлениеСостояния
- ГрафикаИнформация
- Информация о графическом адаптере
- ДисплейУстройство
- TouchScreenInfo
- Устройство с сенсорным экраном
- ГрафикаСтатусОтчет
- ОтображениеИнформации
- Информация о батарее
- Отчет о состоянии батареи
- BatterySampleОтчет
- Состояние батареи
- Информация о хранилище
- DiskVolume
- Отчет о состоянии хранилища
- Информация о диске
- ThunderboltИнформация
- Уровень безопасности Thunderbolt
- BootPerformanceReport
- ShutdownReason
- HeartbeatStatusОтчет
- Состояние
- Отчет о состоянии приложения киоска
- RuntimeCountersОтчет
- Методы
Ресурс: TelemetryDevice
Телеметрические данные, собранные с управляемого устройства.
- Требуется детальное разрешение: TELEMETRY_API_DEVICE
JSON-представление |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
Поля | |
---|---|
name | Только вывод. Имя ресурса устройства. |
customer | Только вывод. Клиент Google Workspace, чье предприятие зарегистрировало устройство. |
orgUnitId | Только вывод. Идентификатор организационной единицы устройства. |
deviceId | Только вывод. Уникальный идентификатор API каталога устройства. Это значение совпадает с идентификатором API каталога консоли администратора на вкладке «Устройства ChromeOS» |
serialNumber | Только вывод. Серийный номер устройства. Это значение совпадает с серийным номером консоли администратора на вкладке «Устройства ChromeOS». |
cpuInfo[] | Только вывод. Информация о характеристиках ЦП для устройства. |
cpuStatusReport[] | Только вывод. Отчеты о состоянии ЦП собираются периодически и сортируются в порядке убывания |
memoryInfo | Только вывод. Информация о характеристиках памяти для устройства. |
memoryStatusReport[] | Только вывод. Отчеты о состоянии памяти собираются периодически, сортируются по убыванию |
networkInfo | Только вывод. Информация о сетевых устройствах. |
networkStatusReport[] | Только вывод. Периодически собираются сетевые характеристики. |
networkDiagnosticsReport[] | Только вывод. Диагностика сети собирается периодически. |
osUpdateStatus[] | Только вывод. Содержит соответствующую информацию о статусе обновления ChromeOS. |
graphicsInfo | Только вывод. Содержит информацию о графических периферийных устройствах для устройства. |
graphicsStatusReport[] | Только вывод. Графические отчеты собираются периодически. |
batteryInfo[] | Только вывод. Информация о характеристиках батареи для устройства. |
batteryStatusReport[] | Только вывод. Отчеты о состоянии батареи собираются периодически. |
storageInfo | Только вывод. Информация о характеристиках хранилища для устройства. |
storageStatusReport[] | Только вывод. Отчеты о хранении собираются периодически. |
thunderboltInfo[] | Только вывод. Информация о шине Thunderbolt. |
audioStatusReport[] | Только вывод. Аудиоотчеты собираются периодически, сортируются в порядке убывания |
bootPerformanceReport[] | Только вывод. Отчеты о производительности загрузки устройства. |
heartbeatStatusReport[] | Только вывод. Отчет о состоянии сердцебиения, содержащий временные метки, периодически сортируемые в порядке убывания |
kioskAppStatusReport[] | Только вывод. Отчет о состоянии приложения киоска для устройства киоска |
networkBandwidthReport[] | Только вывод. Отчеты о пропускной способности сети собираются периодически и сортируются в порядке убывания |
peripheralsReport[] | Только вывод. Отчеты о периферийных устройствах собираются периодически, сортируются в порядке убывания |
appReport[] | Только вывод. Отчеты приложений собираются периодически, сортируются в порядке убывания |
runtimeCountersReport[] | Только вывод. Счетчики времени выполнения сообщают о собранном времени работы устройства, а также о количестве переходов S0->S3, S0->S4 и S0->S5, что означает переход в состояние сна, гибернации и выключения питания. |
Информация о процессоре
Технические характеристики ЦП для устройства
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_CPU_INFO
JSON-представление |
---|
{
"model": string,
"architecture": enum ( |
Поля | |
---|---|
model | Только вывод. Название модели ЦП. Пример: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz |
architecture | Только вывод. Тип архитектуры для ЦП.
|
maxClockSpeed | Только вывод. Максимальная тактовая частота процессора в кГц. |
keylockerSupported | Только вывод. Поддерживается ли keylocker. |
keylockerConfigured | Только вывод. Настроен ли keylocker. |
Архитектура
Тип архитектуры ЦП.
Перечисления | |
---|---|
ARCHITECTURE_UNSPECIFIED | Архитектура неизвестна. |
X64 | архитектура x64 |
Отчет о состоянии ЦП
Предоставляет информацию о состоянии ЦП.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo
- Частота сбора данных: каждые 10 минут.
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_CPU_REPORT
JSON-представление |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка в миллисекундах, представляющая время, когда был сделан выборочный выбор этого отчета. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
sampleFrequency | Только вывод. Частота выборки отчета. Длительность в секундах с дробной частью до девяти цифр, заканчивающаяся на ' |
cpuUtilizationPct | Только вывод. Пример загрузки ЦП (0-100 процентов). |
cpuTemperatureInfo[] | Только вывод. Информация о выборке температуры процессора для каждого ядра процессора в градусах Цельсия |
Информация о температуре процессора
Температура процессора устройства. Измеряется по каждому ядру процессора в градусах Цельсия.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceCpuInfo
- Частота сбора данных: каждые 10 минут.
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
JSON-представление |
---|
{ "temperatureCelsius": integer, "label": string } |
Поля | |
---|---|
temperatureCelsius | Только вывод. Температура процессора в градусах Цельсия. |
label | Только вывод. Метка ЦП. Пример: Ядро 0 |
ПамятьИнформация
Информация о памяти устройства.
- В этом поле содержится как телеметрическая информация, так и информация об устройстве:
-
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 | Только вывод. Общий объем оперативной памяти в байтах. |
availableRamBytes | Только вывод. Объем доступной оперативной памяти в байтах. |
totalMemoryEncryption | Только вывод. Общая информация о шифровании памяти для устройства. |
TotalMemoryEncryptionInfo
Информация о шифровании памяти устройства.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceMemoryInfo
- Частота сбора данных: при запуске устройства.
- Частота предоставления данных по умолчанию: при запуске устройства
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: Да
- Сообщается только для аффилированных пользователей: N/A
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 часа.
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_MEMORY_REPORT
JSON-представление |
---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
Поля | |
---|---|
reportTime | Только вывод. Временная метка в миллисекундах, представляющая время, когда был сделан выборочный выбор этого отчета. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
sampleFrequency | Только вывод. Частота выборки отчета. Длительность в секундах с дробной частью до девяти цифр, заканчивающаяся на ' |
systemRamFreeBytes | Только вывод. Объем свободной оперативной памяти в байтах (ненадежно из-за сборки мусора). |
pageFaults | Только вывод. Количество ошибок страниц во время этого сбора |
Информация о сети
Информация о сетевом устройстве.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: 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 | Только вывод. Идентификатор карты интегральной схемы, связанный с 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 | Только вывод. Время, когда было сообщено состояние сети. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
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. |
NetworkDiagnosticsОтчет
Результаты сетевого тестирования для определения работоспособности сетевого подключения устройства, например, является ли задержка HTTPS высокой или нормальной.
- Требуется детальное разрешение: TELEMETRY_API_NETWORK_REPORT
JSON-представление |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда была собрана диагностика. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
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 | Только вывод. Временная метка последнего успешного обновления. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
lastUpdateCheckTime | Только вывод. Метка времени последней проверки обновлений. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
lastRebootTime | Только вывод. Временная метка последней перезагрузки. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
ОбновлениеСостояния
Состояние обновления ОС
Перечисления | |
---|---|
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 | Только вывод. Информация о внутреннем сенсорном экране(ах) устройства. |
Информация о графическом адаптере
Информация о графическом адаптере (GPU).
JSON-представление |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
Поля | |
---|---|
adapter | Только вывод. Имя адаптера. Пример: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driverVersion | Только вывод. Версия драйвера GPU. |
deviceId | Только вывод. Представляет идентификатор устройства видеокарты. |
ДисплейУстройство
Информация об устройстве отображения.
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[] | Только вывод. Список внутренних устройств сенсорного экрана. |
Устройство с сенсорным экраном
Информация о внутреннем сенсорном экране устройства.
JSON-представление |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
Поля | |
---|---|
displayName | Только вывод. Отображаемое имя устройства сенсорного экрана. |
touchPointCount | Только вывод. Количество точек касания, поддерживаемых на устройстве. |
stylusCapable | Только вывод. Устройство с сенсорным экраном поддерживает стилус или нет. |
ГрафикаСтатусОтчет
Информация графической подсистемы.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceGraphicsInfo
- Частота сбора данных: 3 часа.
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_GRAPHICS_REPORT
JSON-представление |
---|
{
"reportTime": string,
"displays": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Время, когда были сообщены графические данные. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
displays[] | Только вывод. Информация о дисплеях для устройства. |
ОтображениеИнформации
Информация для отображения.
JSON-представление |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
Поля | |
---|---|
deviceId | Только вывод. Представляет идентификатор устройства видеокарты. |
resolutionWidth | Только вывод. Ширина разрешения в пикселях. |
resolutionHeight | Только вывод. Высота разрешения в пикселях. |
refreshRate | Только вывод. Частота обновления в Гц. |
isInternal | Только вывод. Указывает, является ли дисплей внутренним или нет. |
displayName | Только вывод. Отображение имени устройства. |
Информация о батарее
Информация об аккумуляторе.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_BATTERY_INFO
JSON-представление |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
Поля | |
---|---|
serialNumber | Только выход. Серийный номер батареи. |
manufacturer | Только выход. Производитель аккумулятора. |
designCapacity | Только выход. Проектная емкость (мАмпер-часы). |
designMinVoltage | Только выход. Минимальное расчетное выходное напряжение (мВ) |
manufactureDate | Только выход. Дата изготовления батареи. |
technology | Только выход. Технология батареи. Пример: Li-ion |
Отчет о состоянии батареи
Данные о состоянии батареи.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_BATTERY_REPORT
JSON-представление |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
serialNumber | Только выход. Серийный номер батареи. |
sample[] | Только вывод. Выборка данных для батареи, отсортированная в порядке убывания |
batteryHealth | Только выход. Состояние батареи. |
fullChargeCapacity | Только выход. Полная зарядная емкость (мАмпер-часы). |
cycleCount | Только выход. Количество циклов. |
BatterySampleОтчет
Данные выборки для аккумулятора.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDevicePowerStatus
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
JSON-представление |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
voltage | Только выход. Напряжение батареи (милливольт). |
remainingCapacity | Только выход. Оставшаяся емкость аккумулятора (мАмпер-часы). |
temperature | Только вывод. Температура в градусах Цельсия. |
dischargeRate | Только выход. Скорость разряда батареи измеряется в мВт. Положительный знак, если батарея разряжается, отрицательный — если заряжается. |
chargeRate | Только выход. Процент заряда батареи. |
current | Только выход. Ток батареи (мА). |
status | Только вывод. Состояние батареи считывается из sysfs. Пример: Разрядка |
Состояние батареи
Показывает текущее состояние аккумулятора.
- Этот статус не является показателем или признаком неисправной батареи. Он рассчитывается путем деления текущей полной зарядной емкости на расчетную емкость.
- Производитель самостоятельно определяет целостность аккумулятора и гарантийную политику.
Перечисления | |
---|---|
BATTERY_HEALTH_UNSPECIFIED | Состояние здоровья неизвестно. |
BATTERY_HEALTH_NORMAL | Аккумулятор в рабочем состоянии, полная заряженная емкость/проектная емкость > 80% |
BATTERY_REPLACE_SOON | Аккумулятор умеренно неисправен и его рекомендуется заменить в ближайшее время, полная заряженная емкость / проектная емкость 75% - 80% |
BATTERY_REPLACE_NOW | Аккумулятор неисправен и его рекомендуется заменить, полная заряженная емкость/проектная емкость < 75% |
Информация о хранилище
Данные о состоянии для хранения.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: 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 | Общий объем памяти в байтах. |
Отчет о состоянии хранилища
Данные о состоянии для хранения.
- Это поле содержит телеметрическую информацию, которая будет меняться со временем по мере использования устройства.
- Данные для этого поля контролируются с помощью политики: ReportDeviceStorageStatus
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_STORAGE_REPORT
JSON-представление |
---|
{
"reportTime": string,
"disk": [
{
object ( |
Поля | |
---|---|
reportTime | Только вывод. Временная метка, когда образец был собран на устройстве Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
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+. Длительность в секундах с дробной частью до девяти цифр, заканчивающаяся на ' |
ThunderboltИнформация
Информация о шине Thunderbolt.
- В этом поле содержится информация об устройстве, которая является статической и не меняется со временем.
- Данные для этого поля контролируются с помощью политики: ReportDeviceSecurityStatus
- Частота сбора данных: при запуске устройства.
- Частота предоставления данных по умолчанию: при запуске устройства
- Контролируется политикой: нет
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: Да
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: 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 и Display Port в док-станции. Все 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 | Временная метка, когда включилось питание. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
shutdownDuration | Общее время с момента начала выключения до выключения питания. Длительность в секундах с дробной частью до девяти цифр, заканчивающаяся на ' |
shutdownTime | Временная метка выключения. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
shutdownReason | Причина отключения. |
reportTime | Временная метка, когда был собран отчет. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
ShutdownReason
Причина отключения.
Перечисления | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED | Причина отключения не указана. |
USER_REQUEST | Инициировано пользователем. |
SYSTEM_UPDATE | Начато обновление системы. |
LOW_BATTERY | Выключение из-за низкого заряда батареи. |
OTHER | Закрытие по другим причинам. |
HeartbeatStatusОтчет
Отчет о состоянии пульса устройства.
- Доступно для киосков
- Это поле отображает статус устройства: онлайн/офлайн/неизвестно и будет включено только в том случае, если статус изменился (например, онлайн -> офлайн).
- Данные для этого поля контролируются с помощью политики: HeartbeatEnabled Дополнительная информация
- Частота сердцебиения: 2 мин.
- Примечание: если устройство отключается от сети, обновление статуса устройства в сети может занять до 12 минут.
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: N/A
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON-представление |
---|
{
"reportTime": string,
"state": enum ( |
Поля | |
---|---|
reportTime | Отметка времени, когда был обнаружен измененный статус Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
state | Состояние устройства изменено на |
Состояние
Состояние устройства
Перечисления | |
---|---|
STATE_UNSPECIFIED | Штат не указан |
UNKNOWN | Устройство не подходит для мониторинга сердцебиения. |
ONLINE | Устройство в сети |
OFFLINE | Устройство находится в автономном режиме |
DEVICE_OUTDATED | Устройство устарело |
Отчет о состоянии приложения киоска
Отчет о состоянии киоск-приложения устройства.
- Доступно для киосков
- В этом поле указывается идентификатор и номер версии приложения, запущенного на устройстве-киоске, а также временная метка последнего обновления отчета.
- Данные для этого поля контролируются с помощью политики: ReportDeviceSessionStatus
- Частота сбора данных: только при загрузке
- Частота предоставления данных по умолчанию: 3 часа
- Контролируется политикой: Да
- Кэш: если устройство находится в автономном режиме, собранные данные сохраняются локально и будут отправлены, когда устройство снова будет подключено к сети: нет
- Сообщается только для аффилированных пользователей: N/A
- Требуется детальное разрешение: TELEMETRY_API_APPS_REPORT
JSON-представление |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
Поля | |
---|---|
reportTime | Временная метка, когда был собран отчет Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
appId | Идентификатор приложения киоска, например "mdmkkicfmmkgmpkmkdikhlbggogpicma" |
appVersion | Номер версии приложения киоска, например «1.10.118» |
RuntimeCountersОтчет
Счетчики времени выполнения, полученные из ЦП. В настоящее время телеметрия счетчиков времени выполнения поддерживается только Intel vPro PSR на Gen 14+.
JSON-представление |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
Поля | |
---|---|
reportTime | Временная метка, когда был собран отчет. Использует RFC 3339, где сгенерированный вывод всегда будет Z-нормализованным и использует 0, 3, 6 или 9 дробных цифр. Смещения, отличные от "Z", также принимаются. Примеры: |
uptimeRuntimeDuration | Общее время выполнения за все время. В настоящее время всегда время выполнения S0 от Intel vPro PSR. Длительность в секундах с дробной частью до девяти цифр, заканчивающаяся на ' |
enterSleepCount | Количество раз, когда устройство входило в состояние сна. В настоящее время получено через PSR, Count от S0-> S3. |
enterHibernationCount | Количество раз, когда устройство входило в состояние зимней спячки. В настоящее время получено через PSR, подсчет от S0-> S4. |
enterPoweroffCount | Количество раз, когда устройство входило в состояние выключения. В настоящее время получено через PSR, Count от S0-> S5. |
Методы | |
---|---|
| Получите телеметрическое устройство. |
| Перечислите все телеметрические устройства. |