REST Resource: customers.telemetry.devices

リソース: TelemetryDevice

管理対象デバイスから収集されたテレメトリー データ。

  • 必要なきめ細かい権限: TELEMETRY_API_DEVICE
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)
    }
  ]
}
フィールド
name

string

出力専用。デバイスのリソース名。

customer

string

出力専用。企業がデバイスを登録した Google Workspace のお客様。

orgUnitId

string

出力専用。デバイスの組織単位 ID。

deviceId

string

出力専用。デバイスの一意の Directory API ID。この値は、管理コンソールの [ChromeOS デバイス] タブの Directory API ID と同じです。

serialNumber

string

出力専用。デバイスのシリアル番号。この値は、管理コンソールの [ChromeOS デバイス] タブにあるシリアル番号と同じです。

cpuInfo[]

object (CpuInfo)

出力専用。デバイスの CPU の仕様に関する情報。

cpuStatusReport[]

object (CpuStatusReport)

出力専用。定期的に収集された CPU ステータス レポートを reportTime の降順で並べ替えたもの。

memoryInfo

object (MemoryInfo)

出力専用。デバイスのメモリ仕様に関する情報。

memoryStatusReport[]

object (MemoryStatusReport)

出力専用。定期的に収集されるメモリ ステータス レポート。reportTime の降順で並べ替えられます。

networkInfo

object (NetworkInfo)

出力専用。ネットワーク デバイスの情報。

networkStatusReport[]

object (NetworkStatusReport)

出力専用。定期的に収集されるネットワーク仕様。

networkDiagnosticsReport[]

object (NetworkDiagnosticsReport)

出力専用。定期的に収集されるネットワーク診断。

osUpdateStatus[]

object (OsUpdateStatus)

出力専用。ChromeOS の更新ステータスに関する関連情報が含まれています。

graphicsInfo

object (GraphicsInfo)

出力専用。デバイスのグラフィック ペリフェラルに関する情報が含まれています。

graphicsStatusReport[]

object (GraphicsStatusReport)

出力専用。定期的に収集されるグラフィック レポート。

batteryInfo[]

object (BatteryInfo)

出力専用。デバイスのバッテリーの仕様に関する情報。

batteryStatusReport[]

object (BatteryStatusReport)

出力専用。定期的に収集されるバッテリー レポート。

storageInfo

object (StorageInfo)

出力専用。デバイスのストレージ仕様に関する情報。

storageStatusReport[]

object (StorageStatusReport)

出力専用。定期的に収集されるストレージ レポート。

thunderboltInfo[]

object (ThunderboltInfo)

出力専用。Thunderbolt バスの情報。

audioStatusReport[]

object (AudioStatusReport)

出力専用。定期的に収集された音声レポートを reportTime の降順で並べ替えたもの。

bootPerformanceReport[]

object (BootPerformanceReport)

出力専用。デバイスの起動パフォーマンス レポート。

heartbeatStatusReport[]

object (HeartbeatStatusReport)

出力専用。タイムスタンプを含むハートビート ステータス レポート(reportTime の降順で定期的に並べ替えられます)

kioskAppStatusReport[]

object (KioskAppStatusReport)

出力専用。キオスク デバイスのキオスクアプリのステータス レポート

networkBandwidthReport[]

object (NetworkBandwidthReport)

出力専用。定期的に収集されたネットワーク帯域幅レポートを reportTime の降順で並べ替えたもの。

peripheralsReport[]

object (PeripheralsReport)

出力専用。定期的に収集される周辺機器レポートは、reportTime の降順で並べ替えられます。

appReport[]

object (AppReport)

出力専用。定期的に収集されたアプリ レポートが、reportTime の降順で並べ替えられます。

runtimeCountersReport[]

object (RuntimeCountersReport)

出力専用。ランタイム カウンタは、収集されたデバイスの全期間のランタイムと、S0->S3、S0->S4、S0->S5 の遷移数(スリープ状態、休止状態、電源オフ状態への移行)を報告します。

