REST Resource: customers.telemetry.devices

সম্পদ: টেলিমেট্রিডিভাইস

একটি পরিচালিত ডিভাইস থেকে সংগ্রহ করা টেলিমেট্রি ডেটা।

  • দানাদার অনুমতি প্রয়োজন: 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

শুধুমাত্র আউটপুট। ডিভাইসের প্রতিষ্ঠানের ইউনিট আইডি।

deviceId

string

শুধুমাত্র আউটপুট। ডিভাইসের অনন্য ডিরেক্টরি API ID। এই মানটি ChromeOS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের ডিরেক্টরি API আইডির মতো

serialNumber

string

শুধুমাত্র আউটপুট। ডিভাইসের সিরিয়াল নম্বর। এই মানটি ChromeOS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের সিরিয়াল নম্বরের সমান।

cpuInfo[]

object ( CpuInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য CPU স্পেস সম্পর্কিত তথ্য।

cpuStatusReport[]

object ( CpuStatusReport )

শুধুমাত্র আউটপুট। সিপিইউ স্ট্যাটাস রিপোর্টগুলি পর্যায়ক্রমে সংগৃহীত 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 )

শুধুমাত্র আউটপুট। থান্ডারবোল্ট বাসের তথ্য।

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 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: 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.60GHz

architecture

enum ( Architecture )

শুধুমাত্র আউটপুট। CPU এর জন্য আর্কিটেকচারের ধরন।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
maxClockSpeed

integer

শুধুমাত্র আউটপুট। সর্বোচ্চ CPU ঘড়ির গতি kHz এ।

keylockerSupported

boolean

শুধুমাত্র আউটপুট। কী-লকার সমর্থিত কিনা।

keylockerConfigured

boolean

শুধুমাত্র আউটপুট। কীলকার কনফিগার করা আছে কিনা। TRUE = Enabled; FALSE = অক্ষম। শুধুমাত্র রিপোর্ট করা হবে যদি keylockerSupported = TRUE .

স্থাপত্য

CPU এর জন্য আর্কিটেকচারের ধরন।

Enums
ARCHITECTURE_UNSPECIFIED স্থাপত্য অজানা।
X64 x64 আর্কিটেকচার

সিপিইউ স্ট্যাটাস রিপোর্ট

CPU এর অবস্থা সম্পর্কে তথ্য প্রদান করে।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতি 10 মিনিটে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_CPU_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে টাইমস্ট্যাম্প যে সময়ে এই রিপোর্টের নমুনা নেওয়া হয়েছিল সেই সময়ের প্রতিনিধিত্ব করে৷

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি রিপোর্ট নমুনা করা হয়.

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

cpuUtilizationPct

integer

শুধুমাত্র আউটপুট। CPU ব্যবহারের নমুনা (0-100 শতাংশ)।

cpuTemperatureInfo[]

object ( CpuTemperatureInfo )

শুধুমাত্র আউটপুট। সেলসিয়াসে CPU কোর প্রতি CPU তাপমাত্রার নমুনা তথ্য

Cpu তাপমাত্রা তথ্য

একটি ডিভাইসের CPU তাপমাত্রা। সেলসিয়াসে প্রতি CPU কোরের নমুনা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতি 10 মিনিটে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
JSON প্রতিনিধিত্ব
{
  "temperatureCelsius": integer,
  "label": string
}
ক্ষেত্র
temperatureCelsius

integer

শুধুমাত্র আউটপুট। CPU তাপমাত্রা সেলসিয়াসে।

label

string

শুধুমাত্র আউটপুট। CPU লেবেল। উদাহরণ: কোর 0

মেমরির তথ্য

একটি ডিভাইসের মেমরি তথ্য।

  • এই ক্ষেত্রে টেলিমেট্রি এবং ডিভাইস তথ্য উভয়ই রয়েছে:
    • totalRamBytes - ডিভাইস তথ্য
    • availableRamBytes - টেলিমেট্রি তথ্য
    • totalMemoryEncryption - ডিভাইস তথ্য
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি:
    • totalRamBytes - শুধুমাত্র আপলোড এ
    • availableRamBytes - প্রতি 10 মিনিটে
    • totalMemoryEncryption - ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি:
    • totalRamBytes - 3 ঘন্টা
    • availableRamBytes - 3 ঘন্টা
    • totalMemoryEncryption - ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: শুধুমাত্র totalMemoryEncryption জন্য
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: 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 )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য মোট মেমরি এনক্রিপশন তথ্য।

টোটাল মেমোরি এনক্রিপশন ইনফো

একটি ডিভাইসের মেমরি এনক্রিপশন তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
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 )

মেমরি এনক্রিপশন অ্যালগরিদম।

মেমরি এনক্রিপশন স্টেট

ডিভাইসে মেমরি এনক্রিপশনের অবস্থা।

Enums
MEMORY_ENCRYPTION_STATE_UNSPECIFIED মেমরি এনক্রিপশন স্থিতি সেট করা নেই৷
MEMORY_ENCRYPTION_STATE_UNKNOWN মেমরি এনক্রিপশন অবস্থা অজানা.
MEMORY_ENCRYPTION_STATE_DISABLED ডিভাইসে মেমরি এনক্রিপশন অক্ষম করা আছে।
MEMORY_ENCRYPTION_STATE_TME ডিভাইসে মেমরি এনক্রিপশন মোট মেমরি এনক্রিপশন ব্যবহার করে।
MEMORY_ENCRYPTION_STATE_MKTME ডিভাইসে মেমরি এনক্রিপশন মাল্টি-কি মোট মেমরি এনক্রিপশন ব্যবহার করে।

মেমরি এনক্রিপশন অ্যালগরিদম

ডিভাইসে এনক্রিপশন অ্যালগরিদম ব্যবহার করা হচ্ছে।

Enums
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 এনক্রিপশন অ্যালগরিদম ব্যবহার করছে।

মেমরি স্ট্যাটাস রিপোর্ট

মেমরি স্ট্যাটাস রিপোর্টের নমুনা রয়েছে।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডের সময়, প্রতি 10 মিনিটে SystemRamFreeByes সংগ্রহ করা হয়
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: প্রতি 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_MEMORY_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে টাইমস্ট্যাম্প যে সময়ে এই রিপোর্টের নমুনা নেওয়া হয়েছিল সেই সময়ের প্রতিনিধিত্ব করে৷

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি রিপোর্ট নমুনা করা হয়.

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

systemRamFreeBytes

string ( int64 format)

শুধুমাত্র আউটপুট। বাইটে বিনামূল্যে RAM এর পরিমাণ (আবর্জনা সংগ্রহের কারণে অবিশ্বস্ত)।

pageFaults

integer

শুধুমাত্র আউটপুট। এই সংগ্রহের সময় পৃষ্ঠার ত্রুটির সংখ্যা

নেটওয়ার্ক ইনফো

নেটওয়ার্ক ডিভাইস তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportNetworkDeviceConfiguration
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_NETWORK_INFO
JSON প্রতিনিধিত্ব
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
ক্ষেত্র
networkDevices[]

object ( NetworkDevice )

শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইসের তালিকা।

নেটওয়ার্ক ডিভাইস

নেটওয়ার্ক ডিভাইস সম্পর্কে বিস্তারিত.

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportNetworkDeviceConfiguration
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
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

শুধুমাত্র আউটপুট। ডিভাইসের সিম কার্ডের সাথে যুক্ত ইন্টিগ্রেটেড সার্কিট কার্ড আইডি।

mdn

string

শুধুমাত্র আউটপুট। ডিভাইসের সিম কার্ডের সাথে যুক্ত মোবাইল ডিরেক্টরি নম্বর।

নেটওয়ার্ক ডিভাইস টাইপ

নেটওয়ার্ক ডিভাইসের প্রকার।

Enums
NETWORK_DEVICE_TYPE_UNSPECIFIED নেটওয়ার্ক ডিভাইসের ধরন নির্দিষ্ট করা নেই।
CELLULAR_DEVICE সেলুলার ডিভাইস।
ETHERNET_DEVICE ইথারনেট ডিভাইস।
WIFI_DEVICE ওয়াইফাই ডিভাইস।

নেটওয়ার্ক স্ট্যাটাস রিপোর্ট

দৃশ্যমান/কনফিগার করা নেটওয়ার্কের অবস্থা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: 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 "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি রিপোর্ট নমুনা করা হয়.

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

signalStrengthDbm

integer

শুধুমাত্র আউটপুট। ডেসিবেলে পরিমাপ করা বেতার নেটওয়ার্কের জন্য সংকেত শক্তি।

lanIpAddress

string

শুধুমাত্র আউটপুট। LAN আইপি ঠিকানা।

gatewayIpAddress

string

শুধুমাত্র আউটপুট। গেটওয়ে আইপি ঠিকানা।

transmissionBitRateMbps

string ( int64 format)

শুধুমাত্র আউটপুট। ট্রান্সমিশন বিট রেট প্রতি সেকেন্ডে মেগাবিটে পরিমাপ করা হয়।

receivingBitRateMbps

string ( int64 format)

শুধুমাত্র আউটপুট। মেগাবিট প্রতি সেকেন্ডে বিট রেট পরিমাপ করা হচ্ছে।

transmissionPowerDbm

integer

