REST Resource: customers.telemetry.devices

Resource: TelemetryDevice

Data telemetri yang dikumpulkan dari perangkat terkelola.

  • Izin terperinci diperlukan: TELEMETRY_API_DEVICE
Representasi JSON
{
  "name": string,
  "customer": string,
  "orgUnitId": string,
  "deviceId": string,
  "serialNumber": string,
  "cpuInfo": [
    {
      object (CpuInfo)
    }
  ],
  "cpuStatusReport": [
    {
      object (CpuStatusReport)
    }
  ],
  "memoryInfo": {
    object (MemoryInfo)
  },
  "memoryStatusReport": [
    {
      object (MemoryStatusReport)
    }
  ],
  "networkInfo": {
    object (NetworkInfo)
  },
  "networkStatusReport": [
    {
      object (NetworkStatusReport)
    }
  ],
  "networkDiagnosticsReport": [
    {
      object (NetworkDiagnosticsReport)
    }
  ],
  "osUpdateStatus": [
    {
      object (OsUpdateStatus)
    }
  ],
  "graphicsInfo": {
    object (GraphicsInfo)
  },
  "graphicsStatusReport": [
    {
      object (GraphicsStatusReport)
    }
  ],
  "batteryInfo": [
    {
      object (BatteryInfo)
    }
  ],
  "batteryStatusReport": [
    {
      object (BatteryStatusReport)
    }
  ],
  "storageInfo": {
    object (StorageInfo)
  },
  "storageStatusReport": [
    {
      object (StorageStatusReport)
    }
  ],
  "thunderboltInfo": [
    {
      object (ThunderboltInfo)
    }
  ],
  "audioStatusReport": [
    {
      object (AudioStatusReport)
    }
  ],
  "bootPerformanceReport": [
    {
      object (BootPerformanceReport)
    }
  ],
  "heartbeatStatusReport": [
    {
      object (HeartbeatStatusReport)
    }
  ],
  "kioskAppStatusReport": [
    {
      object (KioskAppStatusReport)
    }
  ],
  "networkBandwidthReport": [
    {
      object (NetworkBandwidthReport)
    }
  ],
  "peripheralsReport": [
    {
      object (PeripheralsReport)
    }
  ],
  "appReport": [
    {
      object (AppReport)
    }
  ],
  "runtimeCountersReport": [
    {
      object (RuntimeCountersReport)
    }
  ]
}
Kolom
name

string

Hanya output. Nama resource perangkat.

customer

string

Hanya output. Pelanggan Google Workspace yang perusahaannya mendaftarkan perangkat.

orgUnitId

string

Hanya output. ID unit organisasi perangkat.

deviceId

string

Hanya output. ID Directory API unik perangkat. Nilai ini sama dengan ID Directory API Konsol Admin di tab Perangkat ChromeOS

serialNumber

string

Hanya output. Nomor seri perangkat. Nilai ini sama dengan Nomor Seri Konsol Admin di tab Perangkat ChromeOS.

cpuInfo[]

object (CpuInfo)

Hanya output. Informasi terkait spesifikasi CPU untuk perangkat.

cpuStatusReport[]

object (CpuStatusReport)

Hanya output. Laporan status CPU yang dikumpulkan secara berkala diurutkan dalam urutan menurun reportTime.

memoryInfo

object (MemoryInfo)

Hanya output. Informasi mengenai spesifikasi memori untuk perangkat.

memoryStatusReport[]

object (MemoryStatusReport)

Hanya output. Laporan status memori yang dikumpulkan secara berkala diurutkan menurun menurut reportTime.

networkInfo

object (NetworkInfo)

Hanya output. Informasi perangkat jaringan.

networkStatusReport[]

object (NetworkStatusReport)

Hanya output. Spesifikasi jaringan yang dikumpulkan secara berkala.

networkDiagnosticsReport[]

object (NetworkDiagnosticsReport)

Hanya output. Diagnostik jaringan dikumpulkan secara berkala.

osUpdateStatus[]

object (OsUpdateStatus)

Hanya output. Berisi informasi yang relevan terkait status update ChromeOS.

graphicsInfo

object (GraphicsInfo)

Hanya output. Berisi informasi terkait Periferal grafis untuk perangkat.

graphicsStatusReport[]

object (GraphicsStatusReport)

