REST Resource: customers.telemetry.devices

Resource: TelemetryDevice

Data telemetri yang dikumpulkan dari perangkat terkelola.

  • Diperlukan izin terperinci: 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 mengenai spesifikasi CPU untuk perangkat.

cpuStatusReport[]

object (CpuStatusReport)

Hanya output. Laporan status CPU yang dikumpulkan secara berkala diurutkan dalam urutan menurun sebesar 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 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 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 sebesar 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 reportTime secara menurun

kioskAppStatusReport[]

object (KioskAppStatusReport)

Hanya output. Laporan status aplikasi kios untuk perangkat kios

networkBandwidthReport[]

object (NetworkBandwidthReport)

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

peripheralsReport[]

object (PeripheralsReport)

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

appReport[]

object (AppReport)

Hanya output. Laporan aplikasi yang dikumpulkan secara berkala diurutkan dalam urutan menurun sebesar 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 tidur, hibernasi, dan daya mati

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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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: CPU Intel(R) Core(TM) i5-8250U @ 1,60 GHz

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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya 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 keylockerDidukung = 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 menunjukkan waktu saat laporan ini diambil sampelnya.

Stempel waktu dalam 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 pemakaian 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 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: 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 perangkat dan telemetri:
    • totalRamBytes - Informasi perangkat
    • availableRamBytes - Informasi telemetri
    • totalMemoryEncryption - Informasi perangkat
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceMemoryInfo
  • Frekuensi Pengumpulan Data:
    • totalRamBytes - Hanya saat diupload
    • availableRamBytes - Setiap 10 menit
    • totalMemoryEncryption - saat perangkat dinyalakan
  • Frekuensi Pelaporan Data Default:
    • totalRamBytes - 3 jam
    • availableRamBytes - 3 jam
    • totalMemoryEncryption - saat perangkat dinyalakan
    • 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
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 seiring 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
  • Dilaporkan hanya 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 kunci maksimum 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 Penyandian 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 belum disetel.
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 128 bit block cypher.
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 ini akan berubah dari waktu ke 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya 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 menunjukkan waktu saat laporan ini diambil sampelnya.

Stempel waktu dalam 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 gambar ini

NetworkInfo

Informasi 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
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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
  • Dilaporkan hanya 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) perangkat jaringan yang sesuai.

imei

string

Hanya output. IMEI (jika ada) 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
  • Diperlukan izin terperinci: 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 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 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 yang 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. Panduan 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.

  • Diperlukan izin terperinci: 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 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 ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceOsUpdateStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • 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: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 sedang didownload dan diterapkan. Nilai ini hanya ditetapkan jika status update adalah OS_IMAGE_DOWNLOAD_IN_PROGRESS atau OS_UPDATE_NEED_REBOOT. Perhatikan bahwa ini mungkin contoh "0.0.0.0" untuk status OS_UPDATE_NEED_REBOOT untuk beberapa kasus ekstrem, misalnya mesin pembaruan dimulai ulang tanpa memulai ulang.

newRequestedPlatformVersion

string

Hanya output. Versi platform baru yang diminta dari aplikasi kios yang diupdate dan yang sedang menunggu persetujuan.

lastUpdateTime

string (Timestamp format)

Hanya output. Stempel waktu update terakhir yang berhasil.

Stempel waktu dalam 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 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 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 mengunduh.
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 seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceGraphicsStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • 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: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 tampilan 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 tampilan.

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. Tampilkan tinggi dalam milimeter.

internal

boolean

Hanya output. Apakah kampanye Display internal atau bukan.

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 pada perangkat.

stylusCapable

boolean

Hanya output. Perangkat layar sentuh mendukung 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: 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 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 tampilan untuk perangkat.

DisplayInfo

Informasi untuk tampilan.

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 tampilan bersifat internal atau bukan.

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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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) dirancang

manufactureDate

object (Date)

Hanya output. Tanggal produksi baterai.

technology

string

Hanya output. Teknologi baterai. Contoh: Li-ion

BatteryStatusReport