শুধুমাত্র আউটপুট। ট্রান্সমিশন পাওয়ার ডেসিবেলে পরিমাপ করা হয়।

encryptionOn

boolean

শুধুমাত্র আউটপুট। ওয়াইফাই এনক্রিপশন কী বন্ধ করা আছে কিনা।

wifiPowerManagementEnabled

boolean

শুধুমাত্র আউটপুট। ওয়াইফাই পাওয়ার ম্যানেজমেন্ট সক্ষম

guid

string

শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগ নির্দেশিকা।

connectionState

enum ( NetworkConnectionState )

শুধুমাত্র আউটপুট। নেটওয়ার্কের বর্তমান সংযোগের অবস্থা।

connectionType

enum ( NetworkType )

শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগের ধরন।

নেটওয়ার্ক টাইপ

নেটওয়ার্ক সংযোগের ধরন।

Enums
NETWORK_TYPE_UNSPECIFIED নেটওয়ার্ক সংযোগ প্রকার অনির্দিষ্ট৷
CELLULAR সেলুলার নেটওয়ার্ক সংযোগ।
ETHERNET ইথারনেট নেটওয়ার্ক সংযোগ।
TETHER টিথার নেটওয়ার্ক সংযোগ।
VPN ভিপিএন নেটওয়ার্ক সংযোগ।
WIFI ওয়াইফাই নেটওয়ার্ক সংযোগ।

নেটওয়ার্ক ডায়াগনস্টিক্স রিপোর্ট

ডিভাইসের নেটওয়ার্ক সংযোগের স্বাস্থ্য নির্ধারণ করতে নেটওয়ার্ক পরীক্ষার ফলাফল, উদাহরণস্বরূপ HTTPS লেটেন্সি বেশি নাকি স্বাভাবিক।

  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_NETWORK_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডায়াগনস্টিকগুলি কখন সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প৷

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

httpsLatencyData

object ( HttpsLatencyRoutineData )

শুধুমাত্র আউটপুট। HTTPS লেটেন্সি টেস্ট ডেটা।

OsUpdate Status

বর্তমান OS আপডেট স্থিতি সম্পর্কিত তথ্য রয়েছে।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceOsUpdateStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: 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 "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

lastUpdateCheckTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। শেষ আপডেট চেকের টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

lastRebootTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। শেষ রিবুটের টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

আপডেট স্টেট

OS আপডেটের অবস্থা

Enums
UPDATE_STATE_UNSPECIFIED রাজ্য অনির্দিষ্ট.
OS_IMAGE_DOWNLOAD_NOT_STARTED OS ডাউনলোড করা শুরু হয়নি।
OS_IMAGE_DOWNLOAD_IN_PROGRESS OS ডিভাইসে ডাউনলোড শুরু হয়েছে।
OS_UPDATE_NEED_REBOOT আপলোড শেষ করতে ডিভাইস রিবুট করতে হবে।

গ্রাফিক্স তথ্য

গ্রাফিক্স সাবসিস্টেমের তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceGraphicsStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_GRAPHICS_INFO
JSON প্রতিনিধিত্ব
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
ক্ষেত্র
adapterInfo

object ( GraphicsAdapterInfo )

শুধুমাত্র আউটপুট। গ্রাফিক্স অ্যাডাপ্টার (GPU) সম্পর্কে তথ্য।

eprivacySupported

boolean

শুধুমাত্র আউটপুট। ই-প্রাইভেসি স্ক্রিন সমর্থিত কি না।

displayDevices[]

object ( DisplayDevice )

শুধুমাত্র আউটপুট। ডিভাইসের প্রদর্শন(গুলি) সম্পর্কে তথ্য।

touchScreenInfo

object ( TouchScreenInfo )

শুধুমাত্র আউটপুট। ডিভাইসের অভ্যন্তরীণ টাচ স্ক্রিন(গুলি) সম্পর্কে তথ্য।

গ্রাফিক্স অ্যাডাপ্টারের তথ্য

একটি গ্রাফিক্স অ্যাডাপ্টারের তথ্য (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)

শুধুমাত্র আউটপুট। গ্রাফিক্স কার্ড ডিভাইস আইডি প্রতিনিধিত্ব করে।

প্রদর্শনকারী যন্ত্র

একটি প্রদর্শন ডিভাইসের তথ্য।

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

শুধুমাত্র আউটপুট। তিন অক্ষর প্রস্তুতকারকের আইডি।

modelId

integer

শুধুমাত্র আউটপুট। প্রস্তুতকারকের পণ্য কোড।

manufactureYear

integer

শুধুমাত্র আউটপুট। উৎপাদন বছরের.

টাচস্ক্রিন তথ্য

ডিভাইসের টাচ স্ক্রিনে তথ্য।

JSON প্রতিনিধিত্ব
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
ক্ষেত্র
touchpadLibrary

string

শুধুমাত্র আউটপুট। ইনপুট স্ট্যাক দ্বারা ব্যবহৃত টাচপ্যাড লাইব্রেরির নাম।

devices[]

object ( TouchScreenDevice )

শুধুমাত্র আউটপুট। অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসের তালিকা।

টাচস্ক্রিন ডিভাইস

একটি অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসের তথ্য।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
ক্ষেত্র
displayName

string

শুধুমাত্র আউটপুট। স্পর্শ পর্দা ডিভাইস প্রদর্শন নাম.

touchPointCount

integer

শুধুমাত্র আউটপুট। ডিভাইসে সমর্থিত টাচ পয়েন্টের সংখ্যা।

stylusCapable

boolean

শুধুমাত্র আউটপুট। টাচ স্ক্রিন ডিভাইস স্টাইলাস সক্ষম বা না।

গ্রাফিক্স স্ট্যাটাস রিপোর্ট

গ্রাফিক্স সাবসিস্টেমের তথ্য।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceGraphicsInfo
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: 3 ঘন্টা।
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_GRAPHICS_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। যে সময়ে গ্রাফিক্স ডেটা রিপোর্ট করা হয়েছিল।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

displays[]

object ( DisplayInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য প্রদর্শন সম্পর্কে তথ্য.

ডিসপ্লে ইনফো

একটি প্রদর্শনের জন্য তথ্য।

JSON প্রতিনিধিত্ব
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
ক্ষেত্র
deviceId

string ( int64 format)

শুধুমাত্র আউটপুট। গ্রাফিক্স কার্ড ডিভাইস আইডি প্রতিনিধিত্ব করে।

resolutionWidth

integer

শুধুমাত্র আউটপুট। রেজোলিউশনের প্রস্থ পিক্সেলে।

resolutionHeight

integer

শুধুমাত্র আউটপুট। পিক্সেলে রেজোলিউশনের উচ্চতা।

refreshRate

integer

শুধুমাত্র আউটপুট। রিফ্রেশ হার Hz.

isInternal

boolean

শুধুমাত্র আউটপুট। প্রদর্শন অভ্যন্তরীণ কি না তা নির্দেশ করে।

displayName

string

শুধুমাত্র আউটপুট। ডিভাইসের নাম প্রদর্শন করুন।

ব্যাটারি তথ্য

ব্যাটারি সম্পর্কে তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: 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)

শুধুমাত্র আউটপুট। নকশা ক্ষমতা (mAmpere-ঘন্টা)।

designMinVoltage

integer

শুধুমাত্র আউটপুট। ডিজাইন করা ন্যূনতম আউটপুট ভোল্টেজ (mV)

manufactureDate

object ( Date )

শুধুমাত্র আউটপুট। ব্যাটারি তৈরির তারিখ।

technology

string

শুধুমাত্র আউটপুট। ব্যাটারির প্রযুক্তি। উদাহরণ: লি-আয়ন

ব্যাটারি স্ট্যাটাস রিপোর্ট

ব্যাটারির জন্য স্ট্যাটাস ডেটা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: 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 "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

serialNumber

string

শুধুমাত্র আউটপুট। ব্যাটারি সিরিয়াল নম্বর।

sample[]

object ( BatterySampleReport )

শুধুমাত্র আউটপুট। ব্যাটারির স্যাম্পলিং ডেটা reportTime ক্রমহ্রাসমান ক্রমে সাজানো হয়েছে।

batteryHealth

enum ( BatteryHealth )

শুধুমাত্র আউটপুট। ব্যাটারি স্বাস্থ্য.

fullChargeCapacity

string ( int64 format)

শুধুমাত্র আউটপুট। সম্পূর্ণ চার্জ ক্ষমতা (mAmpere-ঘন্টা)।

cycleCount

integer

শুধুমাত্র আউটপুট। চক্র গণনা.

ব্যাটারি স্যাম্পল রিপোর্ট

ব্যাটারির জন্য নমুনা ডেটা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। কখন ডিভাইসে নমুনা সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

voltage

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারি ভোল্টেজ (মিলিভোল্ট)।

remainingCapacity

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারির অবশিষ্ট ক্ষমতা (mAmpere-ঘন্টা)।

temperature

integer

শুধুমাত্র আউটপুট। তাপমাত্রা সেলসিয়াস ডিগ্রি।

dischargeRate

integer

শুধুমাত্র আউটপুট। ব্যাটারি স্রাবের হার মেগাওয়াটে পরিমাপ করা হয়। ব্যাটারি ডিসচার্জ হলে ইতিবাচক, চার্জ করা হলে নেতিবাচক।