CpuInfo

デバイスの CPU 仕様

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_CPU_INFO
JSON 表現
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
フィールド
model

string

出力専用。CPU のモデル名。例: Intel(R) Core(TM) i5-8250U CPU @ 1.60 GHz

architecture

enum (Architecture)

出力専用。CPU のアーキテクチャ タイプ。

  • このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
maxClockSpeed

integer

出力専用。CPU の最大クロック速度(kHz)。

keylockerSupported

boolean

出力専用。キーロッカーがサポートされているかどうか。

keylockerConfigured

boolean

出力専用。キーロッカーが設定されているかどうか。TRUE = 有効、FALSE = 無効。keylockerSupported = TRUE の場合にのみ報告されます。

アーキテクチャ

CPU のアーキテクチャ タイプ。

列挙型
ARCHITECTURE_UNSPECIFIED アーキテクチャが不明です。
X64 x64 アーキテクチャ

CpuStatusReport

CPU のステータスに関する情報を提供します。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo で制御されます。
  • データ収集頻度: 10 分ごと
  • デフォルトのデータ報告頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_CPU_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。このレポートがサンプリングされた時刻を表すタイムスタンプ(ミリ秒単位)。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートのサンプリング頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

cpuUtilizationPct

integer

出力専用。CPU 使用率のサンプル(0 ~ 100%)。

cpuTemperatureInfo[]

object (CpuTemperatureInfo)

出力専用。CPU コアあたりの CPU 温度サンプル情報(摂氏)

CpuTemperatureInfo

デバイスの CPU 温度。CPU コアごとにサンプリングされ、摂氏で表示されます。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
  • データ収集頻度: 10 分ごと
  • デフォルトのデータ報告頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
JSON 表現
{
  "temperatureCelsius": integer,
  "label": string
}
フィールド
temperatureCelsius

integer

出力専用。CPU の温度(摂氏)。

label

string

出力専用。CPU ラベル。例: Core 0

MemoryInfo

デバイスのメモリ情報。

  • このフィールドには、テレメトリー情報とデバイス情報の両方が含まれます。
    • totalRamBytes - デバイス情報
    • availableRamBytes - テレメトリー情報
    • totalMemoryEncryption - デバイス情報
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo によって制御されます。
  • データ収集頻度:
    • totalRamBytes - アップロード時のみ
    • availableRamBytes - 10 分ごと
    • totalMemoryEncryption - デバイスの起動時
  • デフォルトのデータ報告頻度:
    • totalRamBytes - 3 時間
    • availableRamBytes - 3 時間
    • totalMemoryEncryption - デバイスの起動時
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます(totalMemoryEncryption の場合のみ)
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_MEMORY_INFO
JSON 表現
{
  "totalRamBytes": string,
  "availableRamBytes": string,
  "totalMemoryEncryption": {
    object (TotalMemoryEncryptionInfo)
  }
}
フィールド
totalRamBytes

string (int64 format)

出力専用。合計 RAM(バイト単位)。

availableRamBytes

string (int64 format)

出力専用。使用可能な RAM の量(バイト単位)。

totalMemoryEncryption

object (TotalMemoryEncryptionInfo)

出力専用。デバイスの合計メモリ暗号化情報。

TotalMemoryEncryptionInfo

デバイスのメモリ暗号化情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo で制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ レポートの頻度: デバイスの起動時
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられているユーザーのみが報告: 該当なし
JSON 表現
{
  "encryptionState": enum (MemoryEncryptionState),
  "maxKeys": string,
  "keyLength": string,
  "encryptionAlgorithm": enum (MemoryEncryptionAlgorithm)
}
フィールド
encryptionState

enum (MemoryEncryptionState)

デバイスのメモリ暗号化の状態。

maxKeys

string (int64 format)

暗号化に使用できる鍵の最大数。

keyLength

string (int64 format)

暗号鍵の長さ。

encryptionAlgorithm

