- Recurso: TelemetryDevice
- CpuInfo
- Arquitectura
- CpuStatusReport
- CpuTemperatureInfo
- MemoryInfo
- TotalMemoryEncryptionInfo
- MemoryEncryptionState
- MemoryEncryptionAlgorithm
- MemoryStatusReport
- NetworkInfo
- NetworkDevice
- NetworkDeviceType
- NetworkStatusReport
- NetworkType
- NetworkDiagnosticsReport
- OsUpdateStatus
- UpdateState
- GraphicsInfo
- GraphicsAdapterInfo
- DisplayDevice
- TouchScreenInfo
- TouchScreenDevice
- GraphicsStatusReport
- DisplayInfo
- BatteryInfo
- BatteryStatusReport
- BatterySampleReport
- BatteryHealth
- StorageInfo
- DiskVolume
- StorageStatusReport
- DiskInfo
- ThunderboltInfo
- ThunderboltSecurityLevel
- BootPerformanceReport
- ShutdownReason
- HeartbeatStatusReport
- Estado
- KioskAppStatusReport
- RuntimeCountersReport
- Métodos
Recurso: TelemetryDevice
Datos de telemetría recopilados de un dispositivo administrado
- Se necesita un permiso detallado: TELEMETRY_API_DEVICE
Representación JSON |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
Campos | |
---|---|
name |
Solo salida. Es el nombre del recurso del dispositivo. |
customer |
Solo salida. Cliente de Google Workspace cuya empresa inscribió el dispositivo. |
orgUnitId |
Solo salida. Es el ID de unidad organizativa del dispositivo. |
deviceId |
Solo salida. El ID único de la API de Directory del dispositivo. Este valor es el mismo que el ID de la API de Directory de la Consola del administrador en la pestaña Dispositivos de ChromeOS |
serialNumber |
Solo salida. Número de serie del dispositivo. Este valor es el mismo que el número de serie de la Consola del administrador en la pestaña Dispositivos de ChromeOS. |
cpuInfo[] |
Solo salida. Información sobre las especificaciones de la CPU del dispositivo. |
cpuStatusReport[] |
Solo salida. Los informes de estado de la CPU se recopilan periódicamente en orden descendente de |
memoryInfo |
Solo salida. Información sobre las especificaciones de memoria del dispositivo. |
memoryStatusReport[] |
Solo salida. Los informes de estado de la memoria se recopilan periódicamente ordenados de manera descendente por |
networkInfo |
Solo salida. Información de los dispositivos de red. |
networkStatusReport[] |
Solo salida. Las especificaciones de red se recopilan periódicamente. |
networkDiagnosticsReport[] |
Solo salida. Son diagnósticos de red que se recopilan periódicamente. |
osUpdateStatus[] |
Solo salida. Contiene información relevante sobre el estado de actualización de ChromeOS. |
graphicsInfo |
Solo salida. Contiene información sobre los periféricos gráficos del dispositivo. |
graphicsStatusReport[] |
Solo salida. Informes gráficos que se recopilan periódicamente |
batteryInfo[] |
Solo salida. Información sobre las especificaciones de la batería del dispositivo. |
batteryStatusReport[] |
Solo salida. Informes de batería recopilados periódicamente. |
storageInfo |
Solo salida. Información de especificaciones de almacenamiento del dispositivo. |
storageStatusReport[] |
Solo salida. Informes de almacenamiento que se recopilan periódicamente. |
thunderboltInfo[] |
Solo salida. Información sobre el autobús Thunderbolt |
audioStatusReport[] |
Solo salida. Los informes de audio se recopilan periódicamente en orden descendente de |
bootPerformanceReport[] |
Solo salida. Informes de rendimiento de inicio del dispositivo |
heartbeatStatusReport[] |
Solo salida. Informe de estado de la señal de monitoreo de funcionamiento que contiene marcas de tiempo ordenadas periódicamente en orden descendente de |
kioskAppStatusReport[] |
Solo salida. Informe de estado de la aplicación de kiosco para el dispositivo de kiosco |
networkBandwidthReport[] |
Solo salida. Los informes de ancho de banda de red se recopilan periódicamente en orden descendente de |
peripheralsReport[] |
Solo salida. Los informes de periféricos se recopilan periódicamente en orden descendente de |
runtimeCountersReport[] |
Solo salida. Los contadores de tiempo de ejecución informan el tiempo de ejecución recopilado del ciclo de vida del dispositivo, además de los recuentos de las transiciones de S0 a S3, de S0 a S4 y de S0 a S5, es decir, los estados de suspensión, hibernación y apagado |
CpuInfo
Especificaciones de la CPU para el dispositivo
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos de este campo se controlan mediante la política: ReportDeviceCpuInfo
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_CPU_INFO
Representación JSON |
---|
{
"model": string,
"architecture": enum ( |
Campos | |
---|---|
model |
Solo salida. El nombre del modelo de la CPU. Ejemplo: CPU con Intel(R) Core(TM) i5-8250U a 1.60 GHz |
architecture |
Solo salida. Es el tipo de arquitectura de la CPU.
|
maxClockSpeed |
Solo salida. Es la velocidad máxima del reloj de la CPU en kHz. |
keylockerSupported |
Solo salida. Si se admite KeyLocker |
keylockerConfigured |
Solo salida. Si se configuró o no el bloqueador de teclas. |
Arquitectura
Es el tipo de arquitectura de la CPU.
Enumeradores | |
---|---|
ARCHITECTURE_UNSPECIFIED |
Arquitectura desconocida. |
X64 |
Arquitectura x64 |
CpuStatusReport
Proporciona información sobre el estado de la CPU.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan mediante la política: ReportDeviceCpuInfo
- Frecuencia de recopilación de datos: Cada 10 minutos
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_CPU_REPORT
Representación JSON |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
Campos | |
---|---|
reportTime |
Solo salida. Es la marca de tiempo en milisegundos que representa la hora en la que se generó la muestra de este informe. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
sampleFrequency |
Solo salida. Es la frecuencia con la que se muestrea el informe. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
cpuUtilizationPct |
Solo salida. Muestra de uso de CPU (0% a 100%). |
cpuTemperatureInfo[] |
Solo salida. Información de la muestra de temperatura de la CPU por núcleo de CPU en Celsius |
CpuTemperatureInfo
Temperatura de la CPU de un dispositivo. Se muestra por núcleo de CPU en Celsius.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan mediante la política: ReportDeviceCpuInfo
- Frecuencia de recopilación de datos: Cada 10 minutos
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
Representación JSON |
---|
{ "temperatureCelsius": integer, "label": string } |
Campos | |
---|---|
temperatureCelsius |
Solo salida. Temperatura de la CPU en Celsius. |
label |
Solo salida. Etiqueta de la CPU. Ejemplo: Núcleo 0 |
MemoryInfo
Información sobre la memoria de un dispositivo.
- Este campo contiene la telemetría y la información del dispositivo:
totalRamBytes
: Información del dispositivoavailableRamBytes
: Información de telemetríatotalMemoryEncryption
: Información del dispositivo
- Los datos de este campo se controlan a través de la política: ReportDeviceMemoryInfo.
- Frecuencia de recopilación de datos:
totalRamBytes
: Solo al momento de la cargaavailableRamBytes
- Cada 10 minutostotalMemoryEncryption
(al iniciar el dispositivo)
- Frecuencia predeterminada de informes de datos:
totalRamBytes
: 3 horasavailableRamBytes
: 3 horastotalMemoryEncryption
(al iniciar el dispositivo)- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: solo para
totalMemoryEncryption
. - Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_MEMORY_INFO
Representación JSON |
---|
{
"totalRamBytes": string,
"availableRamBytes": string,
"totalMemoryEncryption": {
object ( |
Campos | |
---|---|
totalRamBytes |
Solo salida. RAM total en bytes. |
availableRamBytes |
Solo salida. Cantidad de RAM disponible en bytes. |
totalMemoryEncryption |
Solo salida. Información sobre la encriptación de memoria total del dispositivo. |
TotalMemoryEncryptionInfo
Información sobre la encriptación de la memoria de un dispositivo.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos de este campo se controlan a través de la política: ReportDeviceMemoryInfo.
- Frecuencia de recopilación de datos: Al iniciar el dispositivo
- Frecuencia predeterminada de informes de datos: Al iniciar el dispositivo
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: N/A
Representación JSON |
---|
{ "encryptionState": enum ( |
Campos | |
---|---|
encryptionState |
Es el estado de la encriptación de la memoria en el dispositivo. |
maxKeys |
La cantidad máxima de claves que se pueden usar para la encriptación. |
keyLength |
La longitud de las claves de encriptación. |
encryptionAlgorithm |
Algoritmo de encriptación de la memoria. |
MemoryEncryptionState
Es el estado de la encriptación de la memoria en el dispositivo.
Enumeradores | |
---|---|
MEMORY_ENCRYPTION_STATE_UNSPECIFIED |
No se estableció el estado de encriptación de la memoria. |
MEMORY_ENCRYPTION_STATE_UNKNOWN |
Se desconoce el estado de encriptación de la memoria. |
MEMORY_ENCRYPTION_STATE_DISABLED |
La encriptación de memoria en el dispositivo está inhabilitada. |
MEMORY_ENCRYPTION_STATE_TME |
La encriptación de la memoria del dispositivo usa la encriptación de memoria total. |
MEMORY_ENCRYPTION_STATE_MKTME |
La encriptación de la memoria del dispositivo usa la encriptación de memoria total de varias claves. |
MemoryEncryptionAlgorithm
El algoritmo de encriptación que se usa en el dispositivo.
Enumeradores | |
---|---|
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED |
No se estableció el algoritmo de encriptación de la memoria. |
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN |
Se desconoce el algoritmo de encriptación de la memoria que se está usando. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 |
El algoritmo de encriptación de la memoria usa el algoritmo de encriptación AES_XTS con un algoritmo de cifrado de bloque de 128 bits. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 |
El algoritmo de encriptación de la memoria usa el algoritmo de encriptación AES_XTS con un algoritmo de cifrado de bloque de 256 bits. |
MemoryStatusReport
Contiene muestras de informes de estado de la memoria.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan a través de la política: ReportDeviceMemoryInfo.
- Frecuencia de recopilación de datos: Solo al momento de la carga, se recopila SystemRamFreeByes cada 10 minutos
- Frecuencia predeterminada de informes de datos: Cada 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_MEMORY_REPORT
Representación JSON |
---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
Campos | |
---|---|
reportTime |
Solo salida. Es la marca de tiempo en milisegundos que representa la hora en la que se generó la muestra de este informe. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
sampleFrequency |
Solo salida. Es la frecuencia con la que se muestrea el informe. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
systemRamFreeBytes |
Solo salida. Cantidad de RAM libre en bytes (no confiable debido a la recolección de elementos no utilizados). |
pageFaults |
Solo salida. Cantidad de fallas de página durante esta recopilación |
NetworkInfo
Información del dispositivo de red.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos de este campo se controlan mediante la política: ReportNetworkDeviceConfiguration.
- Frecuencia de recopilación de datos: Al iniciar el dispositivo
- Frecuencia predeterminada de informes de datos: Al iniciar el dispositivo
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_NETWORK_INFO
Representación JSON |
---|
{
"networkDevices": [
{
object ( |
Campos | |
---|---|
networkDevices[] |
Solo salida. Lista de dispositivos de red. |
NetworkDevice
Detalles sobre el dispositivo de red.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos de este campo se controlan mediante la política: ReportNetworkDeviceConfiguration.
- Frecuencia de recopilación de datos: Al iniciar el dispositivo
- Frecuencia predeterminada de informes de datos: Al iniciar el dispositivo
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: N/A
Representación JSON |
---|
{
"type": enum ( |
Campos | |
---|---|
type |
Solo salida. Es el tipo de dispositivo de red. |
macAddress |
Solo salida. Dirección MAC (si corresponde) del dispositivo de red correspondiente. |
meid |
Solo salida. Es el MEID (si corresponde) del dispositivo de red correspondiente. |
imei |
Solo salida. IMEI (si corresponde) del dispositivo de red correspondiente |
iccid |
Solo salida. Es el ID de la tarjeta de circuito integrado asociado con la tarjeta SIM del dispositivo. |
mdn |
Solo salida. Es el número de directorio de dispositivos móviles asociado con la tarjeta SIM del dispositivo. |
NetworkDeviceType
Tipos de dispositivos de red.
Enumeradores | |
---|---|
NETWORK_DEVICE_TYPE_UNSPECIFIED |
No se especificó el tipo de dispositivo de red. |
CELLULAR_DEVICE |
Dispositivo móvil. |
ETHERNET_DEVICE |
dispositivo Ethernet. |
WIFI_DEVICE |
Dispositivo Wifi. |
NetworkStatusReport
Estado de las redes visibles/configuradas.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan mediante la política ReportNetworkStatus
- Frecuencia de recopilación de datos: 60 minutos
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: Sí
- Se necesita un permiso detallado: TELEMETRY_API_NETWORK_REPORT
Representación 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 ( |
Campos | |
---|---|
reportTime |
Solo salida. Hora en la que se informó el estado de la red. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
sampleFrequency |
Solo salida. Es la frecuencia con la que se muestrea el informe. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
signalStrengthDbm |
Solo salida. Intensidad de la señal en redes inalámbricas medida en decibeles. |
lanIpAddress |
Solo salida. Dirección IP de la LAN. |
gatewayIpAddress |
Solo salida. Dirección IP de la puerta de enlace. |
transmissionBitRateMbps |
Solo salida. Tasa de bits de transmisión medida en megabits por segundo. |
receivingBitRateMbps |
Solo salida. Tasa de bits de recepción medida en megabits por segundo. |
transmissionPowerDbm |
Solo salida. Potencia de transmisión medida en decibeles. |
encryptionOn |
Solo salida. Si la clave de encriptación de Wi-Fi está desactivada. |
wifiLinkQuality |
Solo salida. Calidad del vínculo de Wi-Fi. El valor varía entre [0, 70]. El 0 indica que no hay señal y el 70, una señal fuerte. |
wifiPowerManagementEnabled |
Solo salida. Se habilitó la administración de energía del Wi-Fi |
guid |
Solo salida. Guía de conexión de red |
connectionState |
Solo salida. Es el estado actual de la conexión de la red. |
connectionType |
Solo salida. Tipo de conexión de red. |
NetworkType
Tipos de conexión de red.
Enumeradores | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
Tipo de conexión de red sin especificar |
CELLULAR |
Conexión de red móvil |
ETHERNET |
y la conexión de red Ethernet. |
TETHER |
Establece una conexión de red mediante dispositivo móvil. |
VPN |
Conexión de red VPN |
WIFI |
Conexión de red Wi-Fi. |
NetworkDiagnosticsReport
Resultados de las pruebas de red para determinar el estado de la conexión de red del dispositivo, por ejemplo, si la latencia de HTTPS es alta o normal.
- Se necesita un permiso detallado: TELEMETRY_API_NETWORK_REPORT
Representación JSON |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
Campos | |
---|---|
reportTime |
Solo salida. Marca de tiempo de cuándo se recopilaron los diagnósticos. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
httpsLatencyData |
Solo salida. datos de prueba de latencia HTTPS. |
OsUpdateStatus
Contiene información sobre el estado actual de la actualización del SO.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan a través de la política ReportDeviceOsUpdateStatus.
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_OS_REPORT
Representación JSON |
---|
{
"updateState": enum ( |
Campos | |
---|---|
updateState |
Solo salida. Estado actual de la actualización del SO. |
newPlatformVersion |
Solo salida. Nueva versión de la plataforma de la imagen del SO que se descarga y se aplica. Solo se establece cuando el estado de la actualización es OS_IMAGE_download_IN_PROGRESS o OS_UPDATE_NEED_REBOOT. Ten en cuenta que puede tratarse de un "0.0.0.0" ficticio para el estado de OS_UPDATE_NEED_REBOOT en algunos casos extremos, p.ej., cuando el motor de actualización se reinicia sin reiniciarlo. |
newRequestedPlatformVersion |
Solo salida. Nueva versión de la plataforma solicitada desde la aplicación de kiosco con actualización pendiente. |
lastUpdateTime |
Solo salida. Marca de tiempo de la última actualización exitosa Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
lastUpdateCheckTime |
Solo salida. Marca de tiempo de la última verificación de actualización. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
lastRebootTime |
Solo salida. Marca de tiempo del último reinicio. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
UpdateState
Actualización del estado de la SO
Enumeradores | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Estado sin especificar. |
OS_IMAGE_DOWNLOAD_NOT_STARTED |
El SO aún no comenzó la descarga. |
OS_IMAGE_DOWNLOAD_IN_PROGRESS |
El SO comenzó la descarga en el dispositivo. |
OS_UPDATE_NEED_REBOOT |
Se debe reiniciar el dispositivo para completar la carga. |
GraphicsInfo
Información del subsistema de gráficos.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos para este campo se controlan a través de la política ReportDeviceGraphicsStatus.
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_GRAPHICS_INFO
Representación JSON |
---|
{ "adapterInfo": { object ( |
Campos | |
---|---|
adapterInfo |
Solo salida. Información sobre el adaptador de gráficos (GPU). |
eprivacySupported |
Solo salida. ¿La pantalla de privacidad electrónica es compatible o no? |
displayDevices[] |
Solo salida. Información sobre las pantallas del dispositivo. |
touchScreenInfo |
Solo salida. Información sobre las pantallas táctiles internas del dispositivo. |
GraphicsAdapterInfo
Información de un adaptador de gráficos (GPU).
Representación JSON |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
Campos | |
---|---|
adapter |
Solo salida. Nombre del adaptador. Ejemplo: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driverVersion |
Solo salida. Versión del controlador de GPU. |
deviceId |
Solo salida. Representa el ID de dispositivo de la tarjeta gráfica. |
DisplayDevice
Información de un dispositivo de visualización.
Representación JSON |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
Campos | |
---|---|
displayName |
Solo salida. Nombre visible del dispositivo. |
displayWidthMm |
Solo salida. Ancho de la pantalla en milímetros. |
displayHeightMm |
Solo salida. Muestra la altura en milímetros. |
internal |
Solo salida. Si la pantalla es interna o no. |
manufacturerId |
Solo salida. ID del fabricante de tres letras. |
modelId |
Solo salida. Es el código de producto del fabricante. |
manufactureYear |
Solo salida. Año de fabricación |
TouchScreenInfo
Información de la pantalla táctil del dispositivo
Representación JSON |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
Campos | |
---|---|
touchpadLibrary |
Solo salida. Nombre de la biblioteca del panel táctil que usa la pila de entrada. |
devices[] |
Solo salida. Lista de dispositivos con pantalla táctil interna. |
TouchScreenDevice
Información de un dispositivo de pantalla táctil interna.
Representación JSON |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
Campos | |
---|---|
displayName |
Solo salida. Nombre visible del dispositivo con pantalla táctil. |
touchPointCount |
Solo salida. Cantidad de puntos táctiles que admite el dispositivo. |
stylusCapable |
Solo salida. El dispositivo con pantalla táctil es compatible con la pluma stylus o no. |
GraphicsStatusReport
Información del subsistema de gráficos.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan mediante la política: ReportDeviceGraphicsInfo.
- Frecuencia de recopilación de datos: 3 horas
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_GRAPHICS_REPORT
Representación JSON |
---|
{
"reportTime": string,
"displays": [
{
object ( |
Campos | |
---|---|
reportTime |
Solo salida. Hora en la que se informaron los datos gráficos. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
displays[] |
Solo salida. Información sobre las pantallas del dispositivo. |
DisplayInfo
Información para una pantalla.
Representación JSON |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
Campos | |
---|---|
deviceId |
Solo salida. Representa el ID de dispositivo de la tarjeta gráfica. |
resolutionWidth |
Solo salida. Ancho de la resolución en píxeles. |
resolutionHeight |
Solo salida. Es la altura de la resolución en píxeles. |
refreshRate |
Solo salida. Frecuencia de actualización en Hz |
isInternal |
Solo salida. Indica si la pantalla es interna o no. |
displayName |
Solo salida. Nombre visible del dispositivo. |
BatteryInfo
Información sobre la batería.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos de este campo se controlan a través de la política: ReportDevicePowerStatus
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_BATTERY_INFO
Representación JSON |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
Campos | |
---|---|
serialNumber |
Solo salida. Número de serie de la batería. |
manufacturer |
Solo salida. Fabricante de la batería |
designCapacity |
Solo salida. Capacidad de diseño (mAmpere-horas). |
designMinVoltage |
Solo salida. Voltaje de salida mínimo (mV) diseñado |
manufactureDate |
Solo salida. Es la fecha en que se fabricó la batería. |
technology |
Solo salida. Tecnología de la batería Ejemplo: Ion de litio |
BatteryStatusReport
Datos de estado de la batería.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan a través de la política: ReportDevicePowerStatus
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_BATTERY_REPORT
Representación JSON |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
Campos | |
---|---|
reportTime |
Solo salida. Marca de tiempo de la fecha en que se recopiló la muestra en el dispositivo Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
serialNumber |
Solo salida. Número de serie de la batería. |
sample[] |
Solo salida. Los datos de muestreo de la batería se ordenan de forma descendente, de |
batteryHealth |
Solo salida. Estado de la batería. |
fullChargeCapacity |
Solo salida. Capacidad de carga completa (mAmpere-horas). |
cycleCount |
Solo salida. Conteo de ciclos. |
BatterySampleReport
Datos de muestreo para la batería.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan a través de la política: ReportDevicePowerStatus
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
Representación JSON |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
Campos | |
---|---|
reportTime |
Solo salida. Marca de tiempo de la fecha en que se recopiló la muestra en el dispositivo Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
voltage |
Solo salida. Voltaje de la batería (milivoltios). |
remainingCapacity |
Solo salida. Capacidad restante de la batería (mAmpere-horas). |
temperature |
Solo salida. Temperatura en grados Celsius. |
dischargeRate |
Solo salida. Es la velocidad de descarga de la batería medida en mW. Positivo si se está descargando la batería, negativo si se está cargando. |
chargeRate |
Solo salida. Porcentaje de carga de la batería. |
current |
Solo salida. Corriente de la batería (mA). |
status |
Solo salida. Lectura del estado de la batería de sysfs. Ejemplo: Batería |
BatteryHealth
Representa el estado actual de la batería.
- Este estado no es un indicador ni indica que la batería está defectuosa. Se calcula dividiendo la capacidad actual de carga completa por la capacidad de diseño.
- El fabricante es quien define la integridad de la batería y la política de garantía.
Enumeradores | |
---|---|
BATTERY_HEALTH_UNSPECIFIED |
Salud desconocida. |
BATTERY_HEALTH_NORMAL |
La batería está en buen estado, la capacidad de carga completa / capacidad de diseño es superior al 80%. |
BATTERY_REPLACE_SOON |
La batería está moderadamente en mal estado y se recomienda reemplazarla pronto. La capacidad de carga completa / capacidad de diseño es de 75% a 80%. |
BATTERY_REPLACE_NOW |
La batería no está en buen estado y se recomienda reemplazarla. La capacidad de carga completa / capacidad de diseño es inferior al 75%. |
StorageInfo
Datos de estado para el almacenamiento.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos para este campo se controlan mediante la política ReportDeviceStorageStatus
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_STORAGE_INFO
Representación JSON |
---|
{
"volume": [
{
object ( |
Campos | |
---|---|
volume[] |
Información de los volúmenes de disco |
availableDiskBytes |
Es el espacio disponible en bytes para el almacenamiento de datos del usuario en el dispositivo. |
totalDiskBytes |
Es el espacio total en bytes para el almacenamiento de datos del usuario en el dispositivo. |
DiskVolume
Información de los volúmenes de disco
Representación JSON |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
Campos | |
---|---|
volumeId |
ID del volumen del disco. |
storageFreeBytes |
Espacio de almacenamiento libre en bytes. |
storageTotalBytes |
Espacio de almacenamiento total en bytes. |
StorageStatusReport
Datos de estado para el almacenamiento.
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos para este campo se controlan mediante la política ReportDeviceStorageStatus
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_STORAGE_REPORT
Representación JSON |
---|
{
"reportTime": string,
"disk": [
{
object ( |
Campos | |
---|---|
reportTime |
Solo salida. Marca de tiempo de la fecha en que se recopiló la muestra en el dispositivo Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
disk[] |
Solo salida. Informes en el disco |
DiskInfo
Estado del dispositivo de almacenamiento único.
Representación 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 } |
Campos | |
---|---|
serialNumber |
Solo salida. Número de serie del disco. |
manufacturer |
Solo salida. Fabricante del disco. |
model |
Solo salida. Modelo del disco. |
sizeBytes |
Solo salida. Tamaño del disco. |
type |
Solo salida. Tipo de disco: eMMC / NVMe / ATA / SCSI. |
health |
Solo salida. Estado del disco. |
volumeIds[] |
Solo salida. Volúmenes de disco. |
bytesReadThisSession |
Solo salida. Cantidad de bytes leídos desde el último inicio. |
bytesWrittenThisSession |
Solo salida. Cantidad de bytes escritos desde el último inicio. |
readTimeThisSession |
Solo salida. Tiempo dedicado a leer desde el disco desde el último inicio. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
writeTimeThisSession |
Solo salida. Tiempo dedicado a escribir en el disco desde el último inicio. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
ioTimeThisSession |
Solo salida. Cuenta el tiempo que el disco y la cola estuvieron ocupados, por lo que, a diferencia de los campos anteriores, las solicitudes paralelas no se cuentan varias veces. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
discardTimeThisSession |
Solo salida. Tiempo dedicado a descartar elementos desde el último inicio. El proceso de descartar está destinado a borrar los bloques que ya no están en uso. Compatible con kernels 4.18 y versiones posteriores. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
ThunderboltInfo
Información sobre los autobuses Thunderbolt.
- Este campo proporciona información del dispositivo, que es estática y no cambia con el tiempo.
- Los datos en este campo se controlan a través de la política ReportDeviceSecurityStatus
- Frecuencia de recopilación de datos: Al iniciar el dispositivo
- Frecuencia predeterminada de informes de datos: Al iniciar el dispositivo
- Política controlada: No
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_BUS_DEVICE_INFO
Representación JSON |
---|
{
"securityLevel": enum ( |
Campos | |
---|---|
securityLevel |
Nivel de seguridad del bus Thunderbolt. |
ThunderboltSecurityLevel
Nivel de seguridad del bus Thunderbolt.
Enumeradores | |
---|---|
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED |
No se estableció el nivel de seguridad de Thunderbolt. |
THUNDERBOLT_SECURITY_NONE_LEVEL |
El firmware conecta automáticamente todos los dispositivos. No se necesita la aprobación del usuario. |
THUNDERBOLT_SECURITY_USER_LEVEL |
Se le pregunta al usuario si puede conectar el dispositivo. |
THUNDERBOLT_SECURITY_SECURE_LEVEL |
Se le pregunta al usuario si puede conectar el dispositivo. Además, se envía al dispositivo un desafío que debe coincidir con el esperado en función de una clave aleatoria escrita en el atributo clave sysfs. |
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL |
El firmware crea túneles automáticamente para Thunderbolt. |
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL |
El firmware crea túneles automáticamente para el controlador USB y el Display Port en un conector. Se quitaron todos los vínculos PCIe en sentido descendente en el conector. |
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL |
La tunelización PCIE está inhabilitada. |
BootPerformanceReport
Informe de rendimiento de inicio de un dispositivo
- Este campo se denomina información de telemetría y cambiará con el tiempo a medida que se use el dispositivo.
- Los datos de este campo se controlan mediante la política: ReportDeviceBootMode.
- Frecuencia de la recopilación de datos: En cada evento de inicio
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: Sí.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_OS_REPORT
Representación JSON |
---|
{
"bootUpDuration": string,
"bootUpTime": string,
"shutdownDuration": string,
"shutdownTime": string,
"shutdownReason": enum ( |
Campos | |
---|---|
bootUpDuration |
Tiempo total de inicio. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
bootUpTime |
La marca de tiempo del momento en que se encendió la energía. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
shutdownDuration |
Tiempo total desde que se comenzó a apagar el dispositivo. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
shutdownTime |
La marca de tiempo del cierre Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
shutdownReason |
El motivo del cierre. |
reportTime |
Marca de tiempo en la que se recopiló el informe. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
ShutdownReason
El motivo del cierre.
Enumeradores | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED |
No se especificó el motivo del cierre. |
USER_REQUEST |
Iniciada por el usuario |
SYSTEM_UPDATE |
Se inició la actualización del sistema. |
LOW_BATTERY |
Se apagó el dispositivo debido a la batería baja. |
OTHER |
El bloqueo se debe a otros motivos. |
HeartbeatStatusReport
Informe del estado de la señal de monitoreo de funcionamiento de un dispositivo.
- Disponible para kioscos
- Este campo indica el estado en línea, sin conexión o desconocido de un dispositivo y solo se incluirá si el estado cambió (p.ej., En línea -> Sin conexión)
- Los datos para este campo se controlan mediante la política: HeartbeatEnabled Más información
- Frecuencia de latido: 2 min
- Nota: Si un dispositivo se desconecta, puede demorar hasta 12 minutos en actualizarse.
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: N/A.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Representación JSON |
---|
{
"reportTime": string,
"state": enum ( |
Campos | |
---|---|
reportTime |
Marca de tiempo del momento en que se detectó el cambio de estado Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
state |
Estado al que cambió el dispositivo |
Estado
Estado del dispositivo
Enumeradores | |
---|---|
STATE_UNSPECIFIED |
No se especificó el estado |
UNKNOWN |
El dispositivo no es apto para la supervisión de la señal de monitoreo de funcionamiento |
ONLINE |
El dispositivo está en línea |
OFFLINE |
Dispositivo sin conexión |
KioskAppStatusReport
Informe de estado de la aplicación de kiosco de un dispositivo.
- Disponible para kioscos
- Este campo proporciona el ID de la app y el número de versión que se ejecutan en un dispositivo de kiosco, además de la marca de tiempo de la última actualización del informe
- Los datos de este campo se controlan a través de la política: ReportDeviceSessionStatus.
- Frecuencia de recopilación de datos: Solo al momento de la carga
- Frecuencia predeterminada de informes de datos: 3 horas
- Política controlada: Sí
- Caché: Si el dispositivo no tiene conexión, los datos recopilados se almacenan de forma local y se informarán la próxima vez que el dispositivo esté en línea: No.
- Solo para usuarios afiliados: N/A
- Se necesita un permiso detallado: TELEMETRY_API_APPS_REPORT
Representación JSON |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
Campos | |
---|---|
reportTime |
Marca de tiempo de cuándo se recopiló el informe Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
appId |
ID de la aplicación de kiosco, por ejemplo, "mdmkkicfmmkgmpkmkdikhlbggogpicma" |
appVersion |
Número de versión de la app de kiosco (por ejemplo, "1.10.118") |
RuntimeCountersReport
Contadores de tiempo de ejecución recuperados de la CPU. Actualmente, la telemetría de los contadores de tiempo de ejecución solo es compatible con Intel vPro PSR en Gen 14 y versiones posteriores.
Representación JSON |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
Campos | |
---|---|
reportTime |
Marca de tiempo en la que se recopiló el informe. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
uptimeRuntimeDuration |
Tiempo de ejecución total Actualmente, siempre es el entorno de ejecución S0 de Intel vPro PSR. Una duración en segundos con hasta nueve dígitos decimales que terminen en " |
enterSleepCount |
Indica la cantidad de veces que el dispositivo entró en estado de suspensión. Actualmente, se obtiene a través del PSR, se cuenta de S0 a S3. |
enterHibernationCount |
Indica la cantidad de veces que el dispositivo entró en el estado de hibernación. Actualmente, se obtiene a través del PSR, se cuenta de S0 a S4. |
enterPoweroffCount |
Indica la cantidad de veces que el dispositivo entró en estado de apagado. Actualmente, se obtiene a través del PSR, se cuenta de S0 a S5. |
Métodos |
|
---|---|
|
Obtener dispositivo de telemetría |
|
Enumera todos los dispositivos de telemetría. |