Data status 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Tidak
  • Dilaporkan hanya 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 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
    • Kontrol Kebijakan: Ya
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: 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 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 sisa baterai (mAmpere-jam).

temperature

integer

Hanya output. Suhu dalam derajat Celsius.

dischargeRate

integer

Hanya output. Laju pengosongan daya baterai yang 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: Menghabiskan daya

BatteryHealth

Menyatakan kesehatan baterai saat ini.

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

StorageInfo

Data status untuk penyimpanan.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceStorageStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • 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: Tidak
  • Dilaporkan hanya 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 ini akan berubah dari waktu ke waktu saat perangkat digunakan.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceStorageStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • 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: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 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 terkait disk.

DiskInfo

Status perangkat penyimpanan tunggal.

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 {i>disk<i} sejak {i>booting<i} 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 {i>disk<i} sejak {i>booting<i} terakhir.

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

ioTimeThisSession

string (Duration format)

Hanya output. Menghitung waktu saat 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 seiring waktu.
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceSecurityStatus
  • Frekuensi Pengumpulan Data: Saat perangkat dimulai
  • Frekuensi Pelaporan Data Default: Saat perangkat dimulai
    • Kontrol Kebijakan: Tidak
  • Cache: Jika perangkat offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: Ya
  • Dilaporkan hanya 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 disetel.
THUNDERBOLT_SECURITY_NONE_LEVEL Semua perangkat terhubung secara otomatis oleh firmware. Tidak perlu 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 kunci sysfs
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL Firmware akan otomatis membuat tunnel untuk Thunderbolt.
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL Firmware akan otomatis membuat tunnel untuk pengontrol USB dan Port Tampilan di dok. Semua link PCIe di downstream dok dihapus.
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL Tunneling PCIE dinonaktifkan.

BootPerformanceReport

Laporan performa booting perangkat.

  • Kolom ini adalah informasi telemetri dan ini akan berubah dari waktu ke 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
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 perangkat dinyalakan.

Stempel waktu dalam 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 penonaktifan dimulai.

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 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 perangkat dimatikan.

reportTime

string (Timestamp format)

Stempel waktu saat laporan dikumpulkan.

Stempel waktu dalam 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 perangkat dimatikan.

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

HeartbeatStatusReport

Laporan status detak jantung perangkat.

  • Tersedia untuk Kios
  • Kolom ini memberikan status online/offline/tidak diketahui perangkat dan hanya akan disertakan jika status telah berubah (misalnya Online -> Offline)
  • Data untuk kolom ini dikontrol melalui kebijakan: HeartbeatEnabled Info Selengkapnya
  • Frekuensi Detak Jantung: 2 menit
    • Catatan: Jika perangkat offline, perlu waktu hingga 12 menit agar status online perangkat diperbarui
  • Cache: Jika perangkat sedang offline, data yang dikumpulkan akan disimpan secara lokal, dan akan dilaporkan saat perangkat kembali online: T/A
  • Dilaporkan hanya 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 status berubah terdeteksi

Stempel waktu dalam 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 diubah menjadi

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 kapan laporan terakhir diperbarui
  • Data untuk kolom ini dikontrol melalui kebijakan: ReportDeviceSessionStatus
  • Frekuensi Pengumpulan Data: Hanya saat Upload
  • 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: Tidak
  • Dilaporkan hanya untuk pengguna terafiliasi: T/A
  • Diperlukan izin terperinci: 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 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 aplikasi kios, misalnya "1.10.118"

RuntimeCountersReport

Penghitung runtime yang diambil dari CPU. Saat ini telemetri penghitung runtime hanya didukung oleh Intel vPro PSR di 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 RFC3339 UTC "Zulu" , dengan resolusi nanodetik dan hingga 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, penghitungan dari S0-> S3.

enterHibernationCount

string (int64 format)

Frekuensi perangkat memasuki status hibernasi. Saat ini diperoleh melalui PSR, penghitungan dari S0-> S4.

enterPoweroffCount

string (int64 format)

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

Metode

get

Mendapatkan perangkat telemetri.

list

Mencantumkan semua perangkat telemetri.