enum (MemoryEncryptionAlgorithm)

メモリの暗号化アルゴリズム。

MemoryEncryptionState

デバイスのメモリ暗号化の状態。

列挙型
MEMORY_ENCRYPTION_STATE_UNSPECIFIED メモリの暗号化状態が設定されていない。
MEMORY_ENCRYPTION_STATE_UNKNOWN メモリの暗号化状態が不明です。
MEMORY_ENCRYPTION_STATE_DISABLED デバイスのメモリ暗号化が無効になっている。
MEMORY_ENCRYPTION_STATE_TME デバイスのメモリ暗号化に、メモリ全体の暗号化が使用されている。
MEMORY_ENCRYPTION_STATE_MKTME デバイスのメモリ暗号化に、複数鍵によるメモリ全体の暗号化が使用されている。

MemoryEncryptionAlgorithm

デバイスで使用されている暗号化アルゴリズム。

列挙型
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED メモリ暗号化アルゴリズムが設定されていません。
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN 使用されているメモリの暗号化アルゴリズムが不明。
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 メモリ暗号化のアルゴリズムに、128 ビットのブロック暗号を用いた AES_XTS 暗号化アルゴリズムが使用されている。
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 メモリ暗号化のアルゴリズムに、256 ビットのブロック暗号を用いた AES_XTS 暗号化アルゴリズムが使用されている。

MemoryStatusReport

メモリ ステータス レポートのサンプルが含まれています。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDeviceMemoryInfo によって制御されます。
  • データ収集頻度: アップロード時のみ、SystemRamFreeByes は 10 分ごとに収集されます
  • デフォルトのデータ レポートの頻度: 3 時間ごと
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 詳細な権限が必要: TELEMETRY_API_MEMORY_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
フィールド
reportTime

string (Timestamp format)

出力専用。このレポートがサンプリングされた時刻を表すタイムスタンプ(ミリ秒単位)。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートのサンプリング頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

systemRamFreeBytes

string (int64 format)

出力専用。空き RAM の量(ガベージ コレクションのため信頼できない)。

pageFaults

integer

出力専用。この収集中のページ フォールトの数

NetworkInfo

ネットワーク デバイス情報。

  • このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
  • このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ レポートの頻度: デバイスの起動時
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられたユーザーについてのみ報告: なし
  • 必要なきめ細かい権限: TELEMETRY_API_NETWORK_INFO
JSON 表現
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
フィールド
networkDevices[]

object (NetworkDevice)

出力専用。ネットワーク デバイスのリスト。

NetworkDevice

ネットワーク デバイスの詳細。

  • このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
  • このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ レポートの頻度: デバイスの起動時
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられているユーザーのみが報告: 該当なし
JSON 表現
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
フィールド
type

enum (NetworkDeviceType)

出力専用。ネットワーク デバイスの種類。

macAddress

string

出力専用。対応するネットワーク デバイスの MAC アドレス(該当する場合)。

meid

string

出力専用。対応するネットワーク デバイスの MEID(該当する場合)。

imei

string

出力専用。対応するネットワーク デバイスの IMEI(該当する場合)。

iccid

string

出力専用。デバイスの SIM カードに関連付けられている集積回路カード ID。

mdn

string

出力専用。デバイスの SIM カードに関連付けられているモバイル電話番号。

NetworkDeviceType

ネットワーク デバイスの種類。

列挙型
NETWORK_DEVICE_TYPE_UNSPECIFIED ネットワーク デバイスの種類が指定されていません。
CELLULAR_DEVICE モバイル デバイス。
ETHERNET_DEVICE イーサネット デバイス。
WIFI_DEVICE Wifi デバイス。

NetworkStatusReport

表示されているネットワークまたは構成済みネットワークの状態。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportNetworkStatus によって制御されます。
  • データ収集頻度: 60 分
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられているユーザーにのみ報告されている: はい
  • 詳細な権限が必要: TELEMETRY_API_NETWORK_REPORT