Hanya output. Laporan grafis yang dikumpulkan secara berkala.

batteryInfo[]

object (BatteryInfo)

Hanya output. Informasi tentang spesifikasi baterai untuk perangkat.

batteryStatusReport[]

object (BatteryStatusReport)

Hanya output. Laporan baterai dikumpulkan secara berkala.

storageInfo

object (StorageInfo)

Hanya output. Informasi spesifikasi penyimpanan untuk perangkat.

storageStatusReport[]

object (StorageStatusReport)

Hanya output. Laporan penyimpanan dikumpulkan secara berkala.

thunderboltInfo[]

object (ThunderboltInfo)

Hanya output. Informasi tentang bus Thunderbolt.

audioStatusReport[]

object (AudioStatusReport)

Hanya output. Laporan audio yang dikumpulkan secara berkala diurutkan dalam urutan menurun reportTime.

bootPerformanceReport[]

object (BootPerformanceReport)

Hanya output. Laporan performa booting perangkat.

heartbeatStatusReport[]

object (HeartbeatStatusReport)

Hanya output. Laporan status heartbeat yang berisi stempel waktu yang diurutkan secara berkala dalam urutan menurun reportTime

kioskAppStatusReport[]

object (KioskAppStatusReport)

Hanya output. Laporan status aplikasi kios untuk perangkat kios

networkBandwidthReport[]

object (NetworkBandwidthReport)

Hanya output. Laporan bandwidth jaringan yang dikumpulkan secara berkala diurutkan dalam urutan menurun reportTime.

peripheralsReport[]

object (PeripheralsReport)

Hanya output. Laporan periferal yang dikumpulkan secara berkala diurutkan dalam urutan menurun reportTime.

appReport[]

object (AppReport)

Hanya output. Laporan aplikasi yang dikumpulkan secara berkala diurutkan dalam urutan menurun reportTime.

runtimeCountersReport[]

object (RuntimeCountersReport)

Hanya output. Penghitung runtime melaporkan runtime masa aktif perangkat yang dikumpulkan, serta jumlah transisi S0->S3, S0->S4, dan S0->S5, yang berarti memasuki status tidur, hibernasi, dan nonaktif

CpuInfo

Spesifikasi CPU untuk perangkat

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceCpuInfo
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_CPU_INFO
Representasi JSON
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
Kolom
model

string

Hanya output. Nama model CPU. Contoh: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz

architecture

enum (Architecture)

Hanya output. Jenis arsitektur untuk CPU.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceCpuInfo
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
maxClockSpeed

integer

Hanya output. Kecepatan clock CPU maksimum dalam kHz.

keylockerSupported

boolean

Hanya output. Apakah keylocker didukung.

keylockerConfigured

boolean

Hanya output. Apakah keylocker dikonfigurasi.TRUE = Diaktifkan; FALSE = dinonaktifkan. Hanya dilaporkan jika keylockerSupported = TRUE.

Arsitektur

Jenis arsitektur untuk CPU.

Enum
ARCHITECTURE_UNSPECIFIED Arsitektur tidak diketahui.
X64 arsitektur x64

CpuStatusReport

Memberikan informasi tentang status CPU.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceCpuInfo
  • Frekuensi Pengumpulan Data: Setiap 10 menit
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_CPU_REPORT
Representasi JSON
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu dalam milidetik yang mewakili waktu pengambilan sampel laporan ini.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

sampleFrequency

string (Duration format)

Hanya output. Frekuensi pengambilan sampel laporan.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

cpuUtilizationPct

integer

Hanya output. Contoh penggunaan CPU (0-100 persen).

cpuTemperatureInfo[]

object (CpuTemperatureInfo)

Hanya output. Info sampel suhu CPU per core CPU dalam Celsius

CpuTemperatureInfo

Suhu CPU perangkat. Sampel per core CPU dalam Celsius.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceCpuInfo
  • Frekuensi Pengumpulan Data: Setiap 10 menit
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
Representasi JSON
{
  "temperatureCelsius": integer,
  "label": string
}
Kolom
temperatureCelsius

integer

Hanya output. Suhu CPU dalam Celsius.

label

string

Hanya output. Label CPU. Contoh: Core 0

MemoryInfo