chargeRate

integer

শুধুমাত্র আউটপুট। ব্যাটারি চার্জ শতাংশ।

current

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারি কারেন্ট (mA)।

status

string

শুধুমাত্র আউটপুট। ব্যাটারি স্ট্যাটাস sysfs থেকে পড়া। উদাহরণ: ডিসচার্জিং

ব্যাটারি স্বাস্থ্য

ব্যাটারির বর্তমান স্বাস্থ্যের প্রতিনিধিত্ব করে।

  • এই স্ট্যাটাসটি একটি গেজ বা ত্রুটিপূর্ণ ব্যাটারির ইঙ্গিত নয়৷ এটি বর্তমান পূর্ণ চার্জ ক্ষমতাকে নকশা ক্ষমতা দ্বারা ভাগ করে গণনা করা হয়।
  • ব্যাটারি অখণ্ডতা এবং ওয়ারেন্টি নীতি নির্ধারণ করা প্রস্তুতকারকের উপর নির্ভর করে।
Enums
BATTERY_HEALTH_UNSPECIFIED স্বাস্থ্য অজানা।
BATTERY_HEALTH_NORMAL ব্যাটারি স্বাস্থ্যকর, সম্পূর্ণ চার্জ ক্ষমতা / নকশা ক্ষমতা > 80%
BATTERY_REPLACE_SOON ব্যাটারি মাঝারিভাবে অস্বাস্থ্যকর এবং শীঘ্রই প্রতিস্থাপন করার পরামর্শ দেওয়া হয়েছে, সম্পূর্ণ চার্জ ক্ষমতা / ডিজাইন ক্ষমতা 75% - 80%
BATTERY_REPLACE_NOW ব্যাটারি অস্বাস্থ্যকর এবং প্রতিস্থাপন করার পরামর্শ দেওয়া হয়েছে, সম্পূর্ণ চার্জ ক্ষমতা / নকশা ক্ষমতা < 75%

স্টোরেজ ইনফো

স্টোরেজের জন্য স্ট্যাটাস ডেটা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceStorageStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_STORAGE_INFO
JSON প্রতিনিধিত্ব
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
ক্ষেত্র
volume[]

object ( DiskVolume )

ডিস্ক ভলিউম জন্য তথ্য

availableDiskBytes

string ( int64 format)

বাইটে ডিভাইসে ব্যবহারকারীর ডেটা স্টোরেজের জন্য উপলব্ধ স্থান।

totalDiskBytes

string ( int64 format)

বাইটে ডিভাইসে ব্যবহারকারীর ডেটা স্টোরেজের জন্য মোট স্থান।

ডিস্ক ভলিউম

ডিস্ক ভলিউম জন্য তথ্য

JSON প্রতিনিধিত্ব
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
ক্ষেত্র
volumeId

string

ডিস্ক ভলিউম আইডি।

storageFreeBytes

string ( int64 format)

বাইটে বিনামূল্যে স্টোরেজ স্পেস।

storageTotalBytes

string ( int64 format)

বাইটে মোট স্টোরেজ স্পেস।

স্টোরেজ স্ট্যাটাস রিপোর্ট

স্টোরেজের জন্য স্ট্যাটাস ডেটা।

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceStorageStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_STORAGE_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। কখন ডিভাইসে নমুনা সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

disk[]

object ( DiskInfo )

শুধুমাত্র আউটপুট। ডিস্কে রিপোর্ট।

ডিস্ক ইনফো

একক স্টোরেজ ডিভাইসের স্থিতি।

JSON প্রতিনিধিত্ব
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "sizeBytes": string,
  "type": string,
  "health": string,
  "volumeIds": [
    string
  ],
  "bytesReadThisSession": string,
  "bytesWrittenThisSession": string,
  "readTimeThisSession": string,
  "writeTimeThisSession": string,
  "ioTimeThisSession": string,
  "discardTimeThisSession": string
}
ক্ষেত্র
serialNumber

string

শুধুমাত্র আউটপুট। ডিস্ক সিরিয়াল নম্বর।

manufacturer

string

শুধুমাত্র আউটপুট। ডিস্ক প্রস্তুতকারক।

model

string

শুধুমাত্র আউটপুট। ডিস্ক মডেল।

sizeBytes

string ( int64 format)

শুধুমাত্র আউটপুট। ডিস্কের আকার।

type

string

শুধুমাত্র আউটপুট। ডিস্কের ধরন: eMMC/NVMe/ATA/SCSI।

health

string

শুধুমাত্র আউটপুট। ডিস্ক স্বাস্থ্য।

volumeIds[]

string

শুধুমাত্র আউটপুট। ডিস্ক ভলিউম।

bytesReadThisSession