JSON 表現
{
  "reportTime": string,
  "sampleFrequency": string,
  "signalStrengthDbm": integer,
  "lanIpAddress": string,
  "gatewayIpAddress": string,
  "transmissionBitRateMbps": string,
  "receivingBitRateMbps": string,
  "transmissionPowerDbm": integer,
  "encryptionOn": boolean,
  "wifiLinkQuality": string,
  "wifiPowerManagementEnabled": boolean,
  "guid": string,
  "connectionState": enum (NetworkConnectionState),
  "connectionType": enum (NetworkType)
}
フィールド
reportTime

string (Timestamp format)

出力専用。ネットワークの状態が報告された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

sampleFrequency

string (Duration format)

出力専用。レポートのサンプリング頻度。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

signalStrengthDbm

integer

出力専用。ワイヤレス ネットワークの信号強度(デシベル単位)。

lanIpAddress

string

出力専用。LAN の IP アドレス。

gatewayIpAddress

string

出力専用。ゲートウェイ IP アドレス。

transmissionBitRateMbps

string (int64 format)

出力専用。メガビット/秒で表される送信ビットレート。

receivingBitRateMbps

string (int64 format)

出力専用。メガビット/秒で表される受信ビットレート。

transmissionPowerDbm

integer

出力専用。送信電力(デシベル単位)。

encryptionOn

boolean

出力専用。Wi-Fi の暗号化キーが無効であるかどうか。

wifiPowerManagementEnabled

boolean

出力専用。Wi-Fi 電源管理が有効になっている

guid

string

出力専用。ネットワーク接続のガイダンス。

connectionState

enum (NetworkConnectionState)

出力専用。ネットワークの現在の接続状態。

connectionType

enum (NetworkType)

出力専用。ネットワーク接続の種類。

NetworkType

ネットワーク接続の種類。

列挙型
NETWORK_TYPE_UNSPECIFIED ネットワーク接続の種類が指定されていません
CELLULAR モバイル ネットワーク接続。
ETHERNET イーサネット ネットワーク接続。
TETHER テザリング ネットワーク接続。
VPN VPN ネットワーク接続。
WIFI Wi-Fi ネットワーク接続。

NetworkDiagnosticsReport

ネットワーク テストの結果: HTTPS レイテンシが高いか正常かなど、デバイスのネットワーク接続の健全性を判断します。

  • 必要なきめ細かい権限: TELEMETRY_API_NETWORK_REPORT
JSON 表現
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
フィールド
reportTime

string (Timestamp format)

出力専用。診断情報が収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

httpsLatencyData

object (HttpsLatencyRoutineData)

出力専用。HTTPS レイテンシ テストデータ。

OsUpdateStatus

現在の OS 更新ステータスに関する情報が含まれます。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDeviceOsUpdateStatus で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_OS_REPORT
JSON 表現
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
フィールド
updateState

enum (UpdateState)

出力専用。OS アップデートの現在の状態。

newPlatformVersion

string

出力専用。ダウンロードして適用される OS イメージの新しいプラットフォーム バージョン。更新ステータスが OS_IMAGE_DOWNLOAD_IN_PROGRESS または OS_UPDATE_NEED_REBOOT の場合にのみ設定されます。一部のエグジット ケース(再起動なしで更新エンジンが再起動されるなど)では、OS_UPDATE_NEED_REBOOT ステータスがダミーの「0.0.0.0」になる場合があります。

newRequestedPlatformVersion

string

出力専用。更新待ちのキオスクアプリから新たにリクエストされたプラットフォーム バージョンです。

lastUpdateTime

string (Timestamp format)

出力専用。最後に成功した更新のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastUpdateCheckTime

string (Timestamp format)

出力専用。最終更新チェックのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

lastRebootTime

string (Timestamp format)

出力専用。前回の再起動のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

UpdateState

OS アップデートの状態

