- 리소스: 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.60GHz) |
architecture |
출력 전용. CPU의 아키텍처 유형입니다.
|
maxClockSpeed |
출력 전용. 최대 CPU 클록 속도(kHz)입니다. |
keylockerSupported |
출력 전용. 키 잠금 기능의 지원 여부입니다. |
keylockerConfigured |
출력 전용. 키 잠금 구성 여부 |
아키텍처
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 |
출력 전용. 보고서의 샘플링 빈도입니다. 소수점 아래가 최대 9자리까지이고 ' |
cpuUtilizationPct |
출력 전용. CPU 사용률 샘플 (0~100%)입니다. |
cpuTemperatureInfo[] |
출력 전용. CPU 코어당 CPU 온도 샘플 정보(섭씨) |
CpuTemperatureInfo
기기의 CPU 온도입니다. CPU 코어당 샘플링됩니다(섭씨).
- 이 필드는 원격 분석 정보이며 시간이 지남에 따라 기기가 활용됨에 따라 변경됩니다.
- 이 필드의 데이터는 ReportDeviceCpuInfo 정책을 통해 제어됩니다.
- 데이터 수집 빈도: 10분마다
- 기본 데이터 보고 빈도: 3시간
- 정책 제어: 예
- 캐시: 기기가 오프라인 상태인 경우 수집된 데이터는 로컬에 저장되며 기기가 다음에 온라인 상태가 될 때 보고됩니다. 아니요
- 연결된 사용자에 대해서만 보고됨: 해당 사항 없음
JSON 표현 |
---|
{ "temperatureCelsius": integer, "label": string } |
입력란 | |
---|---|
temperatureCelsius |
출력 전용. 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 ( |
입력란 | |
---|---|
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 |
메모리 암호화 알고리즘은 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 |
출력 전용. 이 보고서가 샘플링된 시간을 나타내는 밀리초 단위의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
sampleFrequency |
출력 전용. 보고서의 샘플링 빈도입니다. 소수점 아래가 최대 9자리까지이고 ' |
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 |
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 ( |
입력란 | |
---|---|
reportTime |
출력 전용. 네트워크 상태가 보고된 시간입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
sampleFrequency |
출력 전용. 보고서의 샘플링 빈도입니다. 소수점 아래가 최대 9자리까지이고 ' |
signalStrengthDbm |
출력 전용. 데시벨로 측정된 무선 네트워크의 신호 강도입니다. |
lanIpAddress |
출력 전용. LAN IP 주소. |
gatewayIpAddress |
출력 전용. 게이트웨이 IP 주소입니다. |
transmissionBitRateMbps |
출력 전용. 초당 메가비트 단위로 측정된 전송 비트 전송률입니다. |
receivingBitRateMbps |
출력 전용. 초당 메가비트 단위로 측정된 수신 비트 전송률입니다. |
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 |
출력 전용. 온라인 개인 정보 보호 화면 지원 여부 |
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 |
출력 전용. 설계 용량 (mAmpere-hours) |
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 |
출력 전용. 완충 용량 (mAmpere-hours) |
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-hours) |
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
단일 저장 기기의 상태입니다.
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 |
출력 전용. 마지막 부팅 이후 디스크 읽기에 소요된 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
writeTimeThisSession |
출력 전용. 마지막 부팅 이후 디스크에 쓰는 데 소요된 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
ioTimeThisSession |
출력 전용. 디스크와 큐가 사용 중인 시간을 셉니다. 따라서 위 필드와 달리 병렬 요청은 여러 번 계산되지 않습니다. 소수점 아래가 최대 9자리까지이고 ' |
discardTimeThisSession |
출력 전용. 마지막 부팅 이후 삭제에 소요된 시간입니다. 삭제는 더 이상 사용하지 않는 블록을 지우는 것입니다. 커널 4.18 이상에서 지원됩니다. 소수점 아래가 최대 9자리까지이고 ' |
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 컨트롤러와 디스플레이 포트를 위한 터널을 자동으로 만듭니다. 도크의 모든 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 |
총 부팅 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
bootUpTime |
전원이 켜진 시점의 타임스탬프입니다. RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 |
shutdownDuration |
종료가 시작된 후 전원이 꺼지기까지의 총 시간입니다. 소수점 아래가 최대 9자리까지이고 ' |
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 런타임입니다. 소수점 아래가 최대 9자리까지이고 ' |
enterSleepCount |
기기가 절전 모드로 전환된 횟수입니다. 현재 PSR을 통해 획득했으며 S0에서 S3 사이의 숫자입니다. |
enterHibernationCount |
기기가 최대 절전 모드로 전환된 횟수입니다. 현재 PSR을 통해 획득했으며 S0에서 S4 사이의 숫자입니다. |
enterPoweroffCount |
기기가 전원 꺼짐 상태로 전환된 횟수입니다. 현재 PSR을 통해 얻은 것으로, S0에서 S5 사이의 숫자입니다. |
방법 |
|
---|---|
|
원격 분석 기기 가져오기 |
|
모든 원격 분석 기기를 나열합니다. |