Informasi memori perangkat.

  • Kolom ini memiliki informasi telemetri dan perangkat:
    • totalRamBytes - Informasi perangkat
    • availableRamBytes - Informasi telemetri
    • totalMemoryEncryption - Informasi perangkat
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceMemoryInfo
  • Frekuensi Pengumpulan Data:
    • totalRamBytes - Hanya saat upload
    • availableRamBytes - Setiap 10 menit
    • totalMemoryEncryption - saat perangkat dimulai
  • Frekuensi Pelaporan Data Default:
    • totalRamBytes - 3 jam
    • availableRamBytes - 3 jam
    • totalMemoryEncryption - saat perangkat dimulai
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat sedang offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: hanya untuk totalMemoryEncryption
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_MEMORY_INFO
Representasi JSON
{
  "totalRamBytes": string,
  "availableRamBytes": string,
  "totalMemoryEncryption": {
    object (TotalMemoryEncryptionInfo)
  }
}
Kolom
totalRamBytes

string (int64 format)

Hanya output. Total RAM dalam byte.

availableRamBytes

string (int64 format)

Hanya output. Jumlah RAM yang tersedia dalam byte.

totalMemoryEncryption

object (TotalMemoryEncryptionInfo)

Hanya output. Info enkripsi memori total untuk perangkat.

TotalMemoryEncryptionInfo

Informasi enkripsi memori perangkat.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah dari waktu ke waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceMemoryInfo
  • Frekuensi Pengumpulan Data: Saat perangkat dimulai
  • Frekuensi Pelaporan Data Default: Saat perangkat dimulai
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
Representasi JSON
{
  "encryptionState": enum (MemoryEncryptionState),
  "maxKeys": string,
  "keyLength": string,
  "encryptionAlgorithm": enum (MemoryEncryptionAlgorithm)
}
Kolom
encryptionState

enum (MemoryEncryptionState)

Status enkripsi memori di perangkat.

maxKeys

string (int64 format)

Jumlah maksimum kunci yang dapat digunakan untuk enkripsi.

keyLength

string (int64 format)

Panjang kunci enkripsi.

encryptionAlgorithm

enum (MemoryEncryptionAlgorithm)

Algoritma enkripsi memori.

MemoryEncryptionState

Status enkripsi memori di perangkat.

Enum
MEMORY_ENCRYPTION_STATE_UNSPECIFIED Status enkripsi memori belum ditetapkan.
MEMORY_ENCRYPTION_STATE_UNKNOWN Status enkripsi memori tidak diketahui.
MEMORY_ENCRYPTION_STATE_DISABLED Enkripsi memori di perangkat dinonaktifkan.
MEMORY_ENCRYPTION_STATE_TME Enkripsi memori di perangkat menggunakan enkripsi memori total.
MEMORY_ENCRYPTION_STATE_MKTME Enkripsi memori di perangkat menggunakan enkripsi memori total multi-kunci.

MemoryEncryptionAlgorithm

Algoritma enkripsi yang digunakan pada perangkat.

Enum
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED Algoritma enkripsi memori tidak ditetapkan.
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN Algoritma enkripsi memori yang digunakan tidak diketahui.
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 Algoritma enkripsi memori menggunakan algoritma enkripsi AES_XTS dengan blok cypher 128 bit.
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 Algoritma enkripsi memori menggunakan algoritma enkripsi AES_XTS dengan 256 bit block cypher.

MemoryStatusReport

Berisi contoh laporan status memori.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceMemoryInfo
  • Frekuensi Pengumpulan Data: Hanya saat upload, SystemRamFreeByes dikumpulkan setiap 10 menit
  • Frekuensi Pelaporan Data Default: Setiap 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_MEMORY_REPORT
Representasi JSON
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu dalam milidetik yang mewakili waktu pengambilan sampel laporan ini.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

sampleFrequency

string (Duration format)

Hanya output. Frekuensi pengambilan sampel laporan.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

systemRamFreeBytes

string (int64 format)

Hanya output. Jumlah RAM kosong dalam byte (tidak dapat diandalkan karena Pengumpulan Sampah).

pageFaults

integer

Hanya output. Jumlah kesalahan halaman selama pengumpulan ini

NetworkInfo

Informasi perangkat jaringan.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah dari waktu ke waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportNetworkDeviceConfiguration
  • Frekuensi Pengumpulan Data: Saat perangkat dimulai
  • Frekuensi Pelaporan Data Default: Saat perangkat dimulai
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_NETWORK_INFO
Representasi JSON
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
Kolom
networkDevices[]