列挙型
UPDATE_STATE_UNSPECIFIED 状態が指定されていません。
OS_IMAGE_DOWNLOAD_NOT_STARTED OS がダウンロードを開始していません。
OS_IMAGE_DOWNLOAD_IN_PROGRESS OS がデバイス上でダウンロードを開始しました。
OS_UPDATE_NEED_REBOOT アップロードを完了するにはデバイスを再起動する必要があります。

GraphicsInfo

グラフィック サブシステムの情報。

  • このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
  • このフィールドのデータは、ポリシー ReportDeviceGraphicsStatus で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_GRAPHICS_INFO
JSON 表現
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
フィールド
adapterInfo

object (GraphicsAdapterInfo)

出力専用。グラフィック アダプター(GPU)に関する情報。

eprivacySupported

boolean

出力専用。e プライバシー画面がサポートされているかどうか。

displayDevices[]

object (DisplayDevice)

出力専用。デバイスのディスプレイに関する情報。

touchScreenInfo

object (TouchScreenInfo)

出力専用。デバイスの内部タッチ スクリーンに関する情報。

GraphicsAdapterInfo

グラフィック アダプター(GPU)の情報。

JSON 表現
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
フィールド
adapter

string

出力専用。アダプターの名前。例: Mesa DRI Intel(R) UHD Graphics 620(Kabylake GT2)。

driverVersion

string

出力専用。GPU ドライバのバージョン。

deviceId

string (int64 format)

出力専用。グラフィック カードのデバイス ID を表します。

DisplayDevice

ディスプレイ デバイスの情報。

JSON 表現
{
  "displayName": string,
  "displayWidthMm": integer,
  "displayHeightMm": integer,
  "internal": boolean,
  "manufacturerId": string,
  "modelId": integer,
  "manufactureYear": integer
}
フィールド
displayName

string

出力専用。デバイス名を表示します。

displayWidthMm

integer

出力専用。幅を表示します(ミリメートル)。

displayHeightMm

integer

出力専用。ディスプレイの高さ(mm 単位)。

internal

boolean

出力専用。ディスプレイが内部であるかどうか。

manufacturerId

string

出力専用。3 文字のメーカー ID。

modelId

integer

出力専用。メーカー商品コード。

manufactureYear

integer

出力専用。製造年。

TouchScreenInfo

デバイスのタッチ スクリーン上の情報。

JSON 表現
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
フィールド
touchpadLibrary

string

出力専用。入力スタックで使用されるタッチパッド ライブラリ名。

devices[]

object (TouchScreenDevice)

出力専用。内部タッチ スクリーン デバイスのリスト。

TouchScreenDevice

内部タッチ スクリーン デバイスの情報。

JSON 表現
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
フィールド
displayName

string

出力専用。タッチスクリーン デバイスの表示名。

touchPointCount

integer

出力専用。デバイスでサポートされているタッチポイントの数。

stylusCapable

boolean

出力専用。タッチスクリーン デバイスがタッチペンに対応しているかどうか。

GraphicsStatusReport

グラフィック サブシステムの情報。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceGraphicsInfo で制御されます。
  • データ収集頻度: 3 時間。
  • デフォルトのデータ報告頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_GRAPHICS_REPORT
JSON 表現
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。グラフィック データが報告された時刻。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

displays[]

object (DisplayInfo)

出力専用。デバイスのディスプレイに関する情報。

DisplayInfo

ディスプレイに関する情報。

JSON 表現
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
フィールド
deviceId

string (int64 format)

出力専用。グラフィック カードのデバイス ID を表します。

resolutionWidth

integer

出力専用。解像度の幅(ピクセル単位)。

resolutionHeight

integer

出力専用。解像度の高さ(ピクセル単位)。

refreshRate

integer

出力専用。リフレッシュ レート(Hz)。

isInternal

boolean

出力専用。ディスプレイが内部にあるかどうかを示します。

displayName

string

出力専用。デバイス名を表示します。

BatteryInfo