string ( int64 format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে পড়া বাইট সংখ্যা।

bytesWrittenThisSession

string ( int64 format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে লেখা বাইটের সংখ্যা।

readTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে ডিস্ক থেকে পড়ার সময় ব্যয় করা হয়েছে।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

writeTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে ডিস্কে লেখার সময় ব্যয় করা হয়েছে।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

ioTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। ডিস্ক এবং সারি ব্যস্ত থাকার সময় গণনা করে, তাই উপরের ক্ষেত্রগুলির বিপরীতে, সমান্তরাল অনুরোধ একাধিকবার গণনা করা হয় না।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

discardTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে বাদ দেওয়ার সময় ব্যয় করা হয়েছে। বাতিল করা হচ্ছে এমন ব্লকগুলি পরিষ্কার করার জন্য যা আর ব্যবহার করা হচ্ছে না। কার্নেল 4.18+ এ সমর্থিত।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

থান্ডারবোল্ট ইনফো

থান্ডারবোল্ট বাসের তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceSecurityStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: না
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_BUS_DEVICE_INFO
JSON প্রতিনিধিত্ব
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
ক্ষেত্র
securityLevel

enum ( ThunderboltSecurityLevel )

থান্ডারবোল্ট বাসের নিরাপত্তা স্তর।

থান্ডারবোল্ট সিকিউরিটি লেভেল

থান্ডারবোল্ট বাসের নিরাপত্তা স্তর।

Enums
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED থান্ডারবোল্ট নিরাপত্তা স্তর সেট করা নেই.
THUNDERBOLT_SECURITY_NONE_LEVEL সমস্ত ডিভাইস স্বয়ংক্রিয়ভাবে ফার্মওয়্যার দ্বারা সংযুক্ত হয়। ব্যবহারকারীর অনুমোদনের প্রয়োজন নেই।
THUNDERBOLT_SECURITY_USER_LEVEL ব্যবহারকারীকে জিজ্ঞাসা করা হয় যে ডিভাইসটিকে সংযুক্ত করার অনুমতি দেওয়া হয়েছে কিনা।
THUNDERBOLT_SECURITY_SECURE_LEVEL ব্যবহারকারীকে জিজ্ঞাসা করা হয় যে ডিভাইসটিকে সংযুক্ত করার অনুমতি দেওয়া হয়েছে কিনা। এছাড়াও ডিভাইসটিকে একটি চ্যালেঞ্জ পাঠানো হয় যা কী sysfs বৈশিষ্ট্যে লেখা একটি র্যান্ডম কী-এর উপর ভিত্তি করে প্রত্যাশিত একটির সাথে মেলে।
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL ফার্মওয়্যার স্বয়ংক্রিয়ভাবে থান্ডারবোল্টের জন্য টানেল তৈরি করে।
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL ফার্মওয়্যার স্বয়ংক্রিয়ভাবে একটি ডকে USB কন্ট্রোলার এবং ডিসপ্লে পোর্টের জন্য টানেল তৈরি করে। ডকের নিচের দিকের সমস্ত PCIe লিঙ্কগুলি সরানো হয়েছে।
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL PCIE টানেলিং অক্ষম করা হয়েছে৷

বুট পারফরম্যান্স রিপোর্ট

একটি ডিভাইসের বুট কর্মক্ষমতা রিপোর্ট.

  • এই ক্ষেত্রটি হল টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceBootMode৷
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতিটি বুট আপ ইভেন্টে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_OS_REPORT
JSON প্রতিনিধিত্ব
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
ক্ষেত্র
bootUpDuration

string ( Duration format)

বুট আপ করার জন্য মোট সময়।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

bootUpTime

string ( Timestamp format)

পাওয়ার চালু হওয়ার সময় টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

shutdownDuration

string ( Duration format)

শাটডাউন শুরু হওয়ার পর থেকে পাওয়ার অফ হতে মোট সময়।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

shutdownTime

string ( Timestamp format)

বন্ধ করার সময় টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

shutdownReason

enum ( ShutdownReason )

বন্ধের কারণ।

reportTime

string ( Timestamp format)

রিপোর্ট সংগ্রহ করার সময় টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

শাটডাউনের কারণ

বন্ধের কারণ।

Enums
SHUTDOWN_REASON_UNSPECIFIED শাটডাউনের কারণ উল্লেখ করা হয়নি।
USER_REQUEST ব্যবহারকারী শুরু করেছেন।
SYSTEM_UPDATE সিস্টেম আপডেট শুরু হয়েছে।
LOW_BATTERY ব্যাটারি কম থাকায় শাটডাউন।
OTHER অন্যান্য কারণে শাটডাউন।

হার্টবিট স্ট্যাটাস রিপোর্ট

একটি ডিভাইসের হার্টবিট স্ট্যাটাস রিপোর্ট।

  • কিয়স্কের জন্য উপলব্ধ
  • এই ক্ষেত্রটি একটি ডিভাইসের অনলাইন/অফলাইন/অজানা স্থিতি প্রদান করে এবং স্থিতি পরিবর্তিত হলেই অন্তর্ভুক্ত করা হবে (যেমন অনলাইন -> অফলাইন)
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: হার্টবিট সক্ষম আরও তথ্য৷
  • হার্টবিট ফ্রিকোয়েন্সি: 2 মিনিট
    • দ্রষ্টব্য: যদি একটি ডিভাইস অফলাইনে যায়, ডিভাইসটির অনলাইন স্থিতি আপডেট হতে 12 মিনিট পর্যন্ত সময় লাগতে পারে
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: N/A
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "state": enum (State)
}
ক্ষেত্র
reportTime

string ( Timestamp format)

কখন স্ট্যাটাস পরিবর্তন করা হয়েছে তার টাইমস্ট্যাম্প

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

state

enum ( State )

ডিভাইস পরিবর্তিত হয়েছে

অবস্থা

ডিভাইসের অবস্থা

Enums
STATE_UNSPECIFIED রাজ্য নির্দিষ্ট নয়
UNKNOWN ডিভাইস হার্টবিট নিরীক্ষণের জন্য যোগ্য নয়
ONLINE ডিভাইস অনলাইন আছে
OFFLINE ডিভাইস অফলাইনে আছে

কিওস্কঅ্যাপ স্ট্যাটাস রিপোর্ট

একটি ডিভাইসের কিয়স্ক অ্যাপ স্ট্যাটাস রিপোর্ট।

  • কিয়স্কের জন্য উপলব্ধ
  • এই ক্ষেত্রটি একটি কিয়স্ক ডিভাইসে চলমান অ্যাপ আইডি এবং সংস্করণ নম্বর এবং প্রতিবেদনটি শেষবার কখন আপডেট করা হয়েছিল তার টাইমস্ট্যাম্প প্রদান করে
  • এই ক্ষেত্রের ডেটা নীতির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceSessionStatus
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: শুধুমাত্র আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইন হলে রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: N/A
  • দানাদার অনুমতি প্রয়োজন: TELEMETRY_API_APPS_REPORT
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

কখন রিপোর্ট সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

appId

string

কিয়স্ক অ্যাপের অ্যাপ আইডি যেমন "mdmkkicfmmkgmpkmkdikhlbggogpicma"

appVersion

string

যেমন "1.10.118" কিয়স্ক অ্যাপের অ্যাপ সংস্করণ নম্বর

রানটাইম কাউন্টার রিপোর্ট

CPU থেকে রানটাইম কাউন্টার উদ্ধার করা হয়েছে। বর্তমানে রানটাইম কাউন্টার টেলিমেট্রি শুধুমাত্র Gen 14+ এ Intel vPro PSR দ্বারা সমর্থিত।

JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

রিপোর্ট সংগ্রহ করার সময় টাইমস্ট্যাম্প।

RFC3339 UTC "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

uptimeRuntimeDuration

string ( Duration format)

মোট আজীবন রানটাইম। বর্তমানে সবসময় Intel vPro PSR থেকে S0 রানটাইম।

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

enterSleepCount

string ( int64 format)

ডিভাইসটি কতবার ঘুমের অবস্থায় প্রবেশ করেছে। বর্তমানে PSR এর মাধ্যমে প্রাপ্ত, S0->S3 থেকে গণনা করুন।

enterHibernationCount

string ( int64 format)

ডিভাইসটি যতবার হাইবারনেশন অবস্থায় প্রবেশ করেছে তার সংখ্যা। বর্তমানে PSR এর মাধ্যমে প্রাপ্ত, S0->S4 থেকে গণনা করুন।

enterPoweroffCount

string ( int64 format)

ডিভাইসটি পাওয়ার-অফ অবস্থায় যতবার প্রবেশ করেছে তার সংখ্যা। বর্তমানে PSR এর মাধ্যমে প্রাপ্ত, S0->S5 থেকে গণনা করুন।

পদ্ধতি

get

টেলিমেট্রি ডিভাইস পান।

list

সমস্ত টেলিমেট্রি ডিভাইসের তালিকা করুন।
,

সম্পদ: টেলিমেট্রিডিভাইস

একটি পরিচালিত ডিভাইস থেকে সংগ্রহ করা টেলিমেট্রি ডেটা।

  • দানাদার অনুমতি প্রয়োজন: 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

শুধুমাত্র আউটপুট। ডিভাইসের প্রতিষ্ঠানের ইউনিট আইডি।

deviceId

string

শুধুমাত্র আউটপুট। ডিভাইসের অনন্য ডিরেক্টরি API ID। এই মানটি ChromeOS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের ডিরেক্টরি API আইডির মতো

serialNumber

string

শুধুমাত্র আউটপুট। ডিভাইসের সিরিয়াল নম্বর। এই মানটি ChromeOS ডিভাইস ট্যাবে অ্যাডমিন কনসোলের সিরিয়াল নম্বরের সমান।

cpuInfo[]

object ( CpuInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য CPU স্পেস সম্পর্কিত তথ্য।

cpuStatusReport[]

object ( CpuStatusReport )

শুধুমাত্র আউটপুট। সিপিইউ স্ট্যাটাস রিপোর্টগুলি পর্যায়ক্রমে সংগৃহীত 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 )

শুধুমাত্র আউটপুট। থান্ডারবোল্ট বাসের তথ্য।

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 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_সিপিইউ_ইনফো
JSON প্রতিনিধিত্ব
{
  "model": string,
  "architecture": enum (Architecture),
  "maxClockSpeed": integer,
  "keylockerSupported": boolean,
  "keylockerConfigured": boolean
}
ক্ষেত্র
model

string

শুধুমাত্র আউটপুট। সিপিইউ মডেলের নাম। উদাহরণ: ইন্টেল (আর) কোর (টিএম) আই 5-8250u সিপিইউ @ 1.60GHz

architecture

enum ( Architecture )

শুধুমাত্র আউটপুট। সিপিইউর জন্য আর্কিটেকচার টাইপ।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসপুইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
maxClockSpeed

integer

শুধুমাত্র আউটপুট। কেএইচজেডে সর্বোচ্চ সিপিইউ ঘড়ির গতি।

keylockerSupported

boolean

শুধুমাত্র আউটপুট। কীলকার সমর্থিত কিনা।

keylockerConfigured

boolean

শুধুমাত্র আউটপুট। কীলকার কনফিগার করা আছে কিনা। TRUE = সক্ষম; FALSE = অক্ষম। কেবল যদি রিপোর্ট করা হয় যদি কাইলোকার্সপোর্টড = TRUE

স্থাপত্য

সিপিইউর জন্য আর্কিটেকচার টাইপ।

Enums
ARCHITECTURE_UNSPECIFIED আর্কিটেকচার অজানা।
X64 x64 আর্কিটেকচার

সিপুস্ট্যাটাসরপোর্ট

সিপিইউর স্থিতি সম্পর্কে তথ্য সরবরাহ করে।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসপুইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতি 10 মিনিট
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_সিপিইউ_আরপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "sampleFrequency": string,
  "cpuUtilizationPct": integer,
  "cpuTemperatureInfo": [
    {
      object (CpuTemperatureInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে টাইমস্ট্যাম্পটি সময় উপস্থাপন করে যেখানে এই প্রতিবেদনটি নমুনা দেওয়া হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি প্রতিবেদনটি নমুনাযুক্ত।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

cpuUtilizationPct

integer

শুধুমাত্র আউটপুট। সিপিইউ ব্যবহারের নমুনা (0-100 শতাংশ)।

cpuTemperatureInfo[]

object ( CpuTemperatureInfo )

শুধুমাত্র আউটপুট। সেলসিয়াসে সিপিইউ তাপমাত্রার নমুনা তথ্য প্রতি সিপিইউ কোর

সিপুটেম্পেরেচার ইনফো

একটি ডিভাইসের সিপিইউ তাপমাত্রা। সেলসিয়াসে প্রতি সিপিইউ কোর প্রতি নমুনাযুক্ত।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসপুইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতি 10 মিনিট
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
JSON প্রতিনিধিত্ব
{
  "temperatureCelsius": integer,
  "label": string
}
ক্ষেত্র
temperatureCelsius

integer

শুধুমাত্র আউটপুট। সেলসিয়াসে সিপিইউ তাপমাত্রা।

label

string

শুধুমাত্র আউটপুট। সিপিইউ লেবেল। উদাহরণ: কোর 0

মেমরির তথ্য

একটি ডিভাইসের মেমরির তথ্য।

  • এই ক্ষেত্রে টেলিমেট্রি এবং ডিভাইস উভয় তথ্য রয়েছে:
    • totalRamBytes - ডিভাইসের তথ্য
    • availableRamBytes - টেলিমেট্রি তথ্য
    • totalMemoryEncryption - ডিভাইসের তথ্য
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেমমরিইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি:
    • totalRamBytes - কেবল আপলোডে
    • availableRamBytes - প্রতি 10 মিনিট
    • totalMemoryEncryption - ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি:
    • totalRamBytes - 3 ঘন্টা
    • availableRamBytes - 3 ঘন্টা
    • totalMemoryEncryption - ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: কেবলমাত্র totalMemoryEncryption জন্য
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_মেমরি_ইনফো
JSON প্রতিনিধিত্ব
{
  "totalRamBytes": string,
  "availableRamBytes": string,
  "totalMemoryEncryption": {
    object (TotalMemoryEncryptionInfo)
  }
}
ক্ষেত্র
totalRamBytes

string ( int64 format)

শুধুমাত্র আউটপুট। বাইটে মোট র‌্যাম।

availableRamBytes

string ( int64 format)

শুধুমাত্র আউটপুট। বাইটে উপলব্ধ র‌্যামের পরিমাণ।

totalMemoryEncryption

object ( TotalMemoryEncryptionInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য মোট মেমরি এনক্রিপশন তথ্য।

টোটালমেমরিইনক্রিপশনআইএনএফও

একটি ডিভাইসের মেমরি এনক্রিপশন তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেমমরিইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
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 )

মেমরি এনক্রিপশন অ্যালগরিদম।

মেমরিইনক্রিপশনস্টেট

ডিভাইসে মেমরি এনক্রিপশন অবস্থা।

Enums
MEMORY_ENCRYPTION_STATE_UNSPECIFIED মেমরি এনক্রিপশন রাষ্ট্র সেট করা হয় না।
MEMORY_ENCRYPTION_STATE_UNKNOWN মেমরি এনক্রিপশন অবস্থা অজানা।
MEMORY_ENCRYPTION_STATE_DISABLED ডিভাইসে মেমরি এনক্রিপশন অক্ষম করা হয়েছে।
MEMORY_ENCRYPTION_STATE_TME ডিভাইসে মেমরি এনক্রিপশন মোট মেমরি এনক্রিপশন ব্যবহার করে।
MEMORY_ENCRYPTION_STATE_MKTME ডিভাইসে মেমরি এনক্রিপশন মাল্টি-কী মোট মেমরি এনক্রিপশন ব্যবহার করে।

মেমরিইনক্রিপশনালগরিদম

ডিভাইসে এনক্রিপশন অ্যালগরিদম ব্যবহার করা হচ্ছে।

Enums
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 এনক্রিপশন অ্যালগরিদম ব্যবহার করছে।

মেমরিস্ট্যাটাসরপোর্ট

মেমরির স্থিতি প্রতিবেদনের নমুনা রয়েছে।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেমমরিইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবলমাত্র আপলোডে, সিস্টেমরামফ্রিবিগুলি প্রতি 10 মিনিটে সংগ্রহ করা হয়
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: প্রতি 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_মেমরি_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "sampleFrequency": string,
  "systemRamFreeBytes": string,
  "pageFaults": integer
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। মিলিসেকেন্ডে টাইমস্ট্যাম্পটি সময় উপস্থাপন করে যেখানে এই প্রতিবেদনটি নমুনা দেওয়া হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি প্রতিবেদনটি নমুনাযুক্ত।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

systemRamFreeBytes

string ( int64 format)

শুধুমাত্র আউটপুট। বাইটে ফ্রি র‌্যামের পরিমাণ (আবর্জনা সংগ্রহের কারণে অবিশ্বাস্য)।

pageFaults

integer

শুধুমাত্র আউটপুট। এই সংগ্রহের সময় পৃষ্ঠা ত্রুটিগুলির সংখ্যা

নেটওয়ার্ক ইনফো

নেটওয়ার্ক ডিভাইস তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টনেট ওয়ার্কডেভিসকনফিগারেশন
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_নেটওয়ার্ক_ইনফো
JSON প্রতিনিধিত্ব
{
  "networkDevices": [
    {
      object (NetworkDevice)
    }
  ]
}
ক্ষেত্র
networkDevices[]

object ( NetworkDevice )

শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইসগুলির তালিকা।

নেটওয়ার্কডেভাইস

নেটওয়ার্ক ডিভাইস সম্পর্কে বিশদ।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টনেট ওয়ার্কডেভিসকনফিগারেশন
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
JSON প্রতিনিধিত্ব
{
  "type": enum (NetworkDeviceType),
  "macAddress": string,
  "meid": string,
  "imei": string,
  "iccid": string,
  "mdn": string
}
ক্ষেত্র
type

enum ( NetworkDeviceType )

শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইস প্রকার।

macAddress

string

শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের ম্যাক ঠিকানা (যদি প্রযোজ্য)।

meid

string

শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের এমইআইডি (যদি প্রযোজ্য)।

imei

string

শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের আইএমইআই (প্রযোজ্য ক্ষেত্রে)।

iccid

string

শুধুমাত্র আউটপুট। ডিভাইসের সিম কার্ডের সাথে সম্পর্কিত ইন্টিগ্রেটেড সার্কিট কার্ড আইডি।

mdn

string

শুধুমাত্র আউটপুট। ডিভাইসের সিম কার্ডের সাথে সম্পর্কিত মোবাইল ডিরেক্টরি নম্বর।

নেটওয়ার্কডেভাইপাইপ

নেটওয়ার্ক ডিভাইস প্রকার।

Enums
NETWORK_DEVICE_TYPE_UNSPECIFIED নেটওয়ার্ক ডিভাইস প্রকার নির্দিষ্ট করা হয়নি।
CELLULAR_DEVICE সেলুলার ডিভাইস।
ETHERNET_DEVICE ইথারনেট ডিভাইস।
WIFI_DEVICE ওয়াইফাই ডিভাইস।

নেটওয়ার্কস্ট্যাটাসরপোর্ট

দৃশ্যমান/কনফিগার করা নেটওয়ার্কগুলির অবস্থা।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টনেট ওয়ার্কস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: 60 মিনিট
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: হ্যাঁ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_নেট ওয়ার্ক_ রেপোর্ট
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)

শুধুমাত্র আউটপুট। যে সময় নেটওয়ার্ক স্টেট রিপোর্ট করা হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

sampleFrequency

string ( Duration format)

শুধুমাত্র আউটপুট। ফ্রিকোয়েন্সি প্রতিবেদনটি নমুনাযুক্ত।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

signalStrengthDbm

integer

শুধুমাত্র আউটপুট। ডেসিবেলগুলিতে পরিমাপ করা ওয়্যারলেস নেটওয়ার্কগুলির জন্য সংকেত শক্তি।

lanIpAddress

string

শুধুমাত্র আউটপুট। ল্যান আইপি ঠিকানা।

gatewayIpAddress

string

শুধুমাত্র আউটপুট। গেটওয়ে আইপি ঠিকানা।

transmissionBitRateMbps

string ( int64 format)

শুধুমাত্র আউটপুট। সংক্রমণ বিট রেট প্রতি সেকেন্ডে মেগাবিটগুলিতে পরিমাপ করা হয়।

receivingBitRateMbps

string ( int64 format)

শুধুমাত্র আউটপুট। প্রতি সেকেন্ডে মেগাবিটগুলিতে পরিমাপ করা বিট রেট গ্রহণ করা।

transmissionPowerDbm

integer

শুধুমাত্র আউটপুট। ট্রান্সমিশন শক্তি ডেসিবেলগুলিতে পরিমাপ করা হয়।

encryptionOn

boolean

শুধুমাত্র আউটপুট। ওয়াইফাই এনক্রিপশন কীটি বন্ধ আছে কিনা।

wifiPowerManagementEnabled

boolean

শুধুমাত্র আউটপুট। ওয়াইফাই পাওয়ার ম্যানেজমেন্ট সক্ষম

guid

string

শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগ গাইড।

connectionState

enum ( NetworkConnectionState )

শুধুমাত্র আউটপুট। নেটওয়ার্কের বর্তমান সংযোগ অবস্থা।

connectionType

enum ( NetworkType )

শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগ প্রকার।

নেটওয়ার্ক টাইপ

নেটওয়ার্ক সংযোগ প্রকার।

Enums
NETWORK_TYPE_UNSPECIFIED নেটওয়ার্ক সংযোগ প্রকার অনির্ধারিত
CELLULAR সেলুলার নেটওয়ার্ক সংযোগ।
ETHERNET ইথারনেট নেটওয়ার্ক সংযোগ।
TETHER টিথার নেটওয়ার্ক সংযোগ।
VPN ভিপিএন নেটওয়ার্ক সংযোগ।
WIFI ওয়াইফাই নেটওয়ার্ক সংযোগ।

নেটওয়ার্ক ডায়াগনস্টিকস রেপোর্ট

ডিভাইসের নেটওয়ার্ক সংযোগের স্বাস্থ্য নির্ধারণের জন্য নেটওয়ার্ক পরীক্ষার ফলাফল, উদাহরণস্বরূপ, এইচটিটিপিএস ল্যাটেন্সি উচ্চ বা স্বাভাবিক কিনা।

  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_নেট ওয়ার্ক_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "httpsLatencyData": {
    object (HttpsLatencyRoutineData)
  }
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। ডায়াগনস্টিকগুলি কখন সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

httpsLatencyData

object ( HttpsLatencyRoutineData )

শুধুমাত্র আউটপুট। এইচটিটিপিএস বিলম্বিত পরীক্ষার ডেটা।

Osupdatestatus

বর্তমান ওএস আপডেটের স্থিতি সম্পর্কিত তথ্য রয়েছে।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসোসুপডেটেস্টাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ওএস_আরপোর্ট
JSON প্রতিনিধিত্ব
{
  "updateState": enum (UpdateState),
  "newPlatformVersion": string,
  "newRequestedPlatformVersion": string,
  "lastUpdateTime": string,
  "lastUpdateCheckTime": string,
  "lastRebootTime": string
}
ক্ষেত্র
updateState

enum ( UpdateState )

শুধুমাত্র আউটপুট। ওএস আপডেটের বর্তমান অবস্থা।

newPlatformVersion

string

শুধুমাত্র আউটপুট। ওএস চিত্রের নতুন প্ল্যাটফর্ম সংস্করণ ডাউনলোড এবং প্রয়োগ করা হচ্ছে। এটি কেবল তখনই সেট করা হয় যখন আপডেটের স্থিতি OS_IMAGE_DOWNLOAD_IN_PROGRES বা OS_UPDATE_NEED_REBOUT হয়। দ্রষ্টব্য এটি কিছু প্রান্তের ক্ষেত্রে OS_UPDATE_NEED_REBOOT স্ট্যাটাসের জন্য একটি ডামি "0.0.0.0" হতে পারে, যেমন আপডেট ইঞ্জিনটি পুনরায় বুট ছাড়াই পুনরায় চালু করা হয়।

newRequestedPlatformVersion

string

শুধুমাত্র আউটপুট। মুলতুবি আপডেট কিওস্ক অ্যাপ্লিকেশন থেকে নতুন অনুরোধ করা প্ল্যাটফর্ম সংস্করণ।

lastUpdateTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। সর্বশেষ সফল আপডেটের টাইমস্ট্যাম্প।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

lastUpdateCheckTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। শেষ আপডেট চেকের টাইমস্ট্যাম্প।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

lastRebootTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। শেষ রিবুটের টাইমস্ট্যাম্প।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

আপডেটস্টেট

ওএস আপডেটের অবস্থা

Enums
UPDATE_STATE_UNSPECIFIED রাষ্ট্র অনির্ধারিত।
OS_IMAGE_DOWNLOAD_NOT_STARTED ওএস ডাউনলোড শুরু করেনি।
OS_IMAGE_DOWNLOAD_IN_PROGRESS ওএস ডিভাইসে ডাউনলোড শুরু করেছে।
OS_UPDATE_NEED_REBOOT আপলোড শেষ করতে ডিভাইসের রিবুট প্রয়োজন।

গ্রাফিক্স ইনফো

গ্রাফিক্স সাবসিস্টেমের তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসগ্রাফিক্স স্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_গ্রাফিক্স_ইনফো
JSON প্রতিনিধিত্ব
{
  "adapterInfo": {
    object (GraphicsAdapterInfo)
  },
  "eprivacySupported": boolean,
  "displayDevices": [
    {
      object (DisplayDevice)
    }
  ],
  "touchScreenInfo": {
    object (TouchScreenInfo)
  }
}
ক্ষেত্র
adapterInfo

object ( GraphicsAdapterInfo )

শুধুমাত্র আউটপুট। গ্রাফিক্স অ্যাডাপ্টার (জিপিইউ) সম্পর্কে তথ্য।

eprivacySupported

boolean

শুধুমাত্র আউটপুট। ইপ্রিভেসি স্ক্রিন সমর্থিত বা না।

displayDevices[]

object ( DisplayDevice )

শুধুমাত্র আউটপুট। ডিভাইসের প্রদর্শন (গুলি) সম্পর্কে তথ্য।

touchScreenInfo

object ( TouchScreenInfo )

শুধুমাত্র আউটপুট। ডিভাইসের অভ্যন্তরীণ টাচ স্ক্রিন (গুলি) সম্পর্কে তথ্য।

গ্রাফিকসএডাপ্টারিনফো

একটি গ্রাফিক্স অ্যাডাপ্টারের তথ্য (জিপিইউ)।

JSON প্রতিনিধিত্ব
{
  "adapter": string,
  "driverVersion": string,
  "deviceId": string
}
ক্ষেত্র
adapter

string

শুধুমাত্র আউটপুট। অ্যাডাপ্টারের নাম। উদাহরণ: মেসা ড্রাই ইন্টেল (আর) ইউএইচডি গ্রাফিক্স 620 (কাবিলেক জিটি 2)।

driverVersion

string

শুধুমাত্র আউটপুট। জিপিইউ ড্রাইভারের সংস্করণ।

deviceId

string ( int64 format)

শুধুমাত্র আউটপুট। গ্রাফিক্স কার্ড ডিভাইস আইডি উপস্থাপন করে।

প্রদর্শনকারী যন্ত্র

একটি প্রদর্শন ডিভাইসের তথ্য।

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

শুধুমাত্র আউটপুট। তিনটি চিঠি প্রস্তুতকারক আইডি।

modelId

integer

শুধুমাত্র আউটপুট। উত্পাদনকারী পণ্য কোড।

manufactureYear

integer

শুধুমাত্র আউটপুট। উৎপাদন বছরের.

টাচস্ক্রিনিনফো

ডিভাইস টাচ স্ক্রিন সম্পর্কিত তথ্য।

JSON প্রতিনিধিত্ব
{
  "touchpadLibrary": string,
  "devices": [
    {
      object (TouchScreenDevice)
    }
  ]
}
ক্ষেত্র
touchpadLibrary

string

শুধুমাত্র আউটপুট। ইনপুট স্ট্যাক দ্বারা ব্যবহৃত টাচপ্যাড লাইব্রেরির নাম।

devices[]

object ( TouchScreenDevice )

শুধুমাত্র আউটপুট। অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসগুলির তালিকা।

টাচস্ক্রেডভাইস

একটি অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসের তথ্য।

JSON প্রতিনিধিত্ব
{
  "displayName": string,
  "touchPointCount": integer,
  "stylusCapable": boolean
}
ক্ষেত্র
displayName

string

শুধুমাত্র আউটপুট। টাচ স্ক্রিন ডিভাইস প্রদর্শনের নাম।

touchPointCount

integer

শুধুমাত্র আউটপুট। ডিভাইসে সমর্থিত স্পর্শ পয়েন্টের সংখ্যা।

stylusCapable

boolean

শুধুমাত্র আউটপুট। টাচ স্ক্রিন ডিভাইস স্টাইলাস সক্ষম বা না।

গ্রাফিক্স স্ট্যাটাসরপোর্ট

গ্রাফিক্স সাবসিস্টেমের তথ্য।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসগ্রাফিক্স ইনফো
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: 3 ঘন্টা।
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_গ্রাফিকস_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "displays": [
    {
      object (DisplayInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। গ্রাফিক্সের ডেটা রিপোর্ট করা হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

displays[]

object ( DisplayInfo )

শুধুমাত্র আউটপুট। ডিভাইসের জন্য প্রদর্শন সম্পর্কে তথ্য।

ডিসপ্লেআইএনএফও

একটি প্রদর্শন জন্য তথ্য।

JSON প্রতিনিধিত্ব
{
  "deviceId": string,
  "resolutionWidth": integer,
  "resolutionHeight": integer,
  "refreshRate": integer,
  "isInternal": boolean,
  "displayName": string
}
ক্ষেত্র
deviceId

string ( int64 format)

শুধুমাত্র আউটপুট। গ্রাফিক্স কার্ড ডিভাইস আইডি উপস্থাপন করে।

resolutionWidth

integer

শুধুমাত্র আউটপুট। পিক্সেলগুলিতে রেজোলিউশন প্রস্থ।

resolutionHeight

integer

শুধুমাত্র আউটপুট। পিক্সেল রেজোলিউশন উচ্চতা।

refreshRate

integer

শুধুমাত্র আউটপুট। হার্জেডে রিফ্রেশ রেট।

isInternal

boolean

শুধুমাত্র আউটপুট। প্রদর্শন অভ্যন্তরীণ কিনা তা নির্দেশ করে।

displayName

string

শুধুমাত্র আউটপুট। ডিভাইসের নাম প্রদর্শন করুন।

ব্যাটারি ইনফো

ব্যাটারি সম্পর্কে তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসপোয়ারস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ব্যাটারি_ইনফো
JSON প্রতিনিধিত্ব
{
  "serialNumber": string,
  "manufacturer": string,
  "designCapacity": string,
  "designMinVoltage": integer,
  "manufactureDate": {
    object (Date)
  },
  "technology": string
}
ক্ষেত্র
serialNumber

string

শুধুমাত্র আউটপুট। ব্যাটারি সিরিয়াল নম্বর।

manufacturer

string

শুধুমাত্র আউটপুট। ব্যাটারি প্রস্তুতকারক।

designCapacity

string ( int64 format)

শুধুমাত্র আউটপুট। নকশা ক্ষমতা (ম্যাম্পের-ঘন্টা)।

designMinVoltage

integer

শুধুমাত্র আউটপুট। নকশাকৃত ন্যূনতম আউটপুট ভোল্টেজ (এমভি)

manufactureDate

object ( Date )

শুধুমাত্র আউটপুট। ব্যাটারি তৈরি হওয়ার তারিখ।

technology

string

শুধুমাত্র আউটপুট। ব্যাটারির প্রযুক্তি। উদাহরণ: লি-আয়ন

ব্যাটারিস্ট্যাটাস রেপোর্ট

ব্যাটারির জন্য স্থিতি ডেটা।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসপোয়ারস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ব্যাটারি_রপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "serialNumber": string,
  "sample": [
    {
      object (BatterySampleReport)
    }
  ],
  "batteryHealth": enum (BatteryHealth),
  "fullChargeCapacity": string,
  "cycleCount": integer
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন ডিভাইসে নমুনা সংগ্রহ করা হয়েছিল

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "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

শুধুমাত্র আউটপুট। চক্র গণনা.

ব্যাটারিস্যাম্পপ্লেয়ারপোর্ট

ব্যাটারির জন্য স্যাম্পলিং ডেটা।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসপোয়ারস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "voltage": string,
  "remainingCapacity": string,
  "temperature": integer,
  "dischargeRate": integer,
  "chargeRate": integer,
  "current": string,
  "status": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন ডিভাইসে নমুনা সংগ্রহ করা হয়েছিল

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

voltage

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারি ভোল্টেজ (মিলিভোল্ট)।

remainingCapacity

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারি অবশিষ্ট ক্ষমতা (ম্যাম্পের-ঘন্টা)।

temperature

integer

শুধুমাত্র আউটপুট। সেলসিয়াস ডিগ্রিতে তাপমাত্রা।

dischargeRate

integer

শুধুমাত্র আউটপুট। মেগাওয়াটে পরিমাপ করা ব্যাটারি স্রাবের হার। ইতিবাচক যদি ব্যাটারিটি স্রাব করা হয় তবে এটি চার্জ করা হলে নেতিবাচক।

chargeRate

integer

শুধুমাত্র আউটপুট। ব্যাটারি চার্জ শতাংশ।

current

string ( int64 format)

শুধুমাত্র আউটপুট। ব্যাটারি কারেন্ট (এমএ)।

status

string

শুধুমাত্র আউটপুট। এসওয়াইএসএফএস থেকে ব্যাটারির স্থিতি পড়ুন। উদাহরণ: স্রাব

ব্যাটারিহেলথ

ব্যাটারির বর্তমান স্বাস্থ্যের প্রতিনিধিত্ব করে।

  • এই স্থিতি কোনও গেজ বা ত্রুটিযুক্ত ব্যাটারির ইঙ্গিত নয়। এটি নকশার ক্ষমতা দ্বারা বর্তমান সম্পূর্ণ চার্জ ক্ষমতা ভাগ করে গণনা করা হয়।
  • ব্যাটারি অখণ্ডতা এবং ওয়ারেন্টি নীতি নির্ধারণ করা প্রস্তুতকারকের উপর নির্ভর করে।
Enums
BATTERY_HEALTH_UNSPECIFIED স্বাস্থ্য অজানা।
BATTERY_HEALTH_NORMAL ব্যাটারি স্বাস্থ্যকর, সম্পূর্ণ চার্জ ক্ষমতা / ডিজাইনের ক্ষমতা> 80%
BATTERY_REPLACE_SOON ব্যাটারি মাঝারিভাবে অস্বাস্থ্যকর এবং শীঘ্রই প্রতিস্থাপনের পরামর্শ দেওয়া হয়েছে, সম্পূর্ণ চার্জ ক্ষমতা / নকশার ক্ষমতা 75% - 80%
BATTERY_REPLACE_NOW ব্যাটারি অস্বাস্থ্যকর এবং প্রতিস্থাপনের পরামর্শ দেওয়া হয়েছে, সম্পূর্ণ চার্জ ক্ষমতা / নকশা ক্ষমতা <75%

স্টোরেজ ইনফো

স্টোরেজ জন্য স্থিতি ডেটা।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেস্টোরেজেস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_স্টোরেজ_ইনফো
JSON প্রতিনিধিত্ব
{
  "volume": [
    {
      object (DiskVolume)
    }
  ],
  "availableDiskBytes": string,
  "totalDiskBytes": string
}
ক্ষেত্র
volume[]

object ( DiskVolume )

ডিস্ক ভলিউমের জন্য তথ্য

availableDiskBytes

string ( int64 format)

বাইটে ডিভাইসে ব্যবহারকারী ডেটা স্টোরেজের জন্য উপলভ্য স্থান।

totalDiskBytes

string ( int64 format)

বাইটে ডিভাইসে ব্যবহারকারী ডেটা স্টোরেজের জন্য মোট স্থান।

ডিস্কভলিউম

ডিস্ক ভলিউমের জন্য তথ্য

JSON প্রতিনিধিত্ব
{
  "volumeId": string,
  "storageFreeBytes": string,
  "storageTotalBytes": string
}
ক্ষেত্র
volumeId

string

ডিস্ক ভলিউম আইডি।

storageFreeBytes

string ( int64 format)

বাইটে বিনামূল্যে স্টোরেজ স্পেস।

storageTotalBytes

string ( int64 format)

বাইটে মোট স্টোরেজ স্পেস।

স্টোরেজেস্ট্যাটাসরপোর্ট

স্টোরেজ জন্য স্থিতি ডেটা।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেস্টোরেজেস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_স্টোরেজ_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "disk": [
    {
      object (DiskInfo)
    }
  ]
}
ক্ষেত্র
reportTime

string ( Timestamp format)

শুধুমাত্র আউটপুট। টাইমস্ট্যাম্প যখন ডিভাইসে নমুনা সংগ্রহ করা হয়েছিল

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

disk[]

object ( DiskInfo )

শুধুমাত্র আউটপুট। ডিস্কে রিপোর্ট।

ডিস্কিনফো

একক স্টোরেজ ডিভাইসের স্থিতি।

JSON প্রতিনিধিত্ব
{
  "serialNumber": string,
  "manufacturer": string,
  "model": string,
  "sizeBytes": string,
  "type": string,
  "health": string,
  "volumeIds": [
    string
  ],
  "bytesReadThisSession": string,
  "bytesWrittenThisSession": string,
  "readTimeThisSession": string,
  "writeTimeThisSession": string,
  "ioTimeThisSession": string,
  "discardTimeThisSession": string
}
ক্ষেত্র
serialNumber

string

শুধুমাত্র আউটপুট। ডিস্ক সিরিয়াল নম্বর।

manufacturer

string

শুধুমাত্র আউটপুট। ডিস্ক প্রস্তুতকারক।

model

string

শুধুমাত্র আউটপুট। ডিস্ক মডেল।

sizeBytes

string ( int64 format)

শুধুমাত্র আউটপুট। ডিস্কের আকার।

type

string

শুধুমাত্র আউটপুট। ডিস্কের ধরণ: এমএমসি / এনভিএমই / এটিএ / এসসিএসআই।

health

string

শুধুমাত্র আউটপুট। ডিস্ক স্বাস্থ্য।

volumeIds[]

string

শুধুমাত্র আউটপুট। ডিস্ক ভলিউম।

bytesReadThisSession

string ( int64 format)

শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে বাইটের সংখ্যা।

bytesWrittenThisSession

string ( int64 format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে লেখা বাইট সংখ্যা।

readTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে ডিস্ক থেকে পড়তে সময় ব্যয়।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

writeTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে ডিস্কে লেখার জন্য সময় ব্যয় করা।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

ioTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। ডিস্ক এবং সারিটি ব্যস্ত থাকার সময় গণনা করে, সুতরাং উপরের ক্ষেত্রগুলির বিপরীতে, সমান্তরাল অনুরোধগুলি একাধিকবার গণনা করা হয় না।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

discardTimeThisSession

string ( Duration format)

শুধুমাত্র আউটপুট। শেষ বুট থেকে বাতিল করতে সময় ব্যয়। বাতিল করা ব্লকগুলি পরিষ্কার করতে লিখছে যা আর ব্যবহারে নেই। কার্নেল 4.18+ এ সমর্থিত।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

থান্ডারবোলটিনফো

থান্ডারবোল্ট বাসের তথ্য।

  • এই ক্ষেত্রটি ডিভাইসের তথ্য সরবরাহ করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তন হবে না।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডেভিসেসিটিউরিটিস্টাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস স্টার্টআপে
    • নীতি নিয়ন্ত্রিত: না
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_বুস_ডেভাইস_ইনফো
JSON প্রতিনিধিত্ব
{
  "securityLevel": enum (ThunderboltSecurityLevel)
}
ক্ষেত্র
securityLevel

enum ( ThunderboltSecurityLevel )

থান্ডারবোল্ট বাসের সুরক্ষা স্তর।

থান্ডারবোল্টসিকিউরিটিলভেল

থান্ডারবোল্ট বাসের সুরক্ষা স্তর।

Enums
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED থান্ডারবোল্ট সুরক্ষা স্তর সেট করা হয় না।
THUNDERBOLT_SECURITY_NONE_LEVEL সমস্ত ডিভাইস স্বয়ংক্রিয়ভাবে ফার্মওয়্যার দ্বারা সংযুক্ত থাকে। কোনও ব্যবহারকারীর অনুমোদনের প্রয়োজন নেই।
THUNDERBOLT_SECURITY_USER_LEVEL ব্যবহারকারীকে জিজ্ঞাসা করা হয় যে ডিভাইসটি সংযুক্ত হওয়ার অনুমতি রয়েছে কিনা।
THUNDERBOLT_SECURITY_SECURE_LEVEL ব্যবহারকারীকে জিজ্ঞাসা করা হয় যে ডিভাইসটি সংযুক্ত হওয়ার অনুমতি রয়েছে কিনা। এছাড়াও ডিভাইসটিকে এমন একটি চ্যালেঞ্জ প্রেরণ করা হয়েছে যা কী এসওয়াইএসএফএস বৈশিষ্ট্যে লিখিত এলোমেলো কী ভিত্তিক প্রত্যাশিতটির সাথে মেলে
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL ফার্মওয়্যার স্বয়ংক্রিয়ভাবে থান্ডারবোল্টের জন্য টানেল তৈরি করে।
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL ফার্মওয়্যারটি স্বয়ংক্রিয়ভাবে ইউএসবি কন্ট্রোলার এবং একটি ডকে প্রদর্শন পোর্টের জন্য টানেল তৈরি করে। ডকের সমস্ত পিসিআই লিঙ্কগুলি সরানো হয়েছে।
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL পিসিআই টানেলিং অক্ষম।

বুটপারফর্মেন্সেরপোর্ট

একটি ডিভাইসের বুট পারফরম্যান্স রিপোর্ট।

  • এই ক্ষেত্রটি টেলিমেট্রি সম্পর্কিত তথ্য এবং ডিভাইসটি ব্যবহার করার সাথে সাথে এটি সময়ের সাথে সাথে পরিবর্তিত হবে।
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভাইসবুটমোড
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: প্রতিটি বুট আপ ইভেন্টে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: যদি ডিভাইসটি অফলাইনে থাকে তবে সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: হ্যাঁ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • দানাদার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ওএস_আরপোর্ট
JSON প্রতিনিধিত্ব
{
  "bootUpDuration": string,
  "bootUpTime": string,
  "shutdownDuration": string,
  "shutdownTime": string,
  "shutdownReason": enum (ShutdownReason),
  "reportTime": string
}
ক্ষেত্র
bootUpDuration

string ( Duration format)

বুট আপ করার মোট সময়।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

bootUpTime

string ( Timestamp format)

টাইমস্ট্যাম্প যখন বিদ্যুৎ এসেছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

shutdownDuration

string ( Duration format)

শাটডাউন পাওয়ার থেকে শুরু হওয়ার পর থেকে মোট সময়।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

shutdownTime

string ( Timestamp format)

টাইমস্ট্যাম্প যখন শাটডাউন।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

shutdownReason

enum ( ShutdownReason )

শাটডাউন কারণ।

reportTime

string ( Timestamp format)

টাইমস্ট্যাম্প যখন প্রতিবেদনটি সংগ্রহ করা হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

শাটডাউনরসন

শাটডাউন কারণ।

Enums
SHUTDOWN_REASON_UNSPECIFIED শাটডাউন কারণ নির্দিষ্ট করা হয়নি।
USER_REQUEST ব্যবহারকারী দীক্ষিত।
SYSTEM_UPDATE সিস্টেম আপডেট শুরু।
LOW_BATTERY কম ব্যাটারির কারণে শাটডাউন।
OTHER অন্যান্য কারণে শাটডাউন।

হার্টবিটস্ট্যাটাসরপোর্ট

একটি ডিভাইসের হার্টবিট স্ট্যাটাস রিপোর্ট।

  • কিওস্কের জন্য উপলব্ধ
  • এই ক্ষেত্রটি কোনও ডিভাইসের অনলাইন/অফলাইন/অজানা স্থিতি সরবরাহ করে এবং স্থিতি পরিবর্তিত হলে কেবল অন্তর্ভুক্ত করা হবে (যেমন অনলাইন -> অফলাইন)
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: হার্টবিটেনেবলড আরও তথ্য
  • হার্টবিট ফ্রিকোয়েন্সি: 2 মিনিট
    • দ্রষ্টব্য: যদি কোনও ডিভাইস অফলাইনে যায় তবে ডিভাইসের অনলাইন স্থিতি আপডেট হতে 12 মিনিট সময় নিতে পারে
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি পরবর্তী অনলাইনে থাকাকালীন রিপোর্ট করা হবে: এন/এ
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ডিভাইস_অ্যাক্টিভিটি_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "state": enum (State)
}
ক্ষেত্র
reportTime

string ( Timestamp format)

স্থিতি পরিবর্তিত হওয়ার সময় টাইমস্ট্যাম্প সনাক্ত করা হয়েছিল

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

state

enum ( State )

ডিভাইসটি পরিবর্তন করুন

অবস্থা

ডিভাইস অবস্থা

Enums
STATE_UNSPECIFIED রাজ্য নির্দিষ্ট করা হয়নি
UNKNOWN ডিভাইস হার্টবিট পর্যবেক্ষণের জন্য যোগ্য নয়
ONLINE ডিভাইস অনলাইন
OFFLINE ডিভাইস অফলাইন

কিওস্কাপস্ট্যাটাস রেপোর্ট

একটি ডিভাইসের কিওস্ক অ্যাপ স্ট্যাটাস রিপোর্ট।

  • কিওস্কের জন্য উপলব্ধ
  • এই ক্ষেত্রটি একটি কিওস্ক ডিভাইসে চলমান অ্যাপ্লিকেশন আইডি এবং সংস্করণ নম্বর এবং প্রতিবেদনটি সর্বশেষ আপডেট হওয়ার সময় টাইমস্ট্যাম্প সরবরাহ করে
  • এই ক্ষেত্রের জন্য ডেটা নীতিমালার মাধ্যমে নিয়ন্ত্রণ করা হয়: রিপোর্টডিভিসেসেশনস্ট্যাটাস
  • ডেটা সংগ্রহের ফ্রিকোয়েন্সি: কেবল আপলোডে
  • ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: 3 ঘন্টা
    • নীতি নিয়ন্ত্রিত: হ্যাঁ
  • ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং ডিভাইসটি অনলাইনে থাকাকালীন রিপোর্ট করা হবে: না
  • শুধুমাত্র অনুমোদিত ব্যবহারকারীদের জন্য রিপোর্ট করা: এন/এ
  • গ্রানুলার অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_এপস_ রেপোর্ট
JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "appId": string,
  "appVersion": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

রিপোর্টটি কখন সংগ্রহ করা হয়েছিল তার টাইমস্ট্যাম্প

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

appId

string

কিওস্ক অ্যাপের অ্যাপ আইডি উদাহরণস্বরূপ "এমডিএমকেকিফএমএমপিএমপিকেএমকেডিএইচএলবিগিগগিগপিকমা"

appVersion

string

"1.10.118" উদাহরণস্বরূপ কিওস্ক অ্যাপের অ্যাপ্লিকেশন সংস্করণ নম্বর

রানটাইমকউন্টারসপোর্ট

রানটাইম কাউন্টারগুলি সিপিইউ থেকে পুনরুদ্ধার করা হয়েছে। বর্তমানে রানটাইম কাউন্টারস টেলিমেট্রি কেবল জেনারেল 14+ এ ইন্টেল ভিপিআরও পিএসআর দ্বারা সমর্থিত।

JSON প্রতিনিধিত্ব
{
  "reportTime": string,
  "uptimeRuntimeDuration": string,
  "enterSleepCount": string,
  "enterHibernationCount": string,
  "enterPoweroffCount": string
}
ক্ষেত্র
reportTime

string ( Timestamp format)

টাইমস্ট্যাম্প যখন প্রতিবেদনটি সংগ্রহ করা হয়েছিল।

আরএফসি 3339 ইউটিসি "জুলু" ফর্ম্যাটে একটি টাইমস্ট্যাম্প, ন্যানোসেকেন্ড রেজোলিউশন এবং নয়টি ভগ্নাংশের সংখ্যা সহ। উদাহরণ: "2014-10-02T15:01:23Z" এবং "2014-10-02T15:01:23.045123456Z"

uptimeRuntimeDuration

string ( Duration format)

মোট আজীবন রানটাইম। বর্তমানে সর্বদা ইন্টেল ভিপিআরও পিএসআর থেকে এস 0 রানটাইম।

' s ' দিয়ে শেষ হওয়া নয়টি ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল। উদাহরণ: "3.5s"

enterSleepCount

string ( int64 format)

ডিভাইসটি ঘুমের অবস্থায় প্রবেশ করেছে এমন সংখ্যা। বর্তমানে পিএসআরের মাধ্যমে প্রাপ্ত, এস 0-> এস 3 থেকে গণনা করুন।

enterHibernationCount

string ( int64 format)

ডিভাইসটি হাইবারনেশন অবস্থায় প্রবেশ করেছে এমন সংখ্যা। বর্তমানে পিএসআরের মাধ্যমে প্রাপ্ত, এস 0-> এস 4 থেকে গণনা করুন।

enterPoweroffCount

string ( int64 format)

ডিভাইসটি পাওয়ার-অফ অবস্থায় প্রবেশ করেছে এমন সংখ্যা। বর্তমানে পিএসআরের মাধ্যমে প্রাপ্ত, এস 0-> এস 5 থেকে গণনা করুন।

পদ্ধতি

get

টেলিমেট্রি ডিভাইস পান।

list

সমস্ত টেলিমেট্রি ডিভাইস তালিকাভুক্ত করুন।