- リソース: TelemetryDevice
- CpuInfo
- アーキテクチャ
- 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
- 州名
- KioskAppStatusReport
- RuntimeCountersReport
- メソッド
リソース: TelemetryDevice
管理対象デバイスから収集されたテレメトリー データ。
- 必要なきめ細かい権限: TELEMETRY_API_DEVICE
JSON 表現 |
---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
フィールド | |
---|---|
name |
出力のみ。デバイスのリソース名。 |
customer |
出力のみ。企業でデバイスを登録している Google Workspace のお客様。 |
orgUnitId |
出力のみ。デバイスの組織部門 ID。 |
deviceId |
出力のみ。デバイスの一意の Directory API ID。この値は、管理コンソールの [ChromeOS デバイス] タブに表示される Directory API ID と同じです。 |
serialNumber |
出力のみ。デバイスのシリアル番号この値は、管理コンソールの [ChromeOS デバイス] タブに表示されているシリアル番号と同じです。 |
cpuInfo[] |
出力のみ。デバイスの CPU 仕様に関する情報です。 |
cpuStatusReport[] |
出力のみ。定期的に収集される CPU ステータス レポート。 |
memoryInfo |
出力のみ。デバイスのメモリ仕様に関する情報です。 |
memoryStatusReport[] |
出力のみ。定期的に収集されるメモリ ステータス レポートは、 |
networkInfo |
出力のみ。ネットワーク デバイスの情報。 |
networkStatusReport[] |
出力のみ。定期的に収集されるネットワーク仕様。 |
networkDiagnosticsReport[] |
出力のみ。ネットワーク診断は定期的に収集されます。 |
osUpdateStatus[] |
出力のみ。ChromeOS のアップデート ステータスに関する関連情報が記載されています。 |
graphicsInfo |
出力のみ。デバイスのグラフィック周辺機器に関する情報が含まれています。 |
graphicsStatusReport[] |
出力のみ。定期的に収集されるグラフィック レポート。 |
batteryInfo[] |
出力のみ。デバイスのバッテリー仕様に関する情報です。 |
batteryStatusReport[] |
出力のみ。バッテリー レポートは定期的に収集されます。 |
storageInfo |
出力のみ。デバイスのストレージ仕様に関する情報。 |
storageStatusReport[] |
出力のみ。定期的に収集されるストレージ レポート。 |
thunderboltInfo[] |
出力のみ。Thunderbolt バスに関する情報。 |
audioStatusReport[] |
出力のみ。定期的に収集されるオーディオ レポートは、 |
bootPerformanceReport[] |
出力のみ。デバイスの起動パフォーマンス レポート。 |
heartbeatStatusReport[] |
出力のみ。 |
kioskAppStatusReport[] |
出力のみ。キオスク デバイスのキオスクアプリ ステータス レポート |
networkBandwidthReport[] |
出力のみ。定期的に収集されるネットワーク帯域幅レポートが、 |
peripheralsReport[] |
出力のみ。定期的に収集される周辺機器レポート。 |
runtimeCountersReport[] |
出力のみ。ランタイム カウンタは、収集されたデバイスのライフタイム ランタイムと、S0 から S3、S0 から S4、および S0 から S5 への遷移(スリープ、休止状態、電源オフ状態に入ることを意味する)の数を報告します。 |
CpuInfo
デバイスの CPU の仕様
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータは ReportDeviceCpuInfo ポリシーで制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_CPU_INFO
JSON 表現 |
---|
{
"model": string,
"architecture": enum ( |
フィールド | |
---|---|
model |
出力のみ。CPU モデル名。例: Intel(R) Core(TM) i5-8250U CPU @ 1.60 GHz |
architecture |
出力のみ。CPU のアーキテクチャ タイプ。
|
maxClockSpeed |
出力のみ。CPU の最大クロック速度(kHz)。 |
keylockerSupported |
出力のみ。KeyLocker がサポートされているかどうか。 |
keylockerConfigured |
出力のみ。keylocker が構成されているかどうか。 |
アーキテクチャ
CPU のアーキテクチャ タイプ。
列挙型 | |
---|---|
ARCHITECTURE_UNSPECIFIED |
アーキテクチャが不明です。 |
X64 |
x64 アーキテクチャ |
CpuStatusReport
CPU のステータスに関する情報を提供します。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータは ReportDeviceCpuInfo ポリシーで制御されています。
- データ収集の頻度: 10 分ごと
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_CPU_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
フィールド | |
---|---|
reportTime |
出力のみ。このレポートがサンプリングされた時間を表すタイムスタンプ(ミリ秒単位)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sampleFrequency |
出力のみ。レポートのサンプリング頻度。 「 |
cpuUtilizationPct |
出力のみ。CPU 使用率のサンプル(0 ~ 100%)。 |
cpuTemperatureInfo[] |
出力のみ。CPU コアあたりの CPU 温度のサンプル情報(摂氏) |
CpuTemperatureInfo
デバイスの CPU 温度。摂氏 CPU コアごとにサンプリングされます。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータは ReportDeviceCpuInfo ポリシーで制御されています。
- データ収集の頻度: 10 分ごと
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
JSON 表現 |
---|
{ "temperatureCelsius": integer, "label": string } |
フィールド | |
---|---|
temperatureCelsius |
出力のみ。CPU 温度(摂氏)。 |
label |
出力のみ。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 ( |
フィールド | |
---|---|
totalRamBytes |
出力のみ。合計 RAM(バイト単位)。 |
availableRamBytes |
出力のみ。使用可能な RAM の量(バイト単位)。 |
totalMemoryEncryption |
出力のみ。デバイスの合計メモリ暗号化情報。 |
TotalMemoryEncryptionInfo
デバイスのメモリ暗号化情報。
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータはポリシー ReportDeviceMemoryInfo で制御されます。
- データ収集の頻度: デバイスの起動時
- デフォルトのデータ報告頻度: デバイスの起動時
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: はい
- 関連ユーザーについてのみ報告: なし
JSON 表現 |
---|
{ "encryptionState": enum ( |
フィールド | |
---|---|
encryptionState |
デバイス上のメモリ暗号化の状態。 |
maxKeys |
暗号化に使用できる鍵の最大数。 |
keyLength |
暗号鍵の長さ。 |
encryptionAlgorithm |
メモリ暗号化アルゴリズム。 |
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 |
出力のみ。このレポートがサンプリングされた時間を表すタイムスタンプ(ミリ秒単位)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sampleFrequency |
出力のみ。レポートのサンプリング頻度。 「 |
systemRamFreeBytes |
出力のみ。RAM の空き容量(バイト単位)(ガベージ コレクションのため信頼性が低い)。 |
pageFaults |
出力のみ。この収集中のページ フォールトの数 |
NetworkInfo
ネットワーク デバイスの情報。
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータはポリシー ReportNetworkDeviceConfiguration で制御されています。
- データ収集の頻度: デバイスの起動時
- デフォルトのデータ報告頻度: デバイスの起動時
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: はい
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_NETWORK_INFO
JSON 表現 |
---|
{
"networkDevices": [
{
object ( |
フィールド | |
---|---|
networkDevices[] |
出力のみ。ネットワーク デバイスのリスト。 |
NetworkDevice
ネットワーク デバイスに関する詳細。
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータはポリシー ReportNetworkDeviceConfiguration で制御されています。
- データ収集の頻度: デバイスの起動時
- デフォルトのデータ報告頻度: デバイスの起動時
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: はい
- 関連ユーザーについてのみ報告: なし
JSON 表現 |
---|
{
"type": enum ( |
フィールド | |
---|---|
type |
出力のみ。ネットワーク デバイスの種類。 |
macAddress |
出力のみ。対応するネットワーク デバイスの MAC アドレス(該当する場合)。 |
meid |
出力のみ。対応するネットワーク デバイスの MEID(該当する場合)。 |
imei |
出力のみ。対応するネットワーク デバイスの IMEI(該当する場合)。 |
iccid |
出力のみ。デバイスの SIM カードに関連付けられている集積回路カード ID です。 |
mdn |
出力のみ。デバイスの 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 ( |
フィールド | |
---|---|
reportTime |
出力のみ。ネットワークの状態が報告された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sampleFrequency |
出力のみ。レポートのサンプリング頻度。 「 |
signalStrengthDbm |
出力のみ。ワイヤレス ネットワークの信号強度(デシベル単位)。 |
lanIpAddress |
出力のみ。LAN の IP アドレス。 |
gatewayIpAddress |
出力のみ。ゲートウェイの IP アドレス。 |
transmissionBitRateMbps |
出力のみ。メガビット/秒で測定された送信ビットレート。 |
receivingBitRateMbps |
出力のみ。受信ビットレート(Mbps)。 |
transmissionPowerDbm |
出力のみ。送信電力(デシベル単位)。 |
encryptionOn |
出力のみ。Wi-Fi 暗号鍵がオフになっているかどうか。 |
wifiLinkQuality |
出力のみ。Wi-Fi リンクの品質。値の範囲は [0, 70] です。0 はシグナルがないことを、70 はシグナルが強いことを示します。 |
wifiPowerManagementEnabled |
出力のみ。Wi-Fi 電源管理が有効 |
guid |
出力のみ。ネットワーク接続ガイド。 |
connectionState |
出力のみ。ネットワークの現在の接続状態。 |
connectionType |
出力のみ。ネットワーク接続の種類。 |
NetworkType
ネットワーク接続の種類。
列挙型 | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
ネットワーク接続の種類が指定されていません |
CELLULAR |
モバイル ネットワーク接続。 |
ETHERNET |
イーサネット ネットワーク接続。 |
TETHER |
テザリング ネットワーク接続。 |
VPN |
VPN ネットワーク接続。 |
WIFI |
Wi-Fi ネットワーク接続。 |
NetworkDiagnosticsReport
ネットワーク テストの結果。デバイスのネットワーク接続の状態(HTTPS のレイテンシが高いか通常かなど)を判断できます。
- 必要なきめ細かい権限: TELEMETRY_API_NETWORK_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
フィールド | |
---|---|
reportTime |
出力のみ。診断が収集された時点のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
httpsLatencyData |
出力のみ。HTTPS レイテンシ テストデータ。 |
OsUpdateStatus
現在の OS 更新ステータスに関する情報が含まれています。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータはポリシー ReportDeviceOsUpdateStatus で制御されます。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_OS_REPORT
JSON 表現 |
---|
{
"updateState": enum ( |
フィールド | |
---|---|
updateState |
出力のみ。OS アップデートの現在の状態。 |
newPlatformVersion |
出力のみ。ダウンロードされて適用される OS イメージの新しいプラットフォーム バージョン。更新ステータスが OS_IMAGE_DOWNLOAD_IN_PROGRESS または OS_UPDATE_NEED_REBOOT の場合にのみ設定されます。これは、アップデート エンジンが再起動なしで再起動されるなど、一部のエッジケースでは、OS_UPDATE_NEED_REBOOT ステータスのダミー「0.0.0.0」である可能性があります。 |
newRequestedPlatformVersion |
出力のみ。保留中の更新済みキオスクアプリから新たにリクエストされたプラットフォーム バージョン。 |
lastUpdateTime |
出力のみ。最後に成功した更新のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
lastUpdateCheckTime |
出力のみ。最後の更新チェックのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
lastRebootTime |
出力のみ。最後に再起動したときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
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 ( |
フィールド | |
---|---|
adapterInfo |
出力のみ。グラフィック アダプター(GPU)に関する情報。 |
eprivacySupported |
出力のみ。e プライバシー画面がサポートされているかどうか。 |
displayDevices[] |
出力のみ。デバイスのディスプレイに関する情報。 |
touchScreenInfo |
出力のみ。デバイスの内部タッチ スクリーンに関する情報。 |
GraphicsAdapterInfo
グラフィック アダプター(GPU)の情報。
JSON 表現 |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
フィールド | |
---|---|
adapter |
出力のみ。アダプター名。例: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)。 |
driverVersion |
出力のみ。GPU ドライバのバージョン。 |
deviceId |
出力のみ。グラフィック カードのデバイス ID を表します。 |
DisplayDevice
表示デバイスの情報。
JSON 表現 |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
フィールド | |
---|---|
displayName |
出力のみ。デバイス名を表示します。 |
displayWidthMm |
出力のみ。幅(ミリメートル単位)を表示します。 |
displayHeightMm |
出力のみ。高さをミリメートル単位で表示します。 |
internal |
出力のみ。ディスプレイが内部かどうかを示します。 |
manufacturerId |
出力のみ。3 文字のメーカー ID。 |
modelId |
出力のみ。メーカーの商品コード。 |
manufactureYear |
出力のみ。製造年。 |
TouchScreenInfo
デバイスのタッチ スクリーンに表示される情報。
JSON 表現 |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
フィールド | |
---|---|
touchpadLibrary |
出力のみ。入力スタックで使用されるタッチパッド ライブラリ名。 |
devices[] |
出力のみ。内部タッチ スクリーン デバイスのリスト。 |
TouchScreenDevice
内部タッチ スクリーン デバイスの情報。
JSON 表現 |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
フィールド | |
---|---|
displayName |
出力のみ。タッチ スクリーン デバイスの表示名。 |
touchPointCount |
出力のみ。デバイスでサポートされているタッチポイントの数。 |
stylusCapable |
出力のみ。タッチ スクリーン デバイスがタッチペンに対応しているかどうか。 |
GraphicsStatusReport
グラフィック サブシステムの情報。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータはポリシー ReportDeviceGraphicsInfo で制御されます。
- データ収集の頻度: 3 時間。
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 細分化された権限が必要: TELEMETRY_API_GRAPHICS_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"displays": [
{
object ( |
フィールド | |
---|---|
reportTime |
出力のみ。画像データが報告された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
displays[] |
出力のみ。デバイスのディスプレイに関する情報。 |
DisplayInfo
ディスプレイの情報。
JSON 表現 |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
フィールド | |
---|---|
deviceId |
出力のみ。グラフィック カードのデバイス ID を表します。 |
resolutionWidth |
出力のみ。解像度の幅(ピクセル単位)。 |
resolutionHeight |
出力のみ。解像度の高さ(ピクセル単位)。 |
refreshRate |
出力のみ。リフレッシュ レート(Hz)。 |
isInternal |
出力のみ。ディスプレイが内部かどうかを示します。 |
displayName |
出力のみ。デバイス名を表示します。 |
BatteryInfo
バッテリーに関する情報。
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータはポリシー ReportDevicePowerStatus で制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_BATTERY_INFO
JSON 表現 |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
フィールド | |
---|---|
serialNumber |
出力のみ。バッテリーのシリアル番号。 |
manufacturer |
出力のみ。バッテリーのメーカー。 |
designCapacity |
出力のみ。設計容量(mA-時間)。 |
designMinVoltage |
出力のみ。設計最小出力電圧(mV) |
manufactureDate |
出力のみ。電池の製造日。 |
technology |
出力のみ。バッテリーのテクノロジー。例: リチウムイオン |
BatteryStatusReport
バッテリーのステータス データ。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータはポリシー ReportDevicePowerStatus で制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_BATTERY_REPORT
JSON 表現 |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
フィールド | |
---|---|
reportTime |
出力のみ。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
serialNumber |
出力のみ。バッテリーのシリアル番号。 |
sample[] |
出力のみ。バッテリーのサンプリング データを |
batteryHealth |
出力のみ。バッテリーの健全性。 |
fullChargeCapacity |
出力のみ。フル充電容量(ミリアンペア時)。 |
cycleCount |
出力のみ。サイクル数。 |
BatterySampleReport
バッテリー用にデータをサンプリングしています。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータはポリシー ReportDevicePowerStatus で制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
JSON 表現 |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
フィールド | |
---|---|
reportTime |
出力のみ。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
voltage |
出力のみ。バッテリー電圧(ミリボルト)。 |
remainingCapacity |
出力のみ。バッテリーの残量(mAmpere-時間)。 |
temperature |
出力のみ。温度(摂氏)。 |
dischargeRate |
出力のみ。バッテリーの放電速度(mW 単位)。バッテリーが放電されている場合はプラス、充電中はマイナス。 |
chargeRate |
出力のみ。バッテリー残量(%) |
current |
出力のみ。バッテリー電流(mA)。 |
status |
出力のみ。バッテリーの状態を 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 ( |
フィールド | |
---|---|
volume[] |
ディスク ボリュームに関する情報 |
availableDiskBytes |
デバイスのユーザーデータ ストレージの空き容量(バイト単位)。 |
totalDiskBytes |
デバイスのユーザーデータ ストレージの合計容量(バイト単位)。 |
DiskVolume
ディスク ボリュームに関する情報
JSON 表現 |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
フィールド | |
---|---|
volumeId |
ディスク ボリューム ID。 |
storageFreeBytes |
ストレージの空き容量(バイト単位)。 |
storageTotalBytes |
合計保存容量(バイト単位)。 |
StorageStatusReport
ストレージのステータス データ。
- このフィールドはテレメトリー情報です。デバイスが使用されるにつれて、時間の経過とともに変化します。
- このフィールドのデータは ReportDeviceStorageStatus ポリシーで制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_STORAGE_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"disk": [
{
object ( |
フィールド | |
---|---|
reportTime |
出力のみ。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
disk[] |
出力のみ。ディスク上のレポート。 |
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 |
出力のみ。ディスクのシリアル番号。 |
manufacturer |
出力のみ。ディスクのメーカー。 |
model |
出力のみ。ディスクモデル。 |
sizeBytes |
出力のみ。ディスクサイズ。 |
type |
出力のみ。ディスクタイプ: eMMC / NVMe / ATA / SCSI。 |
health |
出力のみ。ディスクの健全性。 |
volumeIds[] |
出力のみ。ディスク ボリューム。 |
bytesReadThisSession |
出力のみ。前回の起動以降に読み取られたバイト数。 |
bytesWrittenThisSession |
出力のみ。前回の起動以降に書き込まれたバイト数。 |
readTimeThisSession |
出力のみ。前回の起動以降にディスクからの読み取りに費やされた時間。 「 |
writeTimeThisSession |
出力のみ。前回の起動以降にディスクへの書き込みに費やされた時間。 「 |
ioTimeThisSession |
出力のみ。ディスクとキューがビジー状態の時間をカウントします。上記のフィールドとは異なり、並列リクエストは複数回カウントされません。 「 |
discardTimeThisSession |
出力のみ。前回の起動以降に破棄に費やした時間。破棄とは、使用されなくなったブロックをクリアするための書き込みです。カーネル 4.18 以降でサポートされています。 「 |
ThunderboltInfo
Thunderbolt バスの情報。
- このフィールドにはデバイス情報が表示されますが、これは静的なもので、時間が経過しても変化しません。
- このフィールドのデータは ReportDeviceSecurityStatus ポリシーで制御されています。
- データ収集の頻度: デバイスの起動時
- デフォルトのデータ報告頻度: デバイスの起動時
- ポリシーによる管理: なし
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: はい
- 関連ユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_BUS_DEVICE_INFO
JSON 表現 |
---|
{
"securityLevel": enum ( |
フィールド | |
---|---|
securityLevel |
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 ( |
フィールド | |
---|---|
bootUpDuration |
起動までの合計時間。 「 |
bootUpTime |
電源がオンになったときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
shutdownDuration |
シャットダウンから電源オフまでの合計時間。 「 |
shutdownTime |
シャットダウン時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
shutdownReason |
シャットダウンの理由。 |
reportTime |
レポートが収集されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
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 ( |
フィールド | |
---|---|
reportTime |
ステータス変更が検出されたときのタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
state |
デバイスが変更された状態 |
状態
デバイスの状態
列挙型 | |
---|---|
STATE_UNSPECIFIED |
都道府県が指定されていません |
UNKNOWN |
デバイスはハートビート モニタリングの対象ではありません |
ONLINE |
デバイスはオンラインです |
OFFLINE |
デバイスはオフラインです |
KioskAppStatusReport
デバイスのキオスクアプリ ステータス レポート。
- キオスクで利用可能
- このフィールドには、キオスク デバイスで実行されているアプリ ID とバージョン番号、およびレポートが最後に更新されたときのタイムスタンプが表示されます。
- このフィールドのデータは ReportDeviceSessionStatus ポリシーで制御されています。
- データ収集の頻度: アップロード時のみ
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる管理: はい
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次回オンラインになったときに報告されます: いいえ
- 関連ユーザーについてのみ報告: なし
- 細分化された権限が必要: TELEMETRY_API_APPS_REPORT
JSON 表現 |
---|
{ "reportTime": string, "appId": string, "appVersion": string } |
フィールド | |
---|---|
reportTime |
レポートが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
appId |
キオスクアプリのアプリ ID(例: mdmkkicfmmkgmpkmkdikhlbggogpicma) |
appVersion |
キオスクアプリのアプリのバージョン番号(「1.10.118」など) |
RuntimeCountersReport
CPU から取得したランタイム カウンタ。現在、ランタイム カウンタのテレメトリーは、第 14 世代以降の Intel vPro PSR でのみサポートされています。
JSON 表現 |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
フィールド | |
---|---|
reportTime |
レポートが収集されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
uptimeRuntimeDuration |
全期間の合計ランタイム。現在、常に Intel vPro PSR の S0 ランタイムです。 「 |
enterSleepCount |
デバイスがスリープ状態になった回数。現在 PSR を介して取得されています。S0->S3 のカウント。 |
enterHibernationCount |
デバイスが休止状態になった回数。現在 PSR を介して取得されており、S0->S4 のカウントです。 |
enterPoweroffCount |
デバイスの電源がオフになった回数。現在 PSR を介して取得されており、S0->S5 のカウントです。 |
Methods |
|
---|---|
|
テレメトリー デバイスを取得します。 |
|
すべてのテレメトリー デバイスを一覧表示します。 |