バッテリーに関する情報。

  • このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
  • このフィールドのデータは、ReportDevicePowerStatus ポリシーで制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられたユーザーについてのみ報告: なし
  • 詳細な権限が必要: TELEMETRY_API_BATTERY_INFO
JSON 表現
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
フィールド
serialNumber

string

出力専用。バッテリーのシリアル番号

manufacturer

string

出力専用。バッテリーのメーカー。

designCapacity

string (int64 format)

出力専用。設計容量(ミリアンペア時)。

designMinVoltage

integer

出力専用。設計上の最小出力電圧(mV)

manufactureDate

object (Date)

出力専用。バッテリーの製造日。

technology

string

出力専用。バッテリーのテクノロジー。例: Li-ion

BatteryStatusReport

バッテリーのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ReportDevicePowerStatus ポリシーで制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_BATTERY_REPORT
JSON 表現
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集された時点のタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

serialNumber

string

出力専用。バッテリーのシリアル番号

sample[]

object (BatterySampleReport)

出力専用。バッテリーのサンプリング データは、reportTime の降順で並べ替えられています。

batteryHealth

enum (BatteryHealth)

出力専用。バッテリーの健全性。

fullChargeCapacity

string (int64 format)

出力専用。フル充電容量(ミリアンペア時)。

cycleCount

integer

出力専用。サイクル数。

BatterySampleReport

バッテリーのサンプリング データです。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDevicePowerStatus で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
JSON 表現
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集された時点のタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

voltage

string (int64 format)

出力専用。バッテリーの電圧(ミリボルト)。

remainingCapacity

string (int64 format)

出力専用。バッテリーの残量(ミリアンペア時)。

temperature

integer

出力専用。気温(摂氏)。

dischargeRate

integer

出力専用。バッテリーの放電速度(mW)。バッテリーの放電中は正の値になり、充電中は負の値になります。

chargeRate

integer

出力専用。バッテリー残量(%)。

current

string (int64 format)

出力専用。バッテリー電流(mA)。

status

string

出力専用。sysfs から読み取ったバッテリーのステータス。例: 放電中

BatteryHealth

バッテリーの現在の状態を表します。

  • このステータスは、バッテリーのゲージや欠陥を示すものではありません。現在のフル充電容量を設計容量で割って計算されます。
  • バッテリーの完全性と保証ポリシーは、メーカーの裁量により定義されます。
列挙型
BATTERY_HEALTH_UNSPECIFIED ヘルスは不明です。
BATTERY_HEALTH_NORMAL バッテリーの状態は良好で、フル充電容量 / 設計容量が 80% を超えている
BATTERY_REPLACE_SOON バッテリーの状態は中程度に悪いため、すぐに交換することをおすすめします。フル充電容量 / 設計容量は 75%~ 80%
BATTERY_REPLACE_NOW バッテリーに異常があり、交換を提案している、フル充電容量 / 設計容量 < 75%

StorageInfo

ストレージのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceStorageStatus によって制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 詳細な権限が必要: TELEMETRY_API_STORAGE_INFO
JSON 表現
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
フィールド
volume[]

object (DiskVolume)

ディスク ボリュームの情報

availableDiskBytes

string (int64 format)

デバイスのユーザーデータ保存に使用できる空き容量(バイト単位)。

totalDiskBytes

string (int64 format)

デバイス内のユーザーデータの保存に使用できる合計容量(バイト単位)。

DiskVolume

ディスク ボリュームの情報

JSON 表現
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
フィールド
volumeId

string

ディスクのボリューム ID。

storageFreeBytes

string (int64 format)

空き容量(バイト単位)。

storageTotalBytes

string (int64 format)

合計ストレージ容量(バイト単位)。

StorageStatusReport

ストレージのステータス データ。

  • このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
  • このフィールドのデータは、ポリシー ReportDeviceStorageStatus で制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 詳細な権限が必要: TELEMETRY_API_STORAGE_REPORT
JSON 表現
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
フィールド
reportTime

string (Timestamp format)