object (NetworkDevice)

Hanya output. Daftar perangkat jaringan.

NetworkDevice

Detail tentang perangkat jaringan.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportNetworkDeviceConfiguration
  • Frekuensi Pengumpulan Data: Saat perangkat dimulai
  • Frekuensi Pelaporan Data Default: Saat perangkat dimulai
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
Representasi JSON
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
Kolom
type

enum (NetworkDeviceType)

Hanya output. Jenis perangkat jaringan.

macAddress

string

Hanya output. Alamat MAC (jika ada) dari perangkat jaringan yang sesuai.

meid

string

Hanya output. MEID (jika ada) dari perangkat jaringan yang sesuai.

imei

string

Hanya output. IMEI (jika ada) dari perangkat jaringan yang sesuai.

iccid

string

Hanya output. ID kartu sirkuit terintegrasi yang terkait dengan kartu SIM perangkat.

mdn

string

Hanya output. Nomor direktori seluler yang terkait dengan kartu SIM perangkat.

NetworkDeviceType

Jenis perangkat jaringan.

Enum
NETWORK_DEVICE_TYPE_UNSPECIFIED Jenis perangkat jaringan tidak ditentukan.
CELLULAR_DEVICE Perangkat seluler.
ETHERNET_DEVICE Perangkat Ethernet.
WIFI_DEVICE Perangkat Wi-Fi.

NetworkStatusReport

Status jaringan yang terlihat/dikonfigurasi.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportNetworkStatus
  • Frekuensi Pengumpulan Data: 60 menit
  • Frekuensi Pelaporan Data Default: 3 jam
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Dilaporkan hanya untuk pengguna terafiliasi: Ya
  • Izin terperinci diperlukan: TELEMETRY_API_NETWORK_REPORT
