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)
    }
  ],
  "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 の降順で並べ替えられます。

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

出力のみ。KeyLocker がサポートされているかどうか。

keylockerConfigured

boolean

出力のみ。keylocker が構成されているかどうか。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 ラベル。例: コア 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 メモリ暗号化アルゴリズムは、AES_XTS 暗号化アルゴリズムと 128 ビットブロック暗号を使用します。
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 メモリ暗号化アルゴリズムは、AES_XTS 暗号化アルゴリズムと 256 ビットブロック暗号を使用します。

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 Wi-Fi デバイス。

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)

出力のみ。受信ビットレート(Mbps)。

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

出力のみ。高さをミリメートル単位で表示します。

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)

出力のみ。設計容量(mA-時間)。

designMinVoltage

integer

出力のみ。設計最小出力電圧(mV)

manufactureDate

object (Date)

出力のみ。電池の製造日。

technology

string

出力のみ。バッテリーのテクノロジー。例: リチウムイオン

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)

出力のみ。バッテリーの残量(mAmpere-時間)。

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

1 つのストレージ デバイスのステータス。

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 コントローラと Display Port 用のトンネルが自動的に作成されます。ホルダーの下流にあるすべての 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 分ほどかかる場合があります
  • キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存されます。デバイスが次回オンラインになったときに報告されます(なし)。
  • 関連ユーザーについてのみ報告: なし
  • 必要なきめ細かい権限: 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 から取得したランタイム カウンタ。現在、ランタイム カウンタのテレメトリーは、第 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 のカウントです。

Methods

get

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

list

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