出力専用。デバイスでサンプルが収集された時点のタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

disk[]

object (DiskInfo)

出力専用。ディスク上のレポート。

DiskInfo

単一のストレージ デバイスのステータス。

JSON 表現
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "sizeBytes": string,
  "type": string,
  "health": string,
  "volumeIds": [
    string
  ],
  "bytesReadThisSession": string,
  "bytesWrittenThisSession": string,
  "readTimeThisSession": string,
  "writeTimeThisSession": string,
  "ioTimeThisSession": string,
  "discardTimeThisSession": string
}
フィールド
serialNumber

string

出力専用。ディスクのシリアル番号。

manufacturer

string

出力専用。ディスクのメーカー。

model

string

出力専用。ディスクモデル。

sizeBytes

string (int64 format)

出力専用。ディスクサイズ。

type

string

出力専用。ディスクタイプ: eMMC / NVMe / ATA / SCSI。

health

string

出力専用。ディスクの健全性。

volumeIds[]

string

出力専用。ディスク ボリューム。

bytesReadThisSession

string (int64 format)

出力専用。前回の起動以降に読み取られたバイト数。

bytesWrittenThisSession

string (int64 format)

出力専用。前回の起動以降に書き込まれたバイト数。

readTimeThisSession

string (Duration format)

出力専用。前回の起動以降にディスクから読み取るのに費やされた時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

writeTimeThisSession

string (Duration format)

出力専用。前回の起動以降にディスクへの書き込みに費やされた時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

ioTimeThisSession

string (Duration format)

出力専用。ディスクとキューがビジー状態だった時間をカウントします。そのため、上記のフィールドとは異なり、並列リクエストが複数回カウントされることはありません。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

discardTimeThisSession

string (Duration format)

出力専用。前回の起動から破棄にかかった時間。破棄とは、使用されなくなったブロックを消去するために書き込むことです。カーネル 4.18 以降でサポートされています。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

ThunderboltInfo

Thunderbolt バスの情報。

  • このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
  • このフィールドのデータは、ポリシー ReportDeviceSecurityStatus によって制御されます。
  • データ収集頻度: デバイスの起動時
  • デフォルトのデータ レポートの頻度: デバイスの起動時
    • ポリシーによる制御: なし
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。: はい
  • 関連付けられたユーザーについてのみ報告: なし
  • 必要なきめ細かい権限: TELEMETRY_API_BUS_DEVICE_INFO
JSON 表現
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
フィールド
securityLevel

enum (ThunderboltSecurityLevel)

Thunderbolt バスのセキュリティ レベル。

ThunderboltSecurityLevel

Thunderbolt バスのセキュリティ レベル。

列挙型
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED Thunderbolt のセキュリティ レベルが設定されていません。
THUNDERBOLT_SECURITY_NONE_LEVEL すべてのデバイスはファームウェアによって自動的に接続されます。ユーザーの承認は必要ありません。
THUNDERBOLT_SECURITY_USER_LEVEL デバイスの接続を許可するかどうかをユーザーに尋ねます。
THUNDERBOLT_SECURITY_SECURE_LEVEL デバイスの接続を許可するかどうかをユーザーに尋ねます。さらに、デバイスには、キー sysfs 属性に書き込まれたランダムなキーに基づいて、想定されるチャレンジが送信されます。
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL ファームウェアは、Thunderbolt のトンネルを自動的に作成します。
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL ファームウェアは、ホルダー内の USB コントローラとディスプレイポートのトンネルを自動的に作成します。ホルダーのダウンストリームにあるすべての PCIe リンクが削除されます。
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL PCIE トンネリングが無効になっている。

BootPerformanceReport

デバイスの起動パフォーマンス レポート。

  • このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
  • このフィールドのデータは、ポリシー ReportDeviceBootMode で制御されます。
  • データ収集頻度: 起動イベントごとに
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_OS_REPORT
JSON 表現
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
フィールド
bootUpDuration

string (Duration format)