Representasi JSON
{
  "reportTime": string,
  "sampleFrequency": string,
  "signalStrengthDbm": integer,
  "lanIpAddress": string,
  "gatewayIpAddress": string,
  "transmissionBitRateMbps": string,
  "receivingBitRateMbps": string,
  "transmissionPowerDbm": integer,
  "encryptionOn": boolean,
  "wifiLinkQuality": string,
  "wifiPowerManagementEnabled": boolean,
  "guid": string,
  "connectionState": enum (NetworkConnectionState),
  "connectionType": enum (NetworkType)
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Waktu saat status jaringan dilaporkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

sampleFrequency

string (Duration format)

Hanya output. Frekuensi pengambilan sampel laporan.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

signalStrengthDbm

integer

Hanya output. Kekuatan sinyal untuk jaringan nirkabel yang diukur dalam desibel.

lanIpAddress

string

Hanya output. Alamat IP LAN.

gatewayIpAddress

string

Hanya output. Alamat IP gateway.

transmissionBitRateMbps

string (int64 format)

Hanya output. Kecepatan bit transmisi yang diukur dalam Megabit per detik.

receivingBitRateMbps

string (int64 format)

Hanya output. Kecepatan bit penerimaan yang diukur dalam Megabit per detik.

transmissionPowerDbm

integer

Hanya output. Daya transmisi diukur dalam desibel.

encryptionOn

boolean

Hanya output. Apakah kunci enkripsi Wi-Fi dinonaktifkan.

wifiPowerManagementEnabled

boolean

Hanya output. Pengelolaan daya Wi-Fi diaktifkan

guid

string

Hanya output. GUID koneksi jaringan.

connectionState

enum (NetworkConnectionState)

Hanya output. Status koneksi jaringan saat ini.

connectionType

enum (NetworkType)

Hanya output. Jenis koneksi jaringan.

NetworkType

Jenis koneksi jaringan.

Enum
NETWORK_TYPE_UNSPECIFIED Jenis koneksi jaringan belum ditentukan
CELLULAR Koneksi jaringan seluler.
ETHERNET koneksi jaringan eternet.
TETHER Koneksi jaringan tethering.
VPN Koneksi jaringan VPN.
WIFI Koneksi jaringan Wi-Fi.

NetworkDiagnosticsReport

Hasil pengujian jaringan untuk menentukan kondisi koneksi jaringan perangkat, misalnya apakah latensi HTTPS tinggi atau normal.

  • Izin terperinci diperlukan: TELEMETRY_API_NETWORK_REPORT
Representasi JSON
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu saat diagnostik dikumpulkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

httpsLatencyData

object (HttpsLatencyRoutineData)

Hanya output. Data pengujian latensi HTTPS.

OsUpdateStatus

Berisi informasi terkait status update OS saat ini.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceOsUpdateStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_OS_REPORT
Representasi JSON
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
Kolom
updateState

enum (UpdateState)

Hanya output. Status update OS saat ini.

newPlatformVersion

string

Hanya output. Versi platform baru image OS yang didownload dan diterapkan. Nilai ini hanya ditetapkan jika status update adalah OS_IMAGE_DOWNLOAD_IN_PROGRESS atau OS_UPDATE_NEED_REBOOT. Perhatikan bahwa ini dapat berupa "0.0.0.0" dummy untuk status OS_UPDATE_NEED_REBOOT untuk beberapa kasus ekstrem, misalnya mesin update dimulai ulang tanpa mulai ulang.

newRequestedPlatformVersion

string

Hanya output. Versi platform baru yang diminta dari aplikasi kios yang diperbarui dan tertunda.

lastUpdateTime

string (Timestamp format)

Hanya output. Stempel waktu update terakhir yang berhasil.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

lastUpdateCheckTime

string (Timestamp format)

Hanya output. Stempel waktu pemeriksaan update terakhir.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

lastRebootTime

string (Timestamp format)

Hanya output. Stempel waktu mulai ulang terakhir.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

UpdateState

Status update OS

Enum
UPDATE_STATE_UNSPECIFIED Status tidak ditentukan.
OS_IMAGE_DOWNLOAD_NOT_STARTED OS belum mulai didownload.
OS_IMAGE_DOWNLOAD_IN_PROGRESS OS telah memulai download di perangkat.
OS_UPDATE_NEED_REBOOT Perangkat perlu dimulai ulang untuk menyelesaikan upload.

GraphicsInfo

Informasi subsistem grafis.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah dari waktu ke waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceGraphicsStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_GRAPHICS_INFO
Representasi JSON
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
Kolom
adapterInfo

object (GraphicsAdapterInfo)

Hanya output. Informasi tentang adaptor grafis (GPU).

eprivacySupported

boolean

Hanya output. Apakah layar ePrivacy didukung atau tidak.

displayDevices[]

object (DisplayDevice)

Hanya output. Informasi tentang layar perangkat.

touchScreenInfo

object (TouchScreenInfo)

Hanya output. Informasi tentang layar sentuh internal perangkat.

GraphicsAdapterInfo

Informasi adaptor grafis (GPU).

Representasi JSON
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
Kolom
adapter

string

Hanya output. Nama adaptor. Contoh: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2).

driverVersion

string

Hanya output. Versi driver GPU.

deviceId

string (int64 format)

Hanya output. Mewakili ID perangkat kartu grafis.

DisplayDevice

Informasi perangkat layar.

Representasi JSON
{
  "displayName": string,
  "displayWidthMm": integer,
  "displayHeightMm": integer,
  "internal": boolean,
  "manufacturerId": string,
  "modelId": integer,
  "manufactureYear": integer
}
Kolom
displayName

string

Hanya output. Menampilkan nama perangkat.

displayWidthMm

integer

Hanya output. Lebar tampilan dalam milimeter.

displayHeightMm

integer

Hanya output. Tinggi tampilan dalam milimeter.

internal

boolean

Hanya output. Apakah layar internal atau tidak.

manufacturerId

string

Hanya output. ID produsen tiga huruf.

modelId

integer

Hanya output. Kode produk produsen.

manufactureYear

integer

Hanya output. Tahun produksi.

TouchScreenInfo

Informasi di layar sentuh perangkat.

Representasi JSON
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
Kolom
touchpadLibrary

string

Hanya output. Nama library touchpad yang digunakan oleh stack input.

devices[]

object (TouchScreenDevice)

Hanya output. Daftar perangkat layar sentuh internal.

TouchScreenDevice

Informasi perangkat layar sentuh internal.

Representasi JSON
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
Kolom
displayName

string

Hanya output. Nama tampilan perangkat layar sentuh.

touchPointCount

integer

Hanya output. Jumlah titik sentuh yang didukung di perangkat.

stylusCapable

boolean

