- Zasób: TelemetryDevice
- CpuInfo
- Architektura
- 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
- Stan
- KioskAppStatusReport
- RuntimeCountersReport,
- Metody
Zasób: TelemetryDevice
dane telemetryczne zebrane z urządzenia zarządzanego.
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_DEVICE
Zapis JSON |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Nazwa zasobu urządzenia. |
customer |
Tylko dane wyjściowe. Klient Google Workspace, którego firma zarejestrowała urządzenie. |
org |
Tylko dane wyjściowe. Identyfikator jednostki organizacyjnej urządzenia. |
device |
Tylko dane wyjściowe. Unikalny identyfikator interfejsu Directory API urządzenia. Ta wartość jest taka sama jak identyfikator interfejsu Directory API w konsoli administracyjnej na karcie Urządzenia z ChromeOS. |
serial |
Tylko dane wyjściowe. Numer seryjny urządzenia. Ta wartość jest taka sama jak numer seryjny w konsoli administracyjnej na karcie Urządzenia z ChromeOS. |
cpu |
Tylko dane wyjściowe. Informacje o specyfikacji procesora urządzenia. |
cpu |
Tylko dane wyjściowe. Raporty stanu procesora zbierane okresowo, posortowane malejąco według |
memory |
Tylko dane wyjściowe. Informacje o specyfikacji pamięci urządzenia. |
memory |
Tylko dane wyjściowe. Raporty stanu pamięci zbierane okresowo posortowane malejąco według kolumny |
network |
Tylko dane wyjściowe. informacje o urządzeniach sieciowych. |
network |
Tylko dane wyjściowe. Specyfikacje sieci zbierane okresowo. |
network |
Tylko dane wyjściowe. Okresowo zbierane dane diagnostyczne sieci. |
os |
Tylko dane wyjściowe. Zawiera istotne informacje o stanie aktualizacji ChromeOS. |
graphics |
Tylko dane wyjściowe. Zawiera informacje o graficznych urządzeniach peryferyjnych. |
graphics |
Tylko dane wyjściowe. Raporty graficzne zbierane okresowo. |
battery |
Tylko dane wyjściowe. informacje o specyfikacji baterii urządzenia; |
battery |
Tylko dane wyjściowe. Raporty o stanie baterii zbierane okresowo. |
storage |
Tylko dane wyjściowe. Informacje o specyfikacji pamięci urządzenia. |
storage |
Tylko dane wyjściowe. Raporty dotyczące miejsca na dane są zbierane okresowo. |
thunderbolt |
Tylko dane wyjściowe. Informacje o autobusie Thunderbolt. |
audio |
Tylko dane wyjściowe. Raporty o dźwiękach zbierane okresowo są sortowane w kolejności |
boot |
Tylko dane wyjściowe. raporty dotyczące wydajności uruchamiania urządzenia; |
heartbeat |
Tylko dane wyjściowe. Raport o stanie sygnału zawierający sygnatury czasowe, które są okresowo sortowane w malejącym porządku według wartości |
kiosk |
Tylko dane wyjściowe. Raport stanu aplikacji kiosku dla urządzenia kiosku |
network |
Tylko dane wyjściowe. Raporty dotyczące przepustowości sieci zbierane okresowo, posortowane malejąco według |
peripherals |
Tylko dane wyjściowe. Raporty dotyczące urządzeń peryferyjnych zbierane okresowo, posortowane malejąco według |
app |
Tylko dane wyjściowe. Raporty o aplikacjach zbierane okresowo są sortowane w kolejności |
runtime |
Tylko dane wyjściowe. Liczniki czasu działania podają zebrane dane o czasie działania urządzenia, a także liczbę przejść z stanu S0 do S3, S0 do S4 i S0 do S5, czyli przechodzenia w stan uśpienia, hibernacji i wyłączenia. |
CpuInfo
Specyfikacja procesora urządzenia
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Dane w tym polu są kontrolowane za pomocą tej zasady: ReportDeviceCpuInfo
- Częstotliwość zbierania danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_CPU_INFO
Zapis JSON |
---|
{
"model": string,
"architecture": enum ( |
Pola | |
---|---|
model |
Tylko dane wyjściowe. Nazwa modelu procesora. Przykład: procesor Intel(R) Core(TM) i5-8250U @ 1,60 GHz |
architecture |
Tylko dane wyjściowe. Typ architektury procesora.
|
max |
Tylko dane wyjściowe. Maksymalna szybkość zegara procesora w kHz. |
keylocker |
Tylko dane wyjściowe. Określa, czy magazyn kluczy jest obsługiwany. |
keylocker |
Tylko dane wyjściowe. Czy magazyn kluczy jest skonfigurowany. |
Architektura
Typ architektury procesora.
Wartości w polu enum | |
---|---|
ARCHITECTURE_UNSPECIFIED |
Nieznana architektura. |
X64 |
architektura x64. |
CpuStatusReport
Zawiera informacje o stanie procesora.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą tej zasady: ReportDeviceCpuInfo
- Częstotliwość zbierania danych: co 10 minut
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_CPU_REPORT
Zapis JSON |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa w milisekundach wskazująca czas próbkowania tego raportu. Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
sample |
Tylko dane wyjściowe. Częstotliwość próbkowania raportu. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
cpu |
Tylko dane wyjściowe. Przykład wykorzystania procesora (0–100 procent). |
cpu |
Tylko dane wyjściowe. Informacje o temperaturze procesora dla każdego rdzenia w stopniach Celsjusza |
CpuTemperatureInfo
Temperatura procesora urządzenia. Próbkowanie odbywa się dla każdego rdzenia procesora w stopniach Celsjusza.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- danymi w tym polu steruje zasada: ReportDeviceCpuInfo
- Częstotliwość gromadzenia danych: co 10 minut
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Dotyczy tylko powiązanych użytkowników: nie dotyczy
Zapis JSON |
---|
{ "temperatureCelsius": integer, "label": string } |
Pola | |
---|---|
temperature |
Tylko dane wyjściowe. Temperatura procesora w stopniach Celsjusza. |
label |
Tylko dane wyjściowe. Etykieta procesora. Przykład: Core 0 |
MemoryInfo
Informacje o pamięci urządzenia.
- To pole zawiera zarówno dane telemetryczne, jak i informacje o urządzeniu:
totalRamBytes
– informacje o urządzeniuavailableRamBytes
– informacje o telemetriitotalMemoryEncryption
– informacje o urządzeniu
- Dane w tym polu są kontrolowane za pomocą tej zasady: ReportDeviceMemoryInfo
- Częstotliwość gromadzenia danych:
totalRamBytes
– tylko podczas przesyłania,availableRamBytes
– co 10 minut,totalMemoryEncryption
– podczas uruchamiania urządzenia.
- Domyślna częstotliwość raportowania danych:
totalRamBytes
– 3 godzinyavailableRamBytes
– 3 godzinytotalMemoryEncryption
– podczas uruchamiania urządzenia.- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zgłoszone, gdy urządzenie ponownie połączy się z internetem: tylko dla
totalMemoryEncryption
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_MEMORY_INFO
Zapis JSON |
---|
{
"totalRamBytes": string,
"availableRamBytes": string,
"totalMemoryEncryption": {
object ( |
Pola | |
---|---|
total |
Tylko dane wyjściowe. Łączna pamięć RAM w bajtach. |
available |
Tylko dane wyjściowe. Ilość dostępnej pamięci RAM w bajtach. |
total |
Tylko dane wyjściowe. Informacje o szyfrowaniu całej pamięci urządzenia. |
TotalMemoryEncryptionInfo
Informacje o szyfrowaniu pamięci urządzenia.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- danymi w tym polu steruje zasada: ReportDeviceMemoryInfo
- Częstotliwość gromadzenia danych: podczas uruchamiania urządzenia
- Domyślna częstotliwość raportowania danych: podczas uruchamiania urządzenia
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: tak
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
Zapis JSON |
---|
{ "encryptionState": enum ( |
Pola | |
---|---|
encryption |
Stan szyfrowania pamięci na urządzeniu. |
max |
Maksymalna liczba kluczy, których można używać do szyfrowania. |
key |
Długość kluczy szyfrowania. |
encryption |
Algorytm szyfrowania pamięci. |
MemoryEncryptionState
Stan szyfrowania pamięci na urządzeniu.
Wartości w polu enum | |
---|---|
MEMORY_ENCRYPTION_STATE_UNSPECIFIED |
Stan szyfrowania pamięci nie jest ustawiony. |
MEMORY_ENCRYPTION_STATE_UNKNOWN |
Stan szyfrowania pamięci jest nieznany. |
MEMORY_ENCRYPTION_STATE_DISABLED |
Szyfrowanie pamięci na urządzeniu jest wyłączone. |
MEMORY_ENCRYPTION_STATE_TME |
Szyfrowanie pamięci na urządzeniu powoduje zużycie całkowitej szyfrowania. |
MEMORY_ENCRYPTION_STATE_MKTME |
Szyfrowanie pamięci na urządzeniu używa szyfrowania całej pamięci przy użyciu wielu kluczy. |
MemoryEncryptionAlgorithm
algorytm szyfrowania używany na urządzeniu.
Wartości w polu enum | |
---|---|
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED |
Algorytm szyfrowania pamięci nie został ustawiony. |
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN |
Używany algorytm szyfrowania pamięci jest nieznany. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 |
Algorytm szyfrowania pamięci to AES_XTS ze 128-bitowym szyfrem blokowym. |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 |
Algorytm szyfrowania pamięci to algorytm szyfrowania AES_XTS ze 256-bitowym szyfrem blokowym. |
MemoryStatusReport
Zawiera przykłady raportów o stanie pamięci.
- To pole zawiera informacje telemetryczne, które z czasem będzie się zmieniać w miarę korzystania z urządzenia.
- Dane w tym polu są kontrolowane za pomocą tej zasady: ReportDeviceMemoryInfo
- Częstotliwość gromadzenia danych: tylko podczas przesyłania, SystemRamFreeByes jest zbierany co 10 minut.
- Domyślna częstotliwość raportowania danych: co 3 godziny.
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_MEMORY_REPORT
Zapis JSON |
---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa w milisekundach wskazująca czas próbkowania tego raportu. Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
sample |
Tylko dane wyjściowe. Częstotliwość próbkowania raportu. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
system |
Tylko dane wyjściowe. Ilość wolnej pamięci RAM w bajtach (niestabilna z powodu funkcji czyszczenia pamięci). |
page |
Tylko dane wyjściowe. Liczba błędów strony podczas tej kolekcji |
NetworkInfo
Informacje o urządzeniu sieciowym.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Dane w tym polu są kontrolowane za pomocą zasady ReportNetworkDeviceConfiguration.
- Częstotliwość gromadzenia danych: podczas uruchamiania urządzenia
- Domyślna częstotliwość raportowania danych: podczas uruchamiania urządzenia
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: tak
- Dotyczy tylko powiązanych użytkowników: nie dotyczy
- Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_NETWORK_INFO
Zapis JSON |
---|
{
"networkDevices": [
{
object ( |
Pola | |
---|---|
network |
Tylko dane wyjściowe. Lista urządzeń sieciowych. |
NetworkDevice
Szczegóły urządzenia sieciowego.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Danymi dla tego pola steruje zasada: ReportNetworkDeviceConfiguration
- Częstotliwość gromadzenia danych: podczas uruchamiania urządzenia
- Domyślna częstotliwość raportowania danych: podczas uruchamiania urządzenia
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: tak
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
Zapis JSON |
---|
{
"type": enum ( |
Pola | |
---|---|
type |
Tylko dane wyjściowe. Typ urządzenia sieciowego. |
mac |
Tylko dane wyjściowe. Adres MAC (jeśli dotyczy) odpowiedniego urządzenia sieciowego. |
meid |
Tylko dane wyjściowe. Identyfikator MEID (jeśli dotyczy) odpowiedniego urządzenia sieciowego. |
imei |
Tylko dane wyjściowe. numeru IMEI (jeśli dotyczy) odpowiedniego urządzenia sieciowego. |
iccid |
Tylko dane wyjściowe. Identyfikator karty z układem scalonym powiązanej z kartą SIM urządzenia. |
mdn |
Tylko dane wyjściowe. Numer katalogu mobilnego powiązany z kartą SIM urządzenia. |
NetworkDeviceType
Typy urządzeń sieciowych.
Wartości w polu enum | |
---|---|
NETWORK_DEVICE_TYPE_UNSPECIFIED |
Nieokreślony typ urządzenia sieciowego. |
CELLULAR_DEVICE |
Urządzenie komórkowe. |
ETHERNET_DEVICE |
Urządzenie Ethernet. |
WIFI_DEVICE |
Urządzenie Wi-Fi. |
NetworkStatusReport
Stan widocznych/skonfigurowanych sieci.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportNetworkStatus.
- Częstotliwość gromadzenia danych: 60 minut
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Tak
- Zaraportowane tylko w przypadku powiązanych użytkowników: tak
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_NETWORK_REPORT
Zapis 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 ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Godzina zgłoszenia stanu sieci. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
sample |
Tylko dane wyjściowe. Częstotliwość próbkowania raportu. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
signal |
Tylko dane wyjściowe. Siła sygnału dla sieci bezprzewodowych mierzona w decybelach. |
lan |
Tylko dane wyjściowe. Adres IP w sieci LAN. |
gateway |
Tylko dane wyjściowe. Adres IP bramy. |
transmission |
Tylko dane wyjściowe. Szybkość transmisji bitów mierzona w megabitach na sekundę. |
receiving |
Tylko dane wyjściowe. Szybkość odbierania bitów mierzona w megabitach na sekundę. |
transmission |
Tylko dane wyjściowe. Moc transmisji mierzona w decybelach. |
encryption |
Tylko dane wyjściowe. Określa, czy klucz szyfrowania Wi-Fi jest wyłączony. |
wifi |
Tylko dane wyjściowe. Jakość połączenia Wi-Fi. Wartość może wynosić od 0 do 70. 0 oznacza brak sygnału, a 70 – silny sygnał. |
wifi |
Tylko dane wyjściowe. Zarządzanie zasilaniem Wi-Fi jest włączone |
guid |
Tylko dane wyjściowe. Identyfikator GUID połączenia sieciowego. |
connection |
Tylko dane wyjściowe. Bieżący stan połączenia z siecią. |
connection |
Tylko dane wyjściowe. Typ połączenia sieciowego. |
NetworkType
Typy połączeń sieciowych.
Wartości w polu enum | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
Nieokreślony typ połączenia sieciowego |
CELLULAR |
Połączenie z siecią komórkową. |
ETHERNET |
Połączenie sieciowe Ethernet. |
TETHER |
Połączenie sieciowe w tetheringu. |
VPN |
Połączenie sieciowe VPN. |
WIFI |
Połączenie z siecią Wi-Fi. |
NetworkDiagnosticsReport
Wyniki testów sieci, które określają stan połączenia sieciowego urządzenia, np. czy opóźnienie HTTPS jest wysokie czy normalne.
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_NETWORK_REPORT
Zapis JSON |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa zebrania danych diagnostycznych. Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
https |
Tylko dane wyjściowe. Dane testu opóźnienia HTTPS. |
OsUpdateStatus
Zawiera informacje o bieżącym stanie aktualizacji systemu operacyjnego.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady: ReportDeviceOsUpdateStatus
- Częstotliwość gromadzenia danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_OS_REPORT
Zapis JSON |
---|
{
"updateState": enum ( |
Pola | |
---|---|
update |
Tylko dane wyjściowe. Bieżący stan aktualizacji systemu operacyjnego. |
new |
Tylko dane wyjściowe. Nowa wersja platformy obrazu systemu operacyjnego jest pobierana i zastępowana. Jest ustawiany tylko wtedy, gdy stan aktualizacji to OS_IMAGE_DOWNLOAD_IN_PROGRESS lub OS_UPDATE_NEED_REBOOT. Pamiętaj, że w niektórych szczególnych przypadkach (np. gdy mechanizm aktualizacji jest uruchamiany bez restartu) w przypadku stanu OS_UPDATE_NEED_REBOOT może być używany pusty ciąg „0.0.0.0”. |
new |
Tylko dane wyjściowe. Nowa żądana wersja platformy z oczekującej zaktualizowanej aplikacji typu kiosk. |
last |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej udanej aktualizacji. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
last |
Tylko dane wyjściowe. Sygnatura czasowa ostatniego sprawdzenia dostępności aktualizacji. Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
last |
Tylko dane wyjściowe. Sygnatura czasowa ostatniego restartu. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
UpdateState
Stan aktualizacji systemu operacyjnego
Wartości w polu enum | |
---|---|
UPDATE_STATE_UNSPECIFIED |
Stan nieokreślony. |
OS_IMAGE_DOWNLOAD_NOT_STARTED |
System operacyjny nie rozpoczął pobierania. |
OS_IMAGE_DOWNLOAD_IN_PROGRESS |
System operacyjny rozpoczął pobieranie na urządzenie. |
OS_UPDATE_NEED_REBOOT |
Aby dokończyć przesyłanie, musisz ponownie uruchomić urządzenie. |
GraphicsInfo
Informacje o podsystemie graficznym.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceGraphicsStatus.
- Częstotliwość gromadzenia danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_GRAPHICS_INFO
Zapis JSON |
---|
{ "adapterInfo": { object ( |
Pola | |
---|---|
adapter |
Tylko dane wyjściowe. Informacje o karcie graficznej (GPU). |
eprivacy |
Tylko dane wyjściowe. Czy ekran e-prywatności jest obsługiwany. |
display |
Tylko dane wyjściowe. Informacje o wyświetlaczach urządzenia. |
touch |
Tylko dane wyjściowe. Informacje o wewnętrznych ekranach dotykowych urządzenia. |
GraphicsAdapterInfo
Informacje o karcie graficznej (GPU).
Zapis JSON |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
Pola | |
---|---|
adapter |
Tylko dane wyjściowe. Nazwa karty. Przykład: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2). |
driver |
Tylko dane wyjściowe. Wersja sterownika GPU. |
device |
Tylko dane wyjściowe. Reprezentuje identyfikator karty graficznej. |
DisplayDevice
Informacje o urządzeniu do wyświetlania.
Zapis JSON |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
Pola | |
---|---|
display |
Tylko dane wyjściowe. Wyświetlana nazwa urządzenia. |
display |
Tylko dane wyjściowe. Wyświetlana szerokość w milimetrach. |
display |
Tylko dane wyjściowe. Wysokość wyświetlacza w milimetrach. |
internal |
Tylko dane wyjściowe. Wskazuje, czy wyświetlacz jest wewnętrzny. |
manufacturer |
Tylko dane wyjściowe. Trzyliterowy identyfikator producenta. |
model |
Tylko dane wyjściowe. Kod producenta produktu. |
manufacture |
Tylko dane wyjściowe. Rok produkcji. |
TouchScreenInfo
Informacje na ekranie dotykowym urządzenia.
Zapis JSON |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
Pola | |
---|---|
touchpad |
Tylko dane wyjściowe. Nazwa biblioteki touchpada używana przez stos danych wejściowych. |
devices[] |
Tylko dane wyjściowe. Lista wewnętrznych urządzeń z ekranem dotykowym. |
TouchScreenDevice
Informacje o wbudowanym urządzeniu z ekranem dotykowym.
Zapis JSON |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
Pola | |
---|---|
display |
Tylko dane wyjściowe. Wyświetlana nazwa urządzenia z ekranem dotykowym. |
touch |
Tylko dane wyjściowe. Liczba punktów dotykowych obsługiwanych na urządzeniu. |
stylus |
Tylko dane wyjściowe. Urządzenie z ekranem dotykowym obsługuje rysik (lub nie). |
GraphicsStatusReport
Informacje o podsystemie graficznym.
- To pole zawiera informacje telemetryczne, które z czasem będzie się zmieniać w miarę korzystania z urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceGraphicsInfo.
- Częstotliwość zbierania danych: 3 godziny.
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_GRAPHICS_REPORT
Zapis JSON |
---|
{
"reportTime": string,
"displays": [
{
object ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Czas zaraportowania danych graficznych. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
displays[] |
Tylko dane wyjściowe. Informacje o wyświetlaczach urządzenia. |
DisplayInfo
Informacje dotyczące wyświetlacza.
Zapis JSON |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
Pola | |
---|---|
device |
Tylko dane wyjściowe. Reprezentuje identyfikator karty graficznej. |
resolution |
Tylko dane wyjściowe. Szerokość rozdzielczości w pikselach. |
resolution |
Tylko dane wyjściowe. Rozdzielczość – wysokość w pikselach. |
refresh |
Tylko dane wyjściowe. Częstotliwość odświeżania w Hz. |
is |
Tylko dane wyjściowe. Wskazuje, czy wyświetlacz jest wewnętrzny. |
display |
Tylko dane wyjściowe. Wyświetlaj nazwę urządzenia. |
BatteryInfo
Informacje o baterii.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDevicePowerStatus.
- Częstotliwość zbierania danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_BATTERY_INFO
Zapis JSON |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
Pola | |
---|---|
serial |
Tylko dane wyjściowe. Numer seryjny baterii. |
manufacturer |
Tylko dane wyjściowe. Producent baterii. |
design |
Tylko dane wyjściowe. Znamionowa pojemność (mAh). |
design |
Tylko dane wyjściowe. Minimalne znamionowe napięcie wyjściowe (mV) |
manufacture |
Tylko dane wyjściowe. Data produkcji baterii. |
technology |
Tylko dane wyjściowe. Technologia baterii. Przykład: Li-ion |
BatteryStatusReport
Dane o stanie baterii.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDevicePowerStatus.
- Częstotliwość gromadzenia danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_BATTERY_REPORT
Zapis JSON |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa pobrania próbki na urządzeniu Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
serial |
Tylko dane wyjściowe. Numer seryjny baterii. |
sample[] |
Tylko dane wyjściowe. Dane próbkowania baterii posortowane malejąco według wartości |
battery |
Tylko dane wyjściowe. stan baterii; |
full |
Tylko dane wyjściowe. Pełna pojemność baterii (mAh). |
cycle |
Tylko dane wyjściowe. Liczba cykli. |
BatterySampleReport
Dane próbkowania dotyczące baterii.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane przez zasadę: ReportDevicePowerStatus
- Częstotliwość gromadzenia danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Dotyczy tylko powiązanych użytkowników: nie dotyczy
Zapis JSON |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa pobrania próbki na urządzeniu Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
voltage |
Tylko dane wyjściowe. Napięcie baterii (mV). |
remaining |
Tylko dane wyjściowe. Pozostała pojemność baterii (mAh). |
temperature |
Tylko dane wyjściowe. Temperatura w stopniach Celsjusza. |
discharge |
Tylko dane wyjściowe. Szybkość rozładowania baterii mierzona w mW. Dodatnia, jeśli bateria się rozładowuje, i ujemna, gdy się ładuje. |
charge |
Tylko dane wyjściowe. Poziom naładowania baterii w procentach. |
current |
Tylko dane wyjściowe. Prąd baterii (mA). |
status |
Tylko dane wyjściowe. Stan baterii odczytany z sysfs. Przykład: rozładowywanie |
BatteryHealth
Stan baterii.
- Ten stan nie jest wskaźnikiem ani oznaką wadliwej baterii. Jest to iloraz bieżącej pojemności przy pełnym naładowaniu i pojemności nominalnej.
- Producent określa integralność baterii i zasady gwarancji.
Wartości w polu enum | |
---|---|
BATTERY_HEALTH_UNSPECIFIED |
Stan nieznany. |
BATTERY_HEALTH_NORMAL |
Bateria jest w dobrym stanie, a jej pojemność przy pełnym naładowaniu / pojemność nominalna > 80% |
BATTERY_REPLACE_SOON |
Bateria jest w umiarkowanie złym stanie i zaleca się jej wymianę w najbliższym czasie. Pełna pojemność / nominalna pojemność baterii: 75%–80% |
BATTERY_REPLACE_NOW |
Bateria jest w złym stanie i zaleca się jej wymianę, pełna pojemność baterii lub projekt < 75% |
StorageInfo
Dane o stanie pamięci.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceStorageStatus.
- Częstotliwość zbierania danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_STORAGE_INFO
Zapis JSON |
---|
{
"volume": [
{
object ( |
Pola | |
---|---|
volume[] |
Informacje o woluminach dyskowych |
available |
Dostępne miejsce na dane użytkownika na urządzeniu (w bajtach). |
total |
Łączna ilość miejsca na dane użytkownika na urządzeniu (w bajtach). |
DiskVolume
Informacje o woluminach dyskowych
Zapis JSON |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
Pola | |
---|---|
volume |
Identyfikator woluminu dysku. |
storage |
Wolne miejsce na dane w bajtach. |
storage |
Łączna ilość miejsca na dane w bajtach. |
StorageStatusReport
Dane o stanie pamięci.
- To pole zawiera informacje telemetryczne, które z czasem będzie się zmieniać w miarę korzystania z urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceStorageStatus.
- Częstotliwość gromadzenia danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_STORAGE_REPORT
Zapis JSON |
---|
{
"reportTime": string,
"disk": [
{
object ( |
Pola | |
---|---|
report |
Tylko dane wyjściowe. Sygnatura czasowa pobrania próbki na urządzeniu Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
disk[] |
Tylko dane wyjściowe. Raporty na dysku. |
DiskInfo
Stan pojedynczego urządzenia pamięci masowej.
Zapis 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 } |
Pola | |
---|---|
serial |
Tylko dane wyjściowe. Numer seryjny dysku. |
manufacturer |
Tylko dane wyjściowe. Producent dysku. |
model |
Tylko dane wyjściowe. Model dysku. |
size |
Tylko dane wyjściowe. Rozmiar dysku. |
type |
Tylko dane wyjściowe. Typ dysku: eMMC / NVMe / ATA / SCSI. |
health |
Tylko dane wyjściowe. Stan dysku. |
volume |
Tylko dane wyjściowe. woluminy dysku; |
bytes |
Tylko dane wyjściowe. Liczba bajtów odczytanych od ostatniego uruchomienia. |
bytes |
Tylko dane wyjściowe. Liczba bajtów zapisanych od ostatniego uruchomienia. |
read |
Tylko dane wyjściowe. Czas spędzony na odczycie z dysku od ostatniego uruchomienia. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
write |
Tylko dane wyjściowe. Czas poświęcony na zapisywanie na dysku od ostatniego uruchomienia. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
io |
Tylko dane wyjściowe. Zlicza czas zajętości dysku i kolejki, więc w przeciwieństwie do powyższych pól żądania równoległe nie są zliczane wielokrotnie. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
discard |
Tylko dane wyjściowe. Czas od ostatniego uruchomienia do odrzucenia. Odrzucenie polega na usunięciu bloków, które nie są już używane. Obsługiwane w jądrach w wersji 4.18 i nowszych. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
ThunderboltInfo
Informacje o magistrali Thunderbolt.
- To pole zawiera informacje o urządzeniu, które są statyczne i nie zmieniają się w czasie.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceSecurityStatus.
- Częstotliwość gromadzenia danych: podczas uruchamiania urządzenia
- Domyślna częstotliwość raportowania danych: podczas uruchamiania urządzenia
- Zarządzanie za pomocą zasad: nie
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: tak
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Potrzebne są szczegółowe uprawnienia: TELEMETRY_API_BUS_DEVICE_INFO
Zapis JSON |
---|
{
"securityLevel": enum ( |
Pola | |
---|---|
security |
Poziom zabezpieczeń magistrali Thunderbolt. |
ThunderboltSecurityLevel
Poziom zabezpieczeń magistrali Thunderbolt.
Wartości w polu enum | |
---|---|
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED |
Nie ustawiono poziomu zabezpieczeń Thunderbolt. |
THUNDERBOLT_SECURITY_NONE_LEVEL |
Wszystkie urządzenia są automatycznie łączone przez oprogramowanie. Nie trzeba prosić o pozwolenie użytkownika. |
THUNDERBOLT_SECURITY_USER_LEVEL |
Użytkownik zostaje zapytany, czy urządzenie może być połączone. |
THUNDERBOLT_SECURITY_SECURE_LEVEL |
Użytkownik zostaje zapytany, czy urządzenie może być połączone. Dodatkowo urządzenie otrzymuje wyzwanie, które powinno być zgodne z oczekiwanym na podstawie losowego klucza zapisanego w atribute klucza sysfs. |
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL |
Firmware automatycznie tworzy tunele dla Thunderbolta. |
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL |
Oprogramowanie układowe automatycznie tworzy tunele dla kontrolera USB i portu wyświetlacza w stacji dokującej. Wszystkie połączenia PCIe poniżej stacji dokującej zostaną usunięte. |
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL |
Tunelowanie PCIE jest wyłączone. |
BootPerformanceReport
Raport o wydajności uruchamiania urządzenia.
- To pole zawiera informacje telemetryczne, które zmieniają się w zależności od sposobu użytkowania urządzenia.
- Dane w tym polu są kontrolowane za pomocą zasady ReportDeviceBootMode.
- Częstotliwość gromadzenia danych: przy każdym uruchomieniu
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: tak
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_OS_REPORT
Zapis JSON |
---|
{
"bootUpDuration": string,
"bootUpTime": string,
"shutdownDuration": string,
"shutdownTime": string,
"shutdownReason": enum ( |
Pola | |
---|---|
boot |
Łączny czas uruchamiania. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
boot |
Sygnatura czasowa określająca, kiedy urządzenie zostało włączone. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
shutdown |
Łączny czas od rozpoczęcia do zakończenia wyłączania. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
shutdown |
Sygnatura czasowa wyłączenia. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
shutdown |
powód wyłączenia; |
report |
Sygnatura czasowa zebrania danych. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
ShutdownReason
powód wyłączenia;
Wartości w polu enum | |
---|---|
SHUTDOWN_REASON_UNSPECIFIED |
Nie podano powodu wyłączenia. |
USER_REQUEST |
Zainicjowane przez użytkownika. |
SYSTEM_UPDATE |
Zainicjowano aktualizację systemu. |
LOW_BATTERY |
Wyłączenie z powodu słabej baterii. |
OTHER |
Wyłączenie z innych powodów. |
HeartbeatStatusReport
Raport o stanie urządzenia.
- Dostępne w przypadku kiosków
- To pole zawiera stan urządzenia (online, offline lub nieznany) i będzie uwzględniane tylko wtedy, gdy stan się zmienił (np.online -> offline).
- Dane w tym polu są kontrolowane za pomocą zasady: HeartbeatEnabled Więcej informacji
- Częstotliwość bicia serca: 2 min
- Uwaga: jeśli urządzenie przejdzie w tryb offline, zaktualizowanie jego stanu online może potrwać do 12 minut
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i będą wysyłane, gdy urządzenie ponownie połączy się z internetem: Nie dotyczy
- Dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
Zapis JSON |
---|
{
"reportTime": string,
"state": enum ( |
Pola | |
---|---|
report |
Sygnatura czasowa wykrycia zmiany stanu Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
state |
Stan urządzenia po zmianie |
Stan
Stan urządzenia
Wartości w polu enum | |
---|---|
STATE_UNSPECIFIED |
Stan nieokreślony |
UNKNOWN |
Urządzenie nie kwalifikuje się do monitorowania tętna |
ONLINE |
Urządzenie jest online |
OFFLINE |
Urządzenie jest offline |
KioskAppStatusReport
Raport o stanie aplikacji Kiosk na urządzeniu.
- Dostępne dla kiosków
- To pole zawiera identyfikator i numer wersji aplikacji uruchomionej na urządzeniu kiosku oraz sygnaturę czasową ostatniej aktualizacji raportu.
- Dane w tym polu są kontrolowane przez zasadę: ReportDeviceSessionStatus
- Częstotliwość zbierania danych: tylko podczas przesyłania
- Domyślna częstotliwość raportowania danych: 3 godziny
- Kontrolowane przez zasady: tak
- Pamięć podręczna: jeśli urządzenie jest offline, zebrane dane są przechowywane lokalnie i zostaną zgłoszone, gdy urządzenie będzie ponownie online: Nie
- Zgłoszenie dotyczy tylko powiązanych użytkowników: nie dotyczy
- Wymagane szczegółowe uprawnienie: TELEMETRY_API_APPS_REPORT.
Zapis JSON |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
Pola | |
---|---|
report |
Sygnatura czasowa zebrania raportu Sygnatura czasowa w formacie RFC3339 UTC „Zulu” z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
app |
Identyfikator aplikacji kiosku, na przykład „mdmkkicfmmkgmpkmkdikhlbggogpicma” |
app |
Numer wersji aplikacji kiosku, np. „1.10.118”. |
RuntimeCountersReport
Liczniki czasu działania pobrane z procesora. Obecnie telemetria liczników czasu działania jest obsługiwana tylko przez platformę Intel vPro PSR w wersji 14 lub nowszej.
Zapis JSON |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
Pola | |
---|---|
report |
Sygnatura czasowa zebrania danych. Sygnatura czasowa w formacie UTC „Zulu” zdefiniowanym w dokumencie RFC 3339, z dokładnością do nanosekund i maksymalnie 9 miejsc po przecinku. Przykłady: |
uptime |
Łączny czas działania. Obecnie zawsze jest to środowisko S0 z platformy Intel vPro PSR. Czas trwania w sekundach składający się z maksymalnie dziewięciu cyfr po przecinku i kończący się „ |
enter |
Liczba razy, gdy urządzenie przeszło w stan uśpienia. Obecnie uzyskiwane za pomocą PSR, liczba od S0 do S3. |
enter |
Liczba razy, gdy urządzenie weszło w stan hibernacji. Obecnie uzyskane z PSR, wyniki z zakresu S0->S4. |
enter |
Liczba przypadków wyłączenia urządzenia. Obecnie uzyskiwane za pomocą PSR, liczba od S0 do S5. |
Metody |
|
---|---|
|
Pobieranie danych telemetrycznych urządzenia. |
|
Lista wszystkich urządzeń telemetrycznych. |