起動にかかる合計時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

bootUpTime

string (Timestamp format)

電源がオンになったときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

shutdownDuration

string (Duration format)

シャットダウン開始から電源オフまでの合計時間。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

shutdownTime

string (Timestamp format)

シャットダウン時のタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

shutdownReason

enum (ShutdownReason)

シャットダウンの理由。

reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

ShutdownReason

シャットダウンの理由。

列挙型
SHUTDOWN_REASON_UNSPECIFIED シャットダウンの理由が指定されていません。
USER_REQUEST ユーザーが開始した。
SYSTEM_UPDATE システム アップデートを開始しました。
LOW_BATTERY バッテリー残量の低下によるシャットダウン。
OTHER 他の理由でシャットダウンしました。

HeartbeatStatusReport

デバイスのハートビート ステータス レポート。

  • キオスクに対応
  • このフィールドには、デバイスのオンライン/オフライン/不明のステータスが表示されます。ステータスが変更された場合(オンラインからオフラインなど)にのみ含まれます。
  • このフィールドのデータは、ポリシー HeartbeatEnabled ポリシーで制御されます。詳細
  • ハートビートの頻度: 2 分
    • 注: デバイスがオフラインになった場合、デバイスのオンライン ステータスが更新されるまで 12 分ほどかかる場合があります
  • Cache: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。なし
  • 関連付けられているユーザーのみが報告: 該当なし
  • 詳細な権限が必要: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON 表現
{
  "reportTime": string,
  "state": enum (State)
}
フィールド
reportTime

string (Timestamp format)

ステータスの変更が検出されたタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

state

enum (State)

デバイスが変更された状態を示す

デバイスの状態

列挙型
STATE_UNSPECIFIED 状態が指定されていません
UNKNOWN デバイスが心拍数モニタリングに対応していない
ONLINE デバイスはオンライン
OFFLINE デバイスはオフラインです

KioskAppStatusReport

デバイスのキオスクアプリのステータス レポート。

  • キオスクに対応
  • このフィールドには、キオスク デバイスで実行されているアプリ ID とバージョン番号、レポートの最終更新日時のタイムスタンプが表示されます
  • このフィールドのデータは、ReportDeviceSessionStatus ポリシーで制御されます。
  • データ収集頻度: アップロード時のみ
  • デフォルトのデータ レポートの頻度: 3 時間
    • ポリシーによる制御: あり
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
  • 関連付けられているユーザーのみが報告: 該当なし
  • 必要なきめ細かい権限: TELEMETRY_API_APPS_REPORT
JSON 表現
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
フィールド
reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

appId

string

キオスクアプリのアプリ ID(例: mdmkkicfmmkgmpkmkdikhlbggogpicma)

appVersion

string

キオスクアプリのアプリ バージョン番号(「1.10.118」など)

RuntimeCountersReport

CPU から取得されたランタイム カウンタ。現在、ランタイム カウンタのテレメトリーは、Gen 14 以降の Intel vPro PSR でのみサポートされています。

JSON 表現
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
フィールド
reportTime

string (Timestamp format)

レポートが収集されたときのタイムスタンプ。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

uptimeRuntimeDuration

string (Duration format)

全期間の合計実行時間。現在は、常に Intel vPro PSR の S0 ランタイムです。

s で終わる小数 9 桁までの秒単位の期間。例: "3.5s"

enterSleepCount

string (int64 format)

デバイスがスリープ状態になった回数。現在は PSR を介して取得されており、S0 -> S3 からカウントします。

enterHibernationCount

string (int64 format)

デバイスが休止状態に入った回数。現在は PSR から取得され、S0 ~ S4 でカウントされます。

enterPoweroffCount

string (int64 format)

デバイスが電源オフの状態になった回数。現在は PSR から取得され、S0 ~ S5 でカウントされます。

メソッド

get

テレメトリー デバイスを取得します。

list

すべてのテレメトリー デバイスを一覧表示します。