Hanya output. Perangkat layar sentuh dapat menggunakan stilus atau tidak.

GraphicsStatusReport

Informasi subsistem grafis.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceGraphicsInfo
  • Frekuensi Pengumpulan Data: 3 jam.
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_GRAPHICS_REPORT
Representasi JSON
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Waktu saat data grafis dilaporkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

displays[]

object (DisplayInfo)

Hanya output. Informasi tentang layar untuk perangkat.

DisplayInfo

Informasi untuk layar.

Representasi JSON
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
Kolom
deviceId

string (int64 format)

Hanya output. Mewakili ID perangkat kartu grafis.

resolutionWidth

integer

Hanya output. Lebar resolusi dalam piksel.

resolutionHeight

integer

Hanya output. Tinggi resolusi dalam piksel.

refreshRate

integer

Hanya output. Kecepatan refresh dalam Hz.

isInternal

boolean

Hanya output. Menunjukkan apakah layar bersifat internal atau tidak.

displayName

string

Hanya output. Menampilkan nama perangkat.

BatteryInfo

Informasi tentang baterai.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDevicePowerStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_BATTERY_INFO
Representasi JSON
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
Kolom
serialNumber

string

Hanya output. Nomor seri baterai.

manufacturer

string

Hanya output. Produsen baterai.

designCapacity

string (int64 format)

Hanya output. Kapasitas desain (mAmpere-jam).

designMinVoltage

integer

Hanya output. Tegangan output minimum (mV) yang dirancang

manufactureDate

object (Date)

Hanya output. Tanggal baterai diproduksi.

technology

string

Hanya output. Teknologi baterai. Contoh: Li-ion

BatteryStatusReport

Data status untuk baterai.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDevicePowerStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_BATTERY_REPORT
Representasi JSON
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu saat sampel dikumpulkan di perangkat

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

serialNumber

string

Hanya output. Nomor seri baterai.

sample[]

object (BatterySampleReport)

Hanya output. Data pengambilan sampel untuk baterai diurutkan dalam urutan reportTime yang menurun.

batteryHealth

enum (BatteryHealth)

Hanya output. Kesehatan baterai.

fullChargeCapacity

string (int64 format)

Hanya output. Kapasitas pengisian penuh (mAmpere-jam).

cycleCount

integer

Hanya output. Jumlah siklus.

BatterySampleReport

Mengambil sampel data untuk baterai.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDevicePowerStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
Representasi JSON
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu saat sampel dikumpulkan di perangkat

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

voltage

string (int64 format)

Hanya output. Voltase baterai (milivolt).

remainingCapacity

string (int64 format)

Hanya output. Kapasitas baterai yang tersisa (mAmpere-jam).

temperature

integer

Hanya output. Suhu dalam derajat Celsius.

dischargeRate

integer

Hanya output. Laju pemakaian daya baterai diukur dalam mW. Positif jika baterai sedang habis, negatif jika sedang diisi dayanya.

chargeRate

integer

Hanya output. Persentase pengisian daya baterai.

current

string (int64 format)

Hanya output. Arus baterai (mA).

status

string

Hanya output. Status baterai dibaca dari sysfs. Contoh: Mengosongkan daya

BatteryHealth

Menyatakan kesehatan baterai saat ini.

  • Status ini bukan merupakan pengukur atau indikasi baterai yang rusak. Nilai ini dihitung dengan membagi kapasitas pengisian penuh saat ini dengan kapasitas desain.
  • Produsen dapat menentukan integritas baterai dan kebijakan garansi.
Enum
BATTERY_HEALTH_UNSPECIFIED Status respons tidak diketahui.
BATTERY_HEALTH_NORMAL Baterai dalam kondisi baik, kapasitas pengisian penuh / kapasitas desain > 80%
BATTERY_REPLACE_SOON Baterai dalam kondisi cukup buruk dan sebaiknya segera diganti, kapasitas pengisian daya penuh / kapasitas desain 75% - 80%
BATTERY_REPLACE_NOW Baterai tidak sehat dan disarankan untuk diganti, kapasitas pengisian penuh / kapasitas desain < 75%

StorageInfo

Data status untuk penyimpanan.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceStorageStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: TELEMETRY_API_STORAGE_INFO
Representasi JSON
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
Kolom
volume[]

object (DiskVolume)

Informasi untuk volume disk

availableDiskBytes

string (int64 format)

Ruang yang tersedia untuk penyimpanan data pengguna di perangkat dalam byte.

totalDiskBytes

string (int64 format)

Total ruang untuk penyimpanan data pengguna di perangkat dalam byte.

DiskVolume

Informasi untuk volume disk

Representasi JSON
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
Kolom
volumeId

string

ID volume disk.

storageFreeBytes

string (int64 format)

Ruang penyimpanan kosong dalam byte.

storageTotalBytes

string (int64 format)

Total ruang penyimpanan dalam byte.

StorageStatusReport

Data status untuk penyimpanan.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceStorageStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_STORAGE_REPORT
Representasi JSON
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
Kolom
reportTime

string (Timestamp format)

Hanya output. Stempel waktu saat sampel dikumpulkan di perangkat

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

disk[]

object (DiskInfo)

Hanya output. Laporan di disk.

DiskInfo

Status satu perangkat penyimpanan.

Representasi 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
}
Kolom
serialNumber

string

Hanya output. Nomor seri disk.

manufacturer

string

Hanya output. Produsen disk.

model

string

Hanya output. Model disk.

sizeBytes

string (int64 format)

Hanya output. Ukuran disk.

type

string

Hanya output. Jenis disk: eMMC / NVMe / ATA / SCSI.

health

string

Hanya output. Kondisi disk.

volumeIds[]

string

Hanya output. Volume disk.

bytesReadThisSession

string (int64 format)

Hanya output. Jumlah byte yang dibaca sejak booting terakhir.

bytesWrittenThisSession

string (int64 format)

Hanya output. Jumlah byte yang ditulis sejak booting terakhir.

readTimeThisSession

string (Duration format)

Hanya output. Waktu yang dihabiskan untuk membaca dari disk sejak booting terakhir.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

writeTimeThisSession

string (Duration format)

Hanya output. Waktu yang dihabiskan untuk menulis ke disk sejak booting terakhir.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

ioTimeThisSession

string (Duration format)

Hanya output. Menghitung waktu disk dan antrean sibuk, sehingga tidak seperti kolom di atas, permintaan paralel tidak dihitung beberapa kali.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

discardTimeThisSession

string (Duration format)

Hanya output. Waktu yang dihabiskan untuk menghapus sejak booting terakhir. Penghapusan adalah penulisan untuk menghapus blok yang tidak lagi digunakan. Didukung pada kernel 4.18+.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

ThunderboltInfo

Info bus Thunderbolt.

  • Kolom ini memberikan informasi perangkat, yang bersifat statis dan tidak akan berubah dari waktu ke waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceSecurityStatus
  • Frekuensi Pengumpulan Data: Saat perangkat dimulai
  • Frekuensi Pelaporan Data Default: Saat perangkat dimulai
    • Dikontrol Kebijakan: Tidak
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: TELEMETRY_API_BUS_DEVICE_INFO
Representasi JSON
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
Kolom
securityLevel

enum (ThunderboltSecurityLevel)

Tingkat keamanan bus Thunderbolt.

ThunderboltSecurityLevel

Tingkat keamanan bus Thunderbolt.

Enum
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED Tingkat keamanan Thunderbolt tidak ditetapkan.
THUNDERBOLT_SECURITY_NONE_LEVEL Semua perangkat terhubung secara otomatis oleh firmware. Tidak diperlukan persetujuan pengguna.
THUNDERBOLT_SECURITY_USER_LEVEL Pengguna ditanya apakah perangkat diizinkan untuk terhubung.
THUNDERBOLT_SECURITY_SECURE_LEVEL Pengguna ditanya apakah perangkat diizinkan untuk terhubung. Selain itu, perangkat akan menerima tantangan yang harus cocok dengan yang diharapkan berdasarkan kunci acak yang ditulis ke atribut sysfs kunci
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL Firmware akan otomatis membuat tunnel untuk Thunderbolt.
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL Firmware secara otomatis membuat tunnel untuk pengontrol USB dan DisplayPort di dok. Semua link PCIe di downstream dok akan dihapus.
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL Tunneling PCIE dinonaktifkan.

BootPerformanceReport

