- リソース: 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 のお客様。 |
org |
出力専用。デバイスの組織単位 ID。 |
device |
出力専用。デバイスの一意の Directory API ID。この値は、管理コンソールの [ChromeOS デバイス] タブの Directory API ID と同じです。 |
serial |
出力専用。デバイスのシリアル番号。この値は、管理コンソールの [ChromeOS デバイス] タブにあるシリアル番号と同じです。 |
cpu |
出力専用。デバイスの CPU の仕様に関する情報。 |
cpu |
出力専用。定期的に収集された CPU ステータス レポートを |
memory |
出力専用。デバイスのメモリ仕様に関する情報。 |
memory |
出力専用。定期的に収集されるメモリ ステータス レポート。 |
network |
出力専用。ネットワーク デバイスの情報。 |
network |
出力専用。定期的に収集されるネットワーク仕様。 |
network |
出力専用。定期的に収集されるネットワーク診断。 |
os |
出力専用。ChromeOS の更新ステータスに関する関連情報が含まれています。 |
graphics |
出力専用。デバイスのグラフィック ペリフェラルに関する情報が含まれています。 |
graphics |
出力専用。定期的に収集されるグラフィック レポート。 |
battery |
出力専用。デバイスのバッテリーの仕様に関する情報。 |
battery |
出力専用。定期的に収集されるバッテリー レポート。 |
storage |
出力専用。デバイスのストレージ仕様に関する情報。 |
storage |
出力専用。定期的に収集されるストレージ レポート。 |
thunderbolt |
出力専用。Thunderbolt バスの情報。 |
audio |
出力専用。定期的に収集された音声レポートを |
boot |
出力専用。デバイスの起動パフォーマンス レポート。 |
heartbeat |
出力専用。タイムスタンプを含むハートビート ステータス レポート( |
kiosk |
出力専用。キオスク デバイスのキオスクアプリのステータス レポート |
network |
出力専用。定期的に収集されたネットワーク帯域幅レポートを |
peripherals |
出力専用。定期的に収集される周辺機器レポートは、 |
app |
出力専用。定期的に収集されたアプリ レポートが、 |
runtime |
出力専用。ランタイム カウンタは、収集されたデバイスの全期間のランタイムと、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 のアーキテクチャ タイプ。
|
max |
出力専用。CPU の最大クロック速度(kHz)。 |
keylocker |
出力専用。キーロッカーがサポートされているかどうか。 |
keylocker |
出力専用。キーロッカーが設定されているかどうか。 |
アーキテクチャ
CPU のアーキテクチャ タイプ。
列挙型 | |
---|---|
ARCHITECTURE_UNSPECIFIED |
アーキテクチャが不明です。 |
X64 |
x64 アーキテクチャ |
CpuStatusReport
CPU のステータスに関する情報を提供します。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ポリシー ReportDeviceCpuInfo で制御されます。
- データ収集頻度: 10 分ごと
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
- 必要なきめ細かい権限: TELEMETRY_API_CPU_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
フィールド | |
---|---|
report |
出力専用。このレポートがサンプリングされた時刻を表すタイムスタンプ(ミリ秒単位)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sample |
出力専用。レポートのサンプリング頻度。
|
cpu |
出力専用。CPU 使用率のサンプル(0 ~ 100%)。 |
cpu |
出力専用。CPU コアあたりの CPU 温度サンプル情報(摂氏) |
CpuTemperatureInfo
デバイスの CPU 温度。CPU コアごとにサンプリングされ、摂氏で表示されます。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ポリシー ReportDeviceCpuInfo によって制御されます。
- データ収集頻度: 10 分ごと
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
JSON 表現 |
---|
{ "temperatureCelsius": integer, "label": string } |
フィールド | |
---|---|
temperature |
出力専用。CPU の温度(摂氏)。 |
label |
出力専用。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 ( |
フィールド | |
---|---|
total |
出力専用。合計 RAM(バイト単位)。 |
available |
出力専用。使用可能な RAM の量(バイト単位)。 |
total |
出力専用。デバイスの合計メモリ暗号化情報。 |
TotalMemoryEncryptionInfo
デバイスのメモリ暗号化情報。
- このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
- このフィールドのデータは、ポリシー ReportDeviceMemoryInfo で制御されます。
- データ収集頻度: デバイスの起動時
- デフォルトのデータ レポートの頻度: デバイスの起動時
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
- 関連付けられているユーザーのみが報告: 該当なし
JSON 表現 |
---|
{ "encryptionState": enum ( |
フィールド | |
---|---|
encryption |
デバイスのメモリ暗号化の状態。 |
max |
暗号化に使用できる鍵の最大数。 |
key |
暗号鍵の長さ。 |
encryption |
メモリの暗号化アルゴリズム。 |
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 } |
フィールド | |
---|---|
report |
出力専用。このレポートがサンプリングされた時刻を表すタイムスタンプ(ミリ秒単位)。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sample |
出力専用。レポートのサンプリング頻度。
|
system |
出力専用。空き RAM の量(ガベージ コレクションのため信頼できない)。 |
page |
出力専用。この収集中のページ フォールトの数 |
NetworkInfo
ネットワーク デバイス情報。
- このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
- このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
- データ収集頻度: デバイスの起動時
- デフォルトのデータ レポートの頻度: デバイスの起動時
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
- 関連付けられたユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_NETWORK_INFO
JSON 表現 |
---|
{
"networkDevices": [
{
object ( |
フィールド | |
---|---|
network |
出力専用。ネットワーク デバイスのリスト。 |
NetworkDevice
ネットワーク デバイスの詳細。
- このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
- このフィールドのデータは、ポリシー ReportNetworkDeviceConfiguration で制御されます。
- データ収集頻度: デバイスの起動時
- デフォルトのデータ レポートの頻度: デバイスの起動時
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。はい
- 関連付けられているユーザーのみが報告: 該当なし
JSON 表現 |
---|
{
"type": enum ( |
フィールド | |
---|---|
type |
出力専用。ネットワーク デバイスの種類。 |
mac |
出力専用。対応するネットワーク デバイスの MAC アドレス(該当する場合)。 |
meid |
出力専用。対応するネットワーク デバイスの MEID(該当する場合)。 |
imei |
出力専用。対応するネットワーク デバイスの IMEI(該当する場合)。 |
iccid |
出力専用。デバイスの SIM カードに関連付けられている集積回路カード ID。 |
mdn |
出力専用。デバイスの 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 ( |
フィールド | |
---|---|
report |
出力専用。ネットワークの状態が報告された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
sample |
出力専用。レポートのサンプリング頻度。
|
signal |
出力専用。ワイヤレス ネットワークの信号強度(デシベル単位)。 |
lan |
出力専用。LAN の IP アドレス。 |
gateway |
出力専用。ゲートウェイ IP アドレス。 |
transmission |
出力専用。メガビット/秒で表される送信ビットレート。 |
receiving |
出力専用。メガビット/秒で表される受信ビットレート。 |
transmission |
出力専用。送信電力(デシベル単位)。 |
encryption |
出力専用。Wi-Fi の暗号化キーが無効であるかどうか。 |
wifi |
出力専用。Wi-Fi のリンク品質。値の範囲は [0, 70] です。0 は電波が弱いことを示し、70 は電波が強いことを示します。 |
wifi |
出力専用。Wi-Fi 電源管理が有効になっている |
guid |
出力専用。ネットワーク接続のガイダンス。 |
connection |
出力専用。ネットワークの現在の接続状態。 |
connection |
出力専用。ネットワーク接続の種類。 |
NetworkType
ネットワーク接続の種類。
列挙型 | |
---|---|
NETWORK_TYPE_UNSPECIFIED |
ネットワーク接続の種類が指定されていません |
CELLULAR |
モバイル ネットワーク接続。 |
ETHERNET |
イーサネット ネットワーク接続。 |
TETHER |
テザリング ネットワーク接続。 |
VPN |
VPN ネットワーク接続。 |
WIFI |
Wi-Fi ネットワーク接続。 |
NetworkDiagnosticsReport
ネットワーク テストの結果: HTTPS レイテンシが高いか正常かなど、デバイスのネットワーク接続の健全性を判断します。
- 必要なきめ細かい権限: TELEMETRY_API_NETWORK_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
フィールド | |
---|---|
report |
出力専用。診断情報が収集されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
https |
出力専用。HTTPS レイテンシ テストデータ。 |
OsUpdateStatus
現在の OS 更新ステータスに関する情報が含まれます。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ポリシー ReportDeviceOsUpdateStatus で制御されます。
- データ収集頻度: アップロード時のみ
- デフォルトのデータ レポートの頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
- 必要なきめ細かい権限: TELEMETRY_API_OS_REPORT
JSON 表現 |
---|
{
"updateState": enum ( |
フィールド | |
---|---|
update |
出力専用。OS アップデートの現在の状態。 |
new |
出力専用。ダウンロードして適用される OS イメージの新しいプラットフォーム バージョン。更新ステータスが OS_IMAGE_DOWNLOAD_IN_PROGRESS または OS_UPDATE_NEED_REBOOT の場合にのみ設定されます。一部のエグジット ケース(再起動なしで更新エンジンが再起動されるなど)では、OS_UPDATE_NEED_REBOOT ステータスがダミーの「0.0.0.0」になる場合があります。 |
new |
出力専用。更新待ちのキオスクアプリから新たにリクエストされたプラットフォーム バージョンです。 |
last |
出力専用。最後に成功した更新のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
last |
出力専用。最終更新チェックのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
last |
出力専用。前回の再起動のタイムスタンプ。 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 ( |
フィールド | |
---|---|
adapter |
出力専用。グラフィック アダプター(GPU)に関する情報。 |
eprivacy |
出力専用。e プライバシー画面がサポートされているかどうか。 |
display |
出力専用。デバイスのディスプレイに関する情報。 |
touch |
出力専用。デバイスの内部タッチ スクリーンに関する情報。 |
GraphicsAdapterInfo
グラフィック アダプター(GPU)の情報。
JSON 表現 |
---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
フィールド | |
---|---|
adapter |
出力専用。アダプターの名前。例: Mesa DRI Intel(R) UHD Graphics 620(Kabylake GT2)。 |
driver |
出力専用。GPU ドライバのバージョン。 |
device |
出力専用。グラフィック カードのデバイス ID を表します。 |
DisplayDevice
ディスプレイ デバイスの情報。
JSON 表現 |
---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer } |
フィールド | |
---|---|
display |
出力専用。デバイス名を表示します。 |
display |
出力専用。幅を表示します(ミリメートル)。 |
display |
出力専用。ディスプレイの高さ(mm 単位)。 |
internal |
出力専用。ディスプレイが内部であるかどうか。 |
manufacturer |
出力専用。3 文字のメーカー ID。 |
model |
出力専用。メーカー商品コード。 |
manufacture |
出力専用。製造年。 |
TouchScreenInfo
デバイスのタッチ スクリーン上の情報。
JSON 表現 |
---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
フィールド | |
---|---|
touchpad |
出力専用。入力スタックで使用されるタッチパッド ライブラリ名。 |
devices[] |
出力専用。内部タッチ スクリーン デバイスのリスト。 |
TouchScreenDevice
内部タッチ スクリーン デバイスの情報。
JSON 表現 |
---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
フィールド | |
---|---|
display |
出力専用。タッチスクリーン デバイスの表示名。 |
touch |
出力専用。デバイスでサポートされているタッチポイントの数。 |
stylus |
出力専用。タッチスクリーン デバイスがタッチペンに対応しているかどうか。 |
GraphicsStatusReport
グラフィック サブシステムの情報。
- このフィールドはテレメトリー情報であり、デバイスが使用されるにつれて変化します。
- このフィールドのデータは、ポリシー ReportDeviceGraphicsInfo で制御されます。
- データ収集頻度: 3 時間。
- デフォルトのデータ報告頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
- 必要なきめ細かい権限: TELEMETRY_API_GRAPHICS_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"displays": [
{
object ( |
フィールド | |
---|---|
report |
出力専用。グラフィック データが報告された時刻。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
displays[] |
出力専用。デバイスのディスプレイに関する情報。 |
DisplayInfo
ディスプレイに関する情報。
JSON 表現 |
---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string } |
フィールド | |
---|---|
device |
出力専用。グラフィック カードのデバイス ID を表します。 |
resolution |
出力専用。解像度の幅(ピクセル単位)。 |
resolution |
出力専用。解像度の高さ(ピクセル単位)。 |
refresh |
出力専用。リフレッシュ レート(Hz)。 |
is |
出力専用。ディスプレイが内部にあるかどうかを示します。 |
display |
出力専用。デバイス名を表示します。 |
BatteryInfo
バッテリーに関する情報。
- このフィールドにはデバイス情報が格納されます。この情報は静的で、時間の経過とともに変化することはありません。
- このフィールドのデータは、ReportDevicePowerStatus ポリシーで制御されます。
- データ収集頻度: アップロード時のみ
- デフォルトのデータ レポートの頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられたユーザーについてのみ報告: なし
- 詳細な権限が必要: TELEMETRY_API_BATTERY_INFO
JSON 表現 |
---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
フィールド | |
---|---|
serial |
出力専用。バッテリーのシリアル番号 |
manufacturer |
出力専用。バッテリーのメーカー。 |
design |
出力専用。設計容量(ミリアンペア時)。 |
design |
出力専用。設計上の最小出力電圧(mV) |
manufacture |
出力専用。バッテリーの製造日。 |
technology |
出力専用。バッテリーのテクノロジー。例: Li-ion |
BatteryStatusReport
バッテリーのステータス データ。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ReportDevicePowerStatus ポリシーで制御されます。
- データ収集頻度: アップロード時のみ
- デフォルトのデータ レポートの頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
- 必要なきめ細かい権限: TELEMETRY_API_BATTERY_REPORT
JSON 表現 |
---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
フィールド | |
---|---|
report |
出力専用。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
serial |
出力専用。バッテリーのシリアル番号 |
sample[] |
出力専用。バッテリーのサンプリング データは、 |
battery |
出力専用。バッテリーの健全性。 |
full |
出力専用。フル充電容量(ミリアンペア時)。 |
cycle |
出力専用。サイクル数。 |
BatterySampleReport
バッテリーのサンプリング データです。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ポリシー ReportDevicePowerStatus で制御されます。
- データ収集頻度: アップロード時のみ
- デフォルトのデータ レポートの頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
JSON 表現 |
---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
フィールド | |
---|---|
report |
出力専用。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
voltage |
出力専用。バッテリーの電圧(ミリボルト)。 |
remaining |
出力専用。バッテリーの残量(ミリアンペア時)。 |
temperature |
出力専用。気温(摂氏)。 |
discharge |
出力専用。バッテリーの放電速度(mW)。バッテリーの放電中は正の値になり、充電中は負の値になります。 |
charge |
出力専用。バッテリー残量(%)。 |
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[] |
ディスク ボリュームの情報 |
available |
デバイスのユーザーデータ保存に使用できる空き容量(バイト単位)。 |
total |
デバイス内のユーザーデータの保存に使用できる合計容量(バイト単位)。 |
DiskVolume
ディスク ボリュームの情報
JSON 表現 |
---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
フィールド | |
---|---|
volume |
ディスクのボリューム ID。 |
storage |
空き容量(バイト単位)。 |
storage |
合計ストレージ容量(バイト単位)。 |
StorageStatusReport
ストレージのステータス データ。
- このフィールドはテレメトリー情報であり、デバイスの使用に伴って時間の経過とともに変化します。
- このフィールドのデータは、ポリシー ReportDeviceStorageStatus で制御されます。
- データ収集頻度: アップロード時のみ
- デフォルトのデータ レポートの頻度: 3 時間
- ポリシーによる制御: あり
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。いいえ
- 関連付けられているユーザーのみが報告: 該当なし
- 詳細な権限が必要: TELEMETRY_API_STORAGE_REPORT
JSON 表現 |
---|
{
"reportTime": string,
"disk": [
{
object ( |
フィールド | |
---|---|
report |
出力専用。デバイスでサンプルが収集された時点のタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
disk[] |
出力専用。ディスク上のレポート。 |
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 } |
フィールド | |
---|---|
serial |
出力専用。ディスクのシリアル番号。 |
manufacturer |
出力専用。ディスクのメーカー。 |
model |
出力専用。ディスクモデル。 |
size |
出力専用。ディスクサイズ。 |
type |
出力専用。ディスクタイプ: eMMC / NVMe / ATA / SCSI。 |
health |
出力専用。ディスクの健全性。 |
volume |
出力専用。ディスク ボリューム。 |
bytes |
出力専用。前回の起動以降に読み取られたバイト数。 |
bytes |
出力専用。前回の起動以降に書き込まれたバイト数。 |
read |
出力専用。前回の起動以降にディスクから読み取るのに費やされた時間。
|
write |
出力専用。前回の起動以降にディスクへの書き込みに費やされた時間。
|
io |
出力専用。ディスクとキューがビジー状態だった時間をカウントします。そのため、上記のフィールドとは異なり、並列リクエストが複数回カウントされることはありません。
|
discard |
出力専用。前回の起動から破棄にかかった時間。破棄とは、使用されなくなったブロックを消去するために書き込むことです。カーネル 4.18 以降でサポートされています。
|
ThunderboltInfo
Thunderbolt バスの情報。
- このフィールドはデバイス情報を提供します。これは静的であり、時間が経過しても変化しません。
- このフィールドのデータは、ポリシー ReportDeviceSecurityStatus によって制御されます。
- データ収集頻度: デバイスの起動時
- デフォルトのデータ レポートの頻度: デバイスの起動時
- ポリシーによる制御: なし
- キャッシュ: デバイスがオフラインの場合、収集されたデータはローカルに保存され、デバイスが次にオンラインになったときに報告されます。: はい
- 関連付けられたユーザーについてのみ報告: なし
- 必要なきめ細かい権限: TELEMETRY_API_BUS_DEVICE_INFO
JSON 表現 |
---|
{
"securityLevel": enum ( |
フィールド | |
---|---|
security |
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 ( |
フィールド | |
---|---|
boot |
起動にかかる合計時間。
|
boot |
電源がオンになったときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
shutdown |
シャットダウン開始から電源オフまでの合計時間。
|
shutdown |
シャットダウン時のタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
shutdown |
シャットダウンの理由。 |
report |
レポートが収集されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
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 ( |
フィールド | |
---|---|
report |
ステータスの変更が検出されたタイムスタンプ 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 } |
フィールド | |
---|---|
report |
レポートが収集されたときのタイムスタンプ RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
app |
キオスクアプリのアプリ ID(例: mdmkkicfmmkgmpkmkdikhlbggogpicma) |
app |
キオスクアプリのアプリ バージョン番号(「1.10.118」など) |
RuntimeCountersReport
CPU から取得されたランタイム カウンタ。現在、ランタイム カウンタのテレメトリーは、Gen 14 以降の Intel vPro PSR でのみサポートされています。
JSON 表現 |
---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
フィールド | |
---|---|
report |
レポートが収集されたときのタイムスタンプ。 RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: |
uptime |
全期間の合計実行時間。現在は、常に Intel vPro PSR の S0 ランタイムです。
|
enter |
デバイスがスリープ状態になった回数。現在は PSR を介して取得されており、S0 -> S3 からカウントします。 |
enter |
デバイスが休止状態に入った回数。現在は PSR から取得され、S0 ~ S4 でカウントされます。 |
enter |
デバイスが電源オフの状態になった回数。現在は PSR から取得され、S0 ~ S5 でカウントされます。 |
メソッド |
|
---|---|
|
テレメトリー デバイスを取得します。 |
|
すべてのテレメトリー デバイスを一覧表示します。 |