Laporan performa booting perangkat.

  • Kolom ini adalah informasi telemetri dan akan berubah seiring waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceBootMode
  • Frekuensi Pengumpulan Data: Pada setiap peristiwa booting
  • Frekuensi Pelaporan Data Default: 3 jam
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_OS_REPORT
Representasi JSON
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
Kolom
bootUpDuration

string (Duration format)

Total waktu untuk booting.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

bootUpTime

string (Timestamp format)

Stempel waktu saat daya dinyalakan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

shutdownDuration

string (Duration format)

Total waktu sejak mulai dimatikan hingga dimatikan.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

shutdownTime

string (Timestamp format)

Stempel waktu saat dimatikan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

shutdownReason

enum (ShutdownReason)

Alasan penonaktifan.

reportTime

string (Timestamp format)

Stempel waktu saat laporan dikumpulkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

ShutdownReason

Alasan penonaktifan.

Enum
SHUTDOWN_REASON_UNSPECIFIED Alasan penonaktifan tidak ditentukan.
USER_REQUEST Dimulai oleh pengguna.
SYSTEM_UPDATE Update sistem dimulai.
LOW_BATTERY Dimatikan karena daya baterai lemah.
OTHER Dimatikan karena alasan lain.

HeartbeatStatusReport

Laporan status heartbeat perangkat.

  • Tersedia untuk Kios
  • Kolom ini memberikan status online/offline/tidak diketahui dari perangkat dan hanya akan disertakan jika status telah berubah (misalnya, Online -> Offline)
  • Data untuk kolom ini dikontrol melalui kebijakan: HeartbeatEnabled Info Selengkapnya
  • Frekuensi Heartbeat: 2 menit
    • Catatan: Jika perangkat offline, perlu waktu hingga 12 menit agar status online perangkat diperbarui
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: T/A
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Representasi JSON
{
  "reportTime": string,
  "state": enum (State)
}
Kolom
reportTime

string (Timestamp format)

Stempel waktu saat perubahan status terdeteksi

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

state

enum (State)

Status perangkat yang diubah

Negara Bagian

Status perangkat

Enum
STATE_UNSPECIFIED Status tidak ditentukan
UNKNOWN Perangkat tidak memenuhi syarat untuk pemantauan detak jantung
ONLINE Perangkat sedang online
OFFLINE Perangkat sedang offline

KioskAppStatusReport

Laporan status aplikasi Kios perangkat.

  • Tersedia untuk Kios
  • Kolom ini memberikan ID aplikasi dan nomor versi yang berjalan di perangkat kios serta stempel waktu saat laporan terakhir diperbarui
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceSessionStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • Frekuensi Pelaporan Data Default: 3 jam
    • Dikontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat online lagi: Tidak
  • Hanya dilaporkan untuk pengguna terafiliasi: T/A
  • Izin terperinci diperlukan: TELEMETRY_API_APPS_REPORT
Representasi JSON
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
Kolom
reportTime

string (Timestamp format)

Stempel waktu saat laporan dikumpulkan

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

appId

string

ID aplikasi kios, misalnya "mdmkkicfmmkgmpkmkdikhlbggogpicma"

appVersion

string

Nomor versi aplikasi kios, misalnya "1.10.118"

RuntimeCountersReport

Penghitung runtime yang diambil dari CPU. Saat ini, telemetri penghitung runtime hanya didukung oleh Intel vPro PSR pada Gen 14+.

Representasi JSON
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
Kolom
reportTime

string (Timestamp format)

Stempel waktu saat laporan dikumpulkan.

Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan maksimal sembilan digit pecahan. Contoh: "2014-10-02T15:01:23Z" dan "2014-10-02T15:01:23.045123456Z".

uptimeRuntimeDuration

string (Duration format)

Total runtime sepanjang waktu. Saat ini selalu runtime S0 dari Intel vPro PSR.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

enterSleepCount

string (int64 format)

Frekuensi perangkat memasuki status tidur. Saat ini diperoleh melalui PSR, dihitung dari S0->S3.

enterHibernationCount

string (int64 format)

Berapa kali perangkat telah memasuki status hibernasi. Saat ini diperoleh melalui PSR, hitung dari S0->S4.

enterPoweroffCount

string (int64 format)

Frekuensi perangkat masuk ke status mati. Saat ini diperoleh melalui PSR, hitung dari S0->S5.

Metode

get

Mendapatkan perangkat telemetri.

list

Mencantumkan semua perangkat telemetri.