- উৎস: টেলিমেট্রি ডিভাইস
- সিপিইউইনফো
- স্থাপত্য
- সিপিইউ স্ট্যাটাস রিপোর্ট
- সিপিইউ তাপমাত্রা তথ্য
- মেমোরিইনফো
- টোটালমেমরি এনক্রিপশন তথ্য
- মেমরি এনক্রিপশন অবস্থা
- মেমরি এনক্রিপশন অ্যালগরিদম
- মেমোরি স্ট্যাটাস রিপোর্ট
- নেটওয়ার্কইনফো
- নেটওয়ার্ক ডিভাইস
- নেটওয়ার্কডিভাইসটাইপ
- নেটওয়ার্ক স্ট্যাটাস রিপোর্ট
- নেটওয়ার্কের ধরন
- নেটওয়ার্ক ডায়াগনস্টিকস রিপোর্ট
- OsUpdateStatus
- আপডেটস্টেট
- গ্রাফিক্সইনফো
- গ্রাফিক্স অ্যাডাপ্টার তথ্য
- ডিসপ্লেডিভাইস
- টাচস্ক্রিনইনফো
- টাচস্ক্রিন ডিভাইস
- গ্রাফিক্স স্ট্যাটাস রিপোর্ট
- ডিসপ্লেইনফো
- ব্যাটারিইনফো
- ব্যাটারির অবস্থা রিপোর্ট
- ব্যাটারি নমুনা প্রতিবেদন
- ব্যাটারি স্বাস্থ্য
- স্টোরেজইনফো
- ডিস্কভলিউম
- স্টোরেজ স্ট্যাটাস রিপোর্ট
- ডিস্কইনফো
- থান্ডারবোল্টইনফো
- থান্ডারবোল্ট নিরাপত্তা স্তর
- বুট পারফরম্যান্স রিপোর্ট
- বন্ধের কারণ
- হৃদস্পন্দনের অবস্থা প্রতিবেদন
- রাজ্য
- কিয়স্কঅ্যাপস্ট্যাটাসরিপোর্ট
- রানটাইম কাউন্টার রিপোর্ট
- পদ্ধতি
উৎস: টেলিমেট্রি ডিভাইস
একটি পরিচালিত ডিভাইস থেকে সংগৃহীত টেলিমেট্রি ডেটা।
- সুনির্দিষ্ট অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_ডিভাইস
| JSON উপস্থাপনা |
|---|
{ "name": string, "customer": string, "orgUnitId": string, "deviceId": string, "serialNumber": string, "cpuInfo": [ { object ( |
| ক্ষেত্র | |
|---|---|
name | শুধুমাত্র আউটপুট। ডিভাইসটির রিসোর্স নাম। |
customer | শুধুমাত্র আউটপুট। গুগল ওয়ার্কস্পেস গ্রাহক, যার প্রতিষ্ঠান ডিভাইসটি নথিভুক্ত করেছে। |
orgUnitId | শুধুমাত্র আউটপুট। ডিভাইসটির অর্গানাইজেশন ইউনিট আইডি। |
deviceId | শুধুমাত্র আউটপুট। ডিভাইসটির অনন্য ডিরেক্টরি এপিআই আইডি। এই মানটি ChromeOS ডিভাইসেস ট্যাবে থাকা অ্যাডমিন কনসোলের ডিরেক্টরি এপিআই আইডির সমান। |
serialNumber | শুধুমাত্র আউটপুট। ডিভাইসের সিরিয়াল নম্বর। এই মানটি ChromeOS ডিভাইসেস ট্যাবে থাকা অ্যাডমিন কনসোলের সিরিয়াল নম্বরের সমান। |
cpuInfo[] | শুধুমাত্র আউটপুট। ডিভাইসটির সিপিইউ স্পেসিফিকেশন সংক্রান্ত তথ্য। |
cpuStatusReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত সিপিইউ স্ট্যাটাস রিপোর্টগুলো |
memoryInfo | শুধুমাত্র আউটপুট। ডিভাইসটির মেমরি স্পেসিফিকেশন সংক্রান্ত তথ্য। |
memoryStatusReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত মেমরি স্ট্যাটাস রিপোর্টগুলো |
networkInfo | শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইস সম্পর্কিত তথ্য। |
networkStatusReport[] | শুধুমাত্র আউটপুট। নেটওয়ার্কের স্পেসিফিকেশন পর্যায়ক্রমে সংগ্রহ করা হয়। |
networkDiagnosticsReport[] | শুধুমাত্র আউটপুট। নেটওয়ার্ক ডায়াগনস্টিকস পর্যায়ক্রমে সংগ্রহ করা হয়। |
osUpdateStatus[] | শুধুমাত্র আউটপুট। এতে ChromeOS আপডেটের অবস্থা সম্পর্কিত প্রাসঙ্গিক তথ্য রয়েছে। |
graphicsInfo | শুধুমাত্র আউটপুট। এতে ডিভাইসটির গ্রাফিক পেরিফেরাল সংক্রান্ত তথ্য রয়েছে। |
graphicsStatusReport[] | শুধুমাত্র আউটপুট। গ্রাফিক্স রিপোর্ট পর্যায়ক্রমে সংগ্রহ করা হয়। |
batteryInfo[] | শুধুমাত্র আউটপুট। ডিভাইসটির ব্যাটারির স্পেসিফিকেশন সংক্রান্ত তথ্য। |
batteryStatusReport[] | শুধুমাত্র আউটপুট। ব্যাটারি রিপোর্ট পর্যায়ক্রমে সংগ্রহ করা হয়। |
storageInfo | শুধুমাত্র আউটপুট। ডিভাইসটির স্টোরেজ স্পেসিফিকেশন সংক্রান্ত তথ্য। |
storageStatusReport[] | শুধুমাত্র আউটপুট। স্টোরেজ রিপোর্ট পর্যায়ক্রমে সংগ্রহ করা হয়। |
thunderboltInfo[] | শুধুমাত্র আউটপুট। থান্ডারবোল্ট বাস সম্পর্কিত তথ্য। |
audioStatusReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত অডিও রিপোর্টগুলো |
bootPerformanceReport[] | শুধুমাত্র আউটপুট। ডিভাইসটির বুট পারফরম্যান্স রিপোর্ট। |
heartbeatStatusReport[] | শুধুমাত্র আউটপুট। হার্টবিট স্ট্যাটাস রিপোর্ট, যাতে |
kioskAppStatusReport[] | শুধুমাত্র আউটপুট। কিয়স্ক ডিভাইসের জন্য কিয়স্ক অ্যাপ স্ট্যাটাস রিপোর্ট। |
networkBandwidthReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত নেটওয়ার্ক ব্যান্ডউইথ রিপোর্টগুলো |
peripheralsReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত পেরিফেরাল রিপোর্টগুলো |
appReport[] | শুধুমাত্র আউটপুট। পর্যায়ক্রমে সংগৃহীত অ্যাপ রিপোর্টগুলো |
runtimeCountersReport[] | শুধুমাত্র আউটপুট। রানটাইম কাউন্টারগুলো সংগৃহীত ডিভাইসের লাইফটাইম রানটাইম রিপোর্ট করে, সেইসাথে S0->S3, S0->S4, এবং S0->S5 ট্রানজিশনের সংখ্যাও জানায়, যার অর্থ হলো যথাক্রমে স্লিপ, হাইবারনেশন এবং পাওয়ার-অফ অবস্থায় প্রবেশ করা। |
সিপিইউইনফো
ডিভাইসটির জন্য সিপিইউ স্পেসিফিকেশন
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_CPU_INFO
| JSON উপস্থাপনা |
|---|
{
"model": string,
"architecture": enum ( |
| ক্ষেত্র | |
|---|---|
model | শুধুমাত্র আউটপুট। সিপিইউ মডেলের নাম। উদাহরণ: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz |
architecture | শুধুমাত্র আউটপুট। সিপিইউ-এর আর্কিটেকচার টাইপ।
|
maxClockSpeed | শুধুমাত্র আউটপুট। সর্বোচ্চ সিপিইউ ক্লক স্পিড (কিলোহার্টজ এককে)। |
keylockerSupported | শুধুমাত্র আউটপুট। কী-লকার সমর্থিত কিনা। |
keylockerConfigured | শুধুমাত্র আউটপুট। কী-লকার কনফিগার করা আছে কিনা। |
স্থাপত্য
সিপিইউ-এর আর্কিটেকচার টাইপ।
| এনাম | |
|---|---|
ARCHITECTURE_UNSPECIFIED | স্থাপত্যশৈলী অজানা। |
X64 | x64 স্থাপত্য |
সিপিইউ স্ট্যাটাস রিপোর্ট
সিপিইউ-এর অবস্থা সম্পর্কে তথ্য প্রদান করে।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
- তথ্য সংগ্রহের পুনরাবৃত্তি: প্রতি ১০ মিনিট অন্তর
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতি প্রয়োজন: TELEMETRY_API_CPU_REPORT
| JSON উপস্থাপনা |
|---|
{
"reportTime": string,
"sampleFrequency": string,
"cpuUtilizationPct": integer,
"cpuTemperatureInfo": [
{
object ( |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। মিলিসেকেন্ডে দেওয়া টাইমস্ট্যাম্পটি সেই সময়কে নির্দেশ করে, যে সময়ে এই প্রতিবেদনটি নমুনা হিসেবে সংগ্রহ করা হয়েছিল। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
sampleFrequency | শুধুমাত্র আউটপুট। রিপোর্টটি কতবার নমুনা করা হয়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
cpuUtilizationPct | শুধুমাত্র আউটপুট। সিপিইউ ব্যবহারের নমুনা (০-১০০ শতাংশ)। |
cpuTemperatureInfo[] | শুধুমাত্র আউটপুট। সেলসিয়াস এককে প্রতিটি সিপিইউ কোরের তাপমাত্রার নমুনা তথ্য। |
সিপিইউ তাপমাত্রা তথ্য
ডিভাইসের সিপিইউ তাপমাত্রা। প্রতিটি সিপিইউ কোরের জন্য সেলসিয়াস এককে পরিমাপকৃত।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceCpuInfo
- তথ্য সংগ্রহের পুনরাবৃত্তি: প্রতি ১০ মিনিট অন্তর
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
| JSON উপস্থাপনা |
|---|
{ "temperatureCelsius": integer, "label": string } |
| ক্ষেত্র | |
|---|---|
temperatureCelsius | শুধুমাত্র আউটপুট। সিপিইউ-এর তাপমাত্রা সেলসিয়াস এককে। |
label | শুধুমাত্র আউটপুট। সিপিইউ লেবেল। উদাহরণ: কোর ০ |
মেমোরিইনফো
একটি ডিভাইসের মেমরি তথ্য।
- এই ফিল্ডটিতে টেলিমেট্রি এবং ডিভাইস উভয় তথ্যই রয়েছে:
-
totalRamBytes- ডিভাইস তথ্য -
availableRamBytes- টেলিমেট্রি তথ্য -
totalMemoryEncryption- ডিভাইসের তথ্য
-
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
- তথ্য সংগ্রহের পৌনঃপুনিকতা:
-
totalRamBytes- শুধুমাত্র আপলোডের সময় -
availableRamBytes- প্রতি ১০ মিনিটে -
totalMemoryEncryption- ডিভাইস চালুর সময়
-
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি:
-
totalRamBytes- ৩ ঘন্টা -
availableRamBytes- ৩ ঘন্টা -
totalMemoryEncryption- ডিভাইস চালুর সময় - নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
-
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা রিপোর্ট করা হবে: শুধুমাত্র
totalMemoryEncryptionজন্য। - শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_MEMORY_INFO
| JSON উপস্থাপনা |
|---|
{
"totalRamBytes": string,
"availableRamBytes": string,
"totalMemoryEncryption": {
object ( |
| ক্ষেত্র | |
|---|---|
totalRamBytes | শুধুমাত্র আউটপুট। মোট র্যাম বাইটে। |
availableRamBytes | শুধুমাত্র আউটপুট। বাইটে উপলব্ধ র্যামের পরিমাণ। |
totalMemoryEncryption | শুধুমাত্র আউটপুট। ডিভাইসটির মোট মেমরি এনক্রিপশন সংক্রান্ত তথ্য। |
টোটালমেমরি এনক্রিপশন তথ্য
একটি ডিভাইসের মেমরি এনক্রিপশন তথ্য।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
- ডেটা সংগ্রহের পুনরাবৃত্তি: ডিভাইস চালুর সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস চালুর সময়
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
| JSON উপস্থাপনা |
|---|
{ "encryptionState": enum ( |
| ক্ষেত্র | |
|---|---|
encryptionState | ডিভাইসটিতে মেমরি এনক্রিপশনের অবস্থা। |
maxKeys | এনক্রিপশনের জন্য ব্যবহারযোগ্য কী-এর সর্বোচ্চ সংখ্যা। |
keyLength | এনক্রিপশন কীগুলোর দৈর্ঘ্য। |
encryptionAlgorithm | মেমরি এনক্রিপশন অ্যালগরিদম। |
মেমরি এনক্রিপশন অবস্থা
ডিভাইসটিতে মেমরি এনক্রিপশনের অবস্থা।
| এনাম | |
|---|---|
MEMORY_ENCRYPTION_STATE_UNSPECIFIED | মেমরি এনক্রিপশন অবস্থা সেট করা নেই। |
MEMORY_ENCRYPTION_STATE_UNKNOWN | মেমরি এনক্রিপশনের অবস্থা অজানা। |
MEMORY_ENCRYPTION_STATE_DISABLED | ডিভাইসটিতে মেমরি এনক্রিপশন নিষ্ক্রিয় করা আছে। |
MEMORY_ENCRYPTION_STATE_TME | ডিভাইসটিতে মেমরি এনক্রিপশনের জন্য টোটাল মেমরি এনক্রিপশন ব্যবহার করা হয়। |
MEMORY_ENCRYPTION_STATE_MKTME | ডিভাইসটিতে মেমরি এনক্রিপশনের জন্য মাল্টি-কী টোটাল মেমরি এনক্রিপশন ব্যবহার করা হয়। |
মেমরি এনক্রিপশন অ্যালগরিদম
ডিভাইসটিতে ব্যবহৃত এনক্রিপশন অ্যালগরিদম।
| এনাম | |
|---|---|
MEMORY_ENCRYPTION_ALGORITHM_UNSPECIFIED | মেমরি এনক্রিপশন অ্যালগরিদম সেট করা নেই। |
MEMORY_ENCRYPTION_ALGORITHM_UNKNOWN | ব্যবহৃত মেমরি এনক্রিপশন অ্যালগরিদমটি অজানা। |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_128 | মেমরি এনক্রিপশন অ্যালগরিদম হিসেবে ১২৮ বিট ব্লক সাইফারসহ AES_XTS এনক্রিপশন অ্যালগরিদম ব্যবহার করা হচ্ছে। |
MEMORY_ENCRYPTION_ALGORITHM_AES_XTS_256 | মেমরি এনক্রিপশন অ্যালগরিদম হিসেবে ২৫৬ বিট ব্লক সাইফারসহ AES_XTS এনক্রিপশন অ্যালগরিদম ব্যবহার করা হচ্ছে। |
মেমোরি স্ট্যাটাস রিপোর্ট
স্মৃতিশক্তির অবস্থা সম্পর্কিত প্রতিবেদনের নমুনা রয়েছে।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceMemoryInfo
- ডেটা সংগ্রহের হার: শুধুমাত্র আপলোডের সময়, প্রতি ১০ মিনিট অন্তর SystemRamFreeByes সংগ্রহ করা হয়।
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: প্রতি ৩ ঘণ্টা পর পর
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_MEMORY_REPORT
| JSON উপস্থাপনা |
|---|
{ "reportTime": string, "sampleFrequency": string, "systemRamFreeBytes": string, "pageFaults": integer } |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। মিলিসেকেন্ডে দেওয়া টাইমস্ট্যাম্পটি সেই সময়কে নির্দেশ করে, যে সময়ে এই প্রতিবেদনটি নমুনা হিসেবে সংগ্রহ করা হয়েছিল। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
sampleFrequency | শুধুমাত্র আউটপুট। রিপোর্টটি কতবার নমুনা করা হয়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
systemRamFreeBytes | শুধুমাত্র আউটপুট। বাইটে খালি র্যামের পরিমাণ (গার্বেজ কালেকশনের কারণে নির্ভরযোগ্য নয়)। |
pageFaults | শুধুমাত্র আউটপুট। এই সংগ্রহের সময় পেজ ফল্টের সংখ্যা। |
নেটওয়ার্কইনফো
নেটওয়ার্ক ডিভাইসের তথ্য।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportNetworkDeviceConfiguration
- ডেটা সংগ্রহের পুনরাবৃত্তি: ডিভাইস চালুর সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস চালুর সময়
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_NETWORK_INFO
| JSON উপস্থাপনা |
|---|
{
"networkDevices": [
{
object ( |
| ক্ষেত্র | |
|---|---|
networkDevices[] | শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইসগুলোর তালিকা। |
নেটওয়ার্ক ডিভাইস
নেটওয়ার্ক ডিভাইস সম্পর্কিত বিবরণ।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportNetworkDeviceConfiguration
- ডেটা সংগ্রহের পুনরাবৃত্তি: ডিভাইস চালুর সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস চালুর সময়
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
| JSON উপস্থাপনা |
|---|
{
"type": enum ( |
| ক্ষেত্র | |
|---|---|
type | শুধুমাত্র আউটপুট। নেটওয়ার্ক ডিভাইসের ধরণ। |
macAddress | শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের MAC অ্যাড্রেস (যদি প্রযোজ্য হয়)। |
meid | শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের MEID (যদি প্রযোজ্য হয়)। |
imei | শুধুমাত্র আউটপুট। সংশ্লিষ্ট নেটওয়ার্ক ডিভাইসের IMEI (যদি প্রযোজ্য হয়)। |
iccid | শুধুমাত্র আউটপুট। ডিভাইসটির সিম কার্ডের সাথে যুক্ত ইন্টিগ্রেটেড সার্কিট কার্ড আইডি। |
mdn | শুধুমাত্র আউটপুট। ডিভাইসটির সিম কার্ডের সাথে যুক্ত মোবাইল ডিরেক্টরি নম্বর। |
নেটওয়ার্কডিভাইসটাইপ
নেটওয়ার্ক ডিভাইসের প্রকারভেদ।
| এনাম | |
|---|---|
NETWORK_DEVICE_TYPE_UNSPECIFIED | নেটওয়ার্ক ডিভাইসের ধরন নির্দিষ্ট করা হয়নি। |
CELLULAR_DEVICE | সেলুলার ডিভাইস। |
ETHERNET_DEVICE | ইথারনেট ডিভাইস। |
WIFI_DEVICE | ওয়াইফাই ডিভাইস। |
নেটওয়ার্ক স্ট্যাটাস রিপোর্ট
দৃশ্যমান/কনফিগার করা নেটওয়ার্কগুলোর অবস্থা।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportNetworkStatus
- তথ্য সংগ্রহের সময়কাল: ৬০ মিনিট
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: হ্যাঁ
- সুনির্দিষ্ট অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_নেটওয়ার্ক_রিপোর্ট
| 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 | শুধুমাত্র আউটপুট। যে সময়ে নেটওয়ার্কের অবস্থা জানানো হয়েছিল। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
sampleFrequency | শুধুমাত্র আউটপুট। রিপোর্টটি কতবার নমুনা করা হয়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
signalStrengthDbm | শুধুমাত্র আউটপুট। ওয়্যারলেস নেটওয়ার্কের সিগন্যাল শক্তি ডেসিবেলে পরিমাপ করা হয়। |
lanIpAddress | শুধুমাত্র আউটপুট। ল্যান আইপি অ্যাড্রেস। |
gatewayIpAddress | শুধুমাত্র আউটপুট। গেটওয়ে আইপি অ্যাড্রেস। |
transmissionBitRateMbps | শুধুমাত্র আউটপুট। ট্রান্সমিশন বিট রেট মেগাবিট প্রতি সেকেন্ডে পরিমাপ করা হয়। |
receivingBitRateMbps | শুধুমাত্র আউটপুট। প্রাপ্ত বিট রেট মেগাবিট প্রতি সেকেন্ডে পরিমাপ করা হয়। |
transmissionPowerDbm | শুধুমাত্র আউটপুট। সঞ্চালন ক্ষমতা ডেসিবেলে পরিমাপ করা হয়। |
encryptionOn | শুধুমাত্র আউটপুট। ওয়াইফাই এনক্রিপশন কী বন্ধ আছে কিনা। |
wifiLinkQuality | শুধুমাত্র আউটপুট। ওয়াইফাই সংযোগের মান। মান [0, 70] এর মধ্যে। 0 মানে কোনো সংকেত নেই এবং 70 মানে একটি শক্তিশালী সংকেত। |
wifiPowerManagementEnabled | শুধুমাত্র আউটপুট। ওয়াইফাই পাওয়ার ম্যানেজমেন্ট সক্রিয় করা হয়েছে। |
guid | শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগ নির্দেশিকা। |
connectionState | শুধুমাত্র আউটপুট। নেটওয়ার্কের বর্তমান সংযোগ অবস্থা। |
connectionType | শুধুমাত্র আউটপুট। নেটওয়ার্ক সংযোগের ধরণ। |
ipv6Address[] | শুধুমাত্র আউটপুট। এই নেটওয়ার্কে বরাদ্দকৃত IPv6 অ্যাড্রেসসমূহ, যদি থাকে। প্রতিটি অ্যাড্রেস হলো স্ট্যান্ডার্ড IPv6 টেক্সট রিপ্রেজেন্টেশনে একটি স্ট্রিং (যেমন, "2001:db8::1")। |
gatewayIpv6Address | শুধুমাত্র আউটপুট। এই ইন্টারফেসের জন্য গেটওয়ে IPv6, যদি শনাক্ত করা হয়। |
metered | শুধুমাত্র আউটপুট। নেটওয়ার্কটি মিটারযুক্ত হিসেবে শনাক্ত করা হয়েছে কি না। |
linkDownSpeedKbps | শুধুমাত্র আউটপুট। নেটওয়ার্ক ইন্টারফেস বা সংযোগ দ্বারা রিপোর্ট করা হলে, সর্বোচ্চ ডাউনস্ট্রিম ব্যান্ডউইথ কিলোবিট প্রতি সেকেন্ড (Kbps)-এ প্রকাশ করা হবে। |
নেটওয়ার্কের ধরন
নেটওয়ার্ক সংযোগের প্রকারভেদ।
| এনাম | |
|---|---|
NETWORK_TYPE_UNSPECIFIED | নেটওয়ার্ক সংযোগের ধরণ অনির্দিষ্ট |
CELLULAR | সেলুলার নেটওয়ার্ক সংযোগ। |
ETHERNET | ইথারনেট নেটওয়ার্ক সংযোগ। |
TETHER | টিথার নেটওয়ার্ক সংযোগ। |
VPN | ভিপিএন নেটওয়ার্ক সংযোগ। |
WIFI | ওয়াইফাই নেটওয়ার্ক সংযোগ। |
নেটওয়ার্ক ডায়াগনস্টিকস রিপোর্ট
ডিভাইসের নেটওয়ার্ক সংযোগের অবস্থা নির্ধারণ করার জন্য নেটওয়ার্ক পরীক্ষার ফলাফল, যেমন HTTPS ল্যাটেন্সি বেশি না স্বাভাবিক।
- সুনির্দিষ্ট অনুমতি প্রয়োজন: টেলিমেট্রি_এপিআই_নেটওয়ার্ক_রিপোর্ট
| JSON উপস্থাপনা |
|---|
{
"reportTime": string,
"httpsLatencyData": {
object ( |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। ডায়াগনস্টিকস সংগ্রহের সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
httpsLatencyData | শুধুমাত্র আউটপুট। HTTPS লেটেন্সি পরীক্ষার ডেটা। |
OsUpdateStatus
বর্তমান ওএস আপডেটের অবস্থা সম্পর্কিত তথ্য রয়েছে।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceOsUpdateStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_OS_REPORT
| JSON উপস্থাপনা |
|---|
{
"updateState": enum ( |
| ক্ষেত্র | |
|---|---|
updateState | শুধুমাত্র আউটপুট। ওএস আপডেটের বর্তমান অবস্থা। |
newPlatformVersion | শুধুমাত্র আউটপুট। ওএস ইমেজের নতুন প্ল্যাটফর্ম সংস্করণটি ডাউনলোড এবং প্রয়োগ করা হচ্ছে। এটি শুধুমাত্র তখনই সেট করা হয় যখন আপডেটের স্ট্যাটাস OS_IMAGE_DOWNLOAD_IN_PROGRESS অথবা OS_UPDATE_NEED_REBOOT হয়। উল্লেখ্য যে, কিছু বিশেষ ক্ষেত্রে OS_UPDATE_NEED_REBOOT স্ট্যাটাসের জন্য এটি একটি ডামি "0.0.0.0" হতে পারে, যেমন রিবুট ছাড়াই আপডেট ইঞ্জিন পুনরায় চালু করা হলে। |
newRequestedPlatformVersion | শুধুমাত্র আউটপুট। অপেক্ষাধীন আপডেট হওয়া কিয়স্ক অ্যাপ থেকে নতুন প্ল্যাটফর্ম সংস্করণ অনুরোধ করা হয়েছে। |
lastUpdateTime | শুধুমাত্র আউটপুট। সর্বশেষ সফল আপডেটের টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
lastUpdateCheckTime | শুধুমাত্র আউটপুট। সর্বশেষ আপডেট যাচাইয়ের টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
lastRebootTime | শুধুমাত্র আউটপুট। সর্বশেষ রিবুটের টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
আপডেটস্টেট
ওএস আপডেটের অবস্থা
| এনাম | |
|---|---|
UPDATE_STATE_UNSPECIFIED | রাজ্য অনির্দিষ্ট। |
OS_IMAGE_DOWNLOAD_NOT_STARTED | ওএস ডাউনলোড শুরু হয়নি। |
OS_IMAGE_DOWNLOAD_IN_PROGRESS | ডিভাইসে ওএস ডাউনলোড শুরু হয়েছে। |
OS_UPDATE_NEED_REBOOT | আপলোড শেষ করতে ডিভাইসটি রিবুট করা প্রয়োজন। |
গ্রাফিক্সইনফো
গ্রাফিক্স সাবসিস্টেমের তথ্য।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceGraphicsStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_GRAPHICS_INFO
| JSON উপস্থাপনা |
|---|
{ "adapterInfo": { object ( |
| ক্ষেত্র | |
|---|---|
adapterInfo | শুধুমাত্র আউটপুট। গ্রাফিক্স অ্যাডাপ্টার (GPU) সম্পর্কিত তথ্য। |
eprivacySupported | শুধুমাত্র আউটপুট। ই-প্রাইভেসি স্ক্রিন সমর্থিত কি না। |
displayDevices[] | শুধুমাত্র আউটপুট। ডিভাইসটির ডিসপ্লে(গুলো) সম্পর্কিত তথ্য। |
touchScreenInfo | শুধুমাত্র আউটপুট। ডিভাইসটির অভ্যন্তরীণ টাচ স্ক্রিন(গুলো) সম্পর্কিত তথ্য। |
গ্রাফিক্স অ্যাডাপ্টার তথ্য
গ্রাফিক্স অ্যাডাপ্টার (GPU) সম্পর্কিত তথ্য।
| JSON উপস্থাপনা |
|---|
{ "adapter": string, "driverVersion": string, "deviceId": string } |
| ক্ষেত্র | |
|---|---|
adapter | শুধুমাত্র আউটপুট। অ্যাডাপ্টারের নাম। উদাহরণ: Mesa DRI Intel(R) UHD Graphics 620 (Kabylake GT2)। |
driverVersion | শুধুমাত্র আউটপুট। জিপিইউ ড্রাইভারের সংস্করণ। |
deviceId | শুধুমাত্র আউটপুট। এটি গ্রাফিক্স কার্ড ডিভাইস আইডি নির্দেশ করে। |
ডিসপ্লেডিভাইস
একটি প্রদর্শন ডিভাইসের তথ্য।
| JSON উপস্থাপনা |
|---|
{ "displayName": string, "displayWidthMm": integer, "displayHeightMm": integer, "internal": boolean, "manufacturerId": string, "modelId": integer, "manufactureYear": integer, "serialNumber": integer, "edidVersion": string } |
| ক্ষেত্র | |
|---|---|
displayName | শুধুমাত্র আউটপুট। ডিভাইসের নাম প্রদর্শন করুন। |
displayWidthMm | শুধুমাত্র আউটপুট। প্রদর্শিত প্রস্থ মিলিমিটারে। |
displayHeightMm | শুধুমাত্র আউটপুট। উচ্চতা মিলিমিটারে প্রদর্শন করুন। |
internal | শুধুমাত্র আউটপুট। ডিসপ্লেটি অভ্যন্তরীণ কিনা। |
manufacturerId | শুধুমাত্র আউটপুট। তিন অক্ষরের প্রস্তুতকারক আইডি। |
modelId | শুধুমাত্র আউটপুট। প্রস্তুতকারকের পণ্য কোড। |
manufactureYear | শুধুমাত্র আউটপুট। উৎপাদনের বছর। |
serialNumber | শুধুমাত্র আউটপুট। ক্রমিক সংখ্যা। |
edidVersion | শুধুমাত্র আউটপুট। EDID সংস্করণ। |
টাচস্ক্রিনইনফো
ডিভাইসের টাচ স্ক্রিনে থাকা তথ্য।
| JSON উপস্থাপনা |
|---|
{
"touchpadLibrary": string,
"devices": [
{
object ( |
| ক্ষেত্র | |
|---|---|
touchpadLibrary | শুধুমাত্র আউটপুট। ইনপুট স্ট্যাক দ্বারা ব্যবহৃত টাচপ্যাড লাইব্রেরির নাম। |
devices[] | শুধুমাত্র আউটপুট। অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসগুলোর তালিকা। |
টাচস্ক্রিন ডিভাইস
একটি অভ্যন্তরীণ টাচ স্ক্রিন ডিভাইসের তথ্য।
| JSON উপস্থাপনা |
|---|
{ "displayName": string, "touchPointCount": integer, "stylusCapable": boolean } |
| ক্ষেত্র | |
|---|---|
displayName | শুধুমাত্র আউটপুট। টাচ স্ক্রিন ডিভাইসের প্রদর্শিত নাম। |
touchPointCount | শুধুমাত্র আউটপুট। ডিভাইসে সমর্থিত টাচ পয়েন্টের সংখ্যা। |
stylusCapable | শুধুমাত্র আউটপুট। টাচ স্ক্রিন ডিভাইসটি স্টাইলাস সমর্থন করে কি না। |
গ্রাফিক্স স্ট্যাটাস রিপোর্ট
গ্রাফিক্স সাবসিস্টেমের তথ্য।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceGraphicsInfo
- তথ্য সংগ্রহের ব্যবধান: ৩ ঘণ্টা।
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: টেলিমেট্রি_এপিআই_গ্রাফিক্স_রিপোর্ট
| JSON উপস্থাপনা |
|---|
{
"reportTime": string,
"displays": [
{
object ( |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। যে সময়ে গ্রাফিক্স ডেটা রিপোর্ট করা হয়েছিল। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
displays[] | শুধুমাত্র আউটপুট। ডিভাইসটির ডিসপ্লেগুলো সম্পর্কিত তথ্য। |
ডিসপ্লেইনফো
প্রদর্শনের জন্য তথ্য।
| JSON উপস্থাপনা |
|---|
{ "deviceId": string, "resolutionWidth": integer, "resolutionHeight": integer, "refreshRate": integer, "isInternal": boolean, "displayName": string, "serialNumber": integer, "edidVersion": string } |
| ক্ষেত্র | |
|---|---|
deviceId | শুধুমাত্র আউটপুট। এটি গ্রাফিক্স কার্ড ডিভাইস আইডি নির্দেশ করে। |
resolutionWidth | শুধুমাত্র আউটপুট। রেজোলিউশনের প্রস্থ পিক্সেলে। |
resolutionHeight | শুধুমাত্র আউটপুট। রেজোলিউশন উচ্চতা পিক্সেলে। |
refreshRate | শুধুমাত্র আউটপুট। রিফ্রেশ রেট হার্টজ (Hz)-এ। |
isInternal | শুধুমাত্র আউটপুট। ডিসপ্লেটি অভ্যন্তরীণ কিনা তা নির্দেশ করে। |
displayName | শুধুমাত্র আউটপুট। ডিভাইসের নাম প্রদর্শন করুন। |
serialNumber | শুধুমাত্র আউটপুট। ক্রমিক সংখ্যা। |
edidVersion | শুধুমাত্র আউটপুট। EDID সংস্করণ। |
ব্যাটারিইনফো
ব্যাটারি সম্পর্কিত তথ্য।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_BATTERY_INFO
| JSON উপস্থাপনা |
|---|
{
"serialNumber": string,
"manufacturer": string,
"designCapacity": string,
"designMinVoltage": integer,
"manufactureDate": {
object ( |
| ক্ষেত্র | |
|---|---|
serialNumber | শুধুমাত্র আউটপুট। ব্যাটারির সিরিয়াল নম্বর। |
manufacturer | শুধুমাত্র আউটপুট। ব্যাটারি প্রস্তুতকারক। |
designCapacity | শুধুমাত্র আউটপুট। ডিজাইন ক্ষমতা (মিলিঅ্যাম্পিয়ার-ঘণ্টা)। |
designMinVoltage | শুধুমাত্র আউটপুট। ডিজাইনকৃত সর্বনিম্ন আউটপুট ভোল্টেজ (mV) |
manufactureDate | শুধুমাত্র আউটপুট। ব্যাটারিটি তৈরির তারিখ। |
technology | শুধুমাত্র আউটপুট। ব্যাটারির প্রযুক্তি। উদাহরণ: লি-আয়ন |
ব্যাটারির অবস্থা রিপোর্ট
ব্যাটারির স্থিতির তথ্য।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: টেলিমেট্রি_এপিআই_ব্যাটারি_রিপোর্ট
| JSON উপস্থাপনা |
|---|
{ "reportTime": string, "serialNumber": string, "sample": [ { object ( |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। ডিভাইসে নমুনা সংগ্রহের সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
serialNumber | শুধুমাত্র আউটপুট। ব্যাটারির সিরিয়াল নম্বর। |
sample[] | শুধুমাত্র আউটপুট। ব্যাটারির স্যাম্পলিং ডেটা |
batteryHealth | শুধুমাত্র আউটপুট। ব্যাটারির অবস্থা। |
fullChargeCapacity | শুধুমাত্র আউটপুট। সম্পূর্ণ চার্জ ধারণক্ষমতা (মিলিঅ্যাম্পিয়ার-ঘণ্টা)। |
cycleCount | শুধুমাত্র আউটপুট। সাইকেল গণনা। |
ব্যাটারি নমুনা প্রতিবেদন
ব্যাটারির জন্য নমুনা ডেটা।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDevicePowerStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
| JSON উপস্থাপনা |
|---|
{ "reportTime": string, "voltage": string, "remainingCapacity": string, "temperature": integer, "dischargeRate": integer, "chargeRate": integer, "current": string, "status": string } |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। ডিভাইসে নমুনা সংগ্রহের সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
voltage | শুধুমাত্র আউটপুট। ব্যাটারির ভোল্টেজ (মিলিভোল্ট)। |
remainingCapacity | শুধুমাত্র আউটপুট। ব্যাটারির অবশিষ্ট ক্ষমতা (মিলিঅ্যাম্পিয়ার-ঘণ্টা)। |
temperature | শুধুমাত্র আউটপুট। তাপমাত্রা সেলসিয়াস ডিগ্রিতে। |
dischargeRate | শুধুমাত্র আউটপুট। ব্যাটারির ডিসচার্জের হার মিলিওয়াটে (mW) পরিমাপ করা হয়। ব্যাটারি ডিসচার্জ হওয়ার সময় পজিটিভ, চার্জ হওয়ার সময় নেগেটিভ। |
chargeRate | শুধুমাত্র আউটপুট। ব্যাটারির চার্জের শতাংশ। |
current | শুধুমাত্র আউটপুট। ব্যাটারির কারেন্ট (mA)। |
status | শুধুমাত্র আউটপুট। sysfs থেকে ব্যাটারির অবস্থা পড়া হয়। উদাহরণ: ডিসচার্জ হচ্ছে |
ব্যাটারি স্বাস্থ্য
ব্যাটারির বর্তমান অবস্থা নির্দেশ করে।
- এই অবস্থাটি কোনো ত্রুটিপূর্ণ ব্যাটারির পরিমাপক বা নির্দেশক নয়। বর্তমান পূর্ণ চার্জ ধারণক্ষমতাকে ডিজাইন ধারণক্ষমতা দিয়ে ভাগ করে এটি গণনা করা হয়।
- ব্যাটারির স্থায়িত্ব এবং ওয়ারেন্টি নীতি নির্ধারণ করার দায়িত্ব প্রস্তুতকারকের।
| এনাম | |
|---|---|
BATTERY_HEALTH_UNSPECIFIED | স্বাস্থ্য অজানা। |
BATTERY_HEALTH_NORMAL | ব্যাটারি ভালো আছে, সম্পূর্ণ চার্জ ধারণক্ষমতা / ডিজাইন ধারণক্ষমতা > ৮০% |
BATTERY_REPLACE_SOON | ব্যাটারিটি মাঝারিভাবে ত্রুটিপূর্ণ এবং শীঘ্রই প্রতিস্থাপন করার পরামর্শ দেওয়া হচ্ছে, সম্পূর্ণ চার্জ ধারণক্ষমতা / ডিজাইন ক্ষমতা ৭৫% - ৮০%। |
BATTERY_REPLACE_NOW | ব্যাটারিটি ত্রুটিপূর্ণ এবং এটি প্রতিস্থাপন করার পরামর্শ দেওয়া হচ্ছে, সম্পূর্ণ চার্জ ধারণক্ষমতা / ডিজাইন ধারণক্ষমতা < ৭৫%। |
স্টোরেজইনফো
সংরক্ষণের স্থিতির তথ্য।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceStorageStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতি প্রয়োজন: TELEMETRY_API_STORAGE_INFO
| JSON উপস্থাপনা |
|---|
{
"volume": [
{
object ( |
| ক্ষেত্র | |
|---|---|
volume[] | ডিস্ক ভলিউমের জন্য তথ্য |
availableDiskBytes | ডিভাইসে ব্যবহারকারীর ডেটা সংরক্ষণের জন্য উপলব্ধ স্থান (বাইট এককে)। |
totalDiskBytes | ডিভাইসটিতে ব্যবহারকারীর ডেটা সংরক্ষণের জন্য মোট স্থান, বাইটে। |
ডিস্কভলিউম
ডিস্ক ভলিউমের জন্য তথ্য
| JSON উপস্থাপনা |
|---|
{ "volumeId": string, "storageFreeBytes": string, "storageTotalBytes": string } |
| ক্ষেত্র | |
|---|---|
volumeId | ডিস্ক ভলিউম আইডি। |
storageFreeBytes | বাইটে খালি স্টোরেজ স্পেস। |
storageTotalBytes | মোট স্টোরেজ স্পেস (বাইটে)। |
স্টোরেজ স্ট্যাটাস রিপোর্ট
সংরক্ষণের স্থিতির তথ্য।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceStorageStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: টেলিমেট্রি_এপিআই_স্টোরেজ_রিপোর্ট
| JSON উপস্থাপনা |
|---|
{
"reportTime": string,
"disk": [
{
object ( |
| ক্ষেত্র | |
|---|---|
reportTime | শুধুমাত্র আউটপুট। ডিভাইসে নমুনা সংগ্রহের সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
disk[] | শুধুমাত্র আউটপুট। রিপোর্টগুলো ডিস্কে সংরক্ষিত থাকবে। |
ডিস্কইনফো
একক স্টোরেজ ডিভাইসটির অবস্থা।
| JSON উপস্থাপনা |
|---|
{ "serialNumber": string, "manufacturer": string, "model": string, "sizeBytes": string, "type": string, "health": string, "volumeIds": [ string ], "bytesReadThisSession": string, "bytesWrittenThisSession": string, "readTimeThisSession": string, "writeTimeThisSession": string, "ioTimeThisSession": string, "discardTimeThisSession": string } |
| ক্ষেত্র | |
|---|---|
serialNumber | শুধুমাত্র আউটপুট। ডিস্কের ক্রমিক নম্বর। |
manufacturer | শুধুমাত্র আউটপুট। ডিস্ক প্রস্তুতকারক। |
model | শুধুমাত্র আউটপুট। ডিস্ক মডেল। |
sizeBytes | শুধুমাত্র আউটপুট। ডিস্কের আকার। |
type | শুধুমাত্র আউটপুট। ডিস্কের ধরণ: eMMC / NVMe / ATA / SCSI। |
health | শুধুমাত্র আউটপুট। ডিস্কের স্বাস্থ্য। |
volumeIds[] | শুধুমাত্র আউটপুট। ডিস্ক ভলিউম। |
bytesReadThisSession | শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে পঠিত বাইটের সংখ্যা। |
bytesWrittenThisSession | শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে লেখা বাইটের সংখ্যা। |
readTimeThisSession | শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে ডিস্ক থেকে ডেটা পড়তে ব্যয়িত সময়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
writeTimeThisSession | শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে ডিস্কে লিখতে ব্যয়িত সময়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
ioTimeThisSession | শুধুমাত্র আউটপুট। এটি ডিস্ক এবং কিউ কতক্ষণ ব্যস্ত ছিল তা গণনা করে, তাই উপরের ফিল্ডগুলোর মতো প্যারালাল রিকোয়েস্ট একাধিকবার গণনা করা হয় না। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
discardTimeThisSession | শুধুমাত্র আউটপুট। শেষ বুটের পর থেকে ডিসকার্ড করতে ব্যয়িত সময়। ডিসকার্ডিং হলো অব্যবহৃত ব্লকগুলো খালি করার জন্য লেখা। কার্নেল ৪.১৮+ এ সমর্থিত। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
থান্ডারবোল্টইনফো
থান্ডারবোল্ট বাস তথ্য।
- এই ফিল্ডটি ডিভাইসের তথ্য প্রদান করে, যা স্থির এবং সময়ের সাথে সাথে পরিবর্তিত হবে না।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceSecurityStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: ডিভাইস চালুর সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ডিভাইস চালুর সময়
- নীতি দ্বারা নিয়ন্ত্রিত: না
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতি প্রয়োজন: TELEMETRY_API_BUS_DEVICE_INFO
| JSON উপস্থাপনা |
|---|
{
"securityLevel": enum ( |
| ক্ষেত্র | |
|---|---|
securityLevel | থান্ডারবোল্ট বাসের নিরাপত্তা স্তর। |
থান্ডারবোল্ট নিরাপত্তা স্তর
থান্ডারবোল্ট বাসের নিরাপত্তা স্তর।
| এনাম | |
|---|---|
THUNDERBOLT_SECURITY_LEVEL_UNSPECIFIED | থান্ডারবোল্ট নিরাপত্তা স্তর সেট করা নেই। |
THUNDERBOLT_SECURITY_NONE_LEVEL | ফার্মওয়্যারের মাধ্যমে সমস্ত ডিভাইস স্বয়ংক্রিয়ভাবে সংযুক্ত হয়ে যায়। ব্যবহারকারীর কোনো অনুমোদনের প্রয়োজন নেই। |
THUNDERBOLT_SECURITY_USER_LEVEL | ব্যবহারকারীকে জিজ্ঞাসা করা হয় ডিভাইসটি সংযোগ করার অনুমতি আছে কিনা। |
THUNDERBOLT_SECURITY_SECURE_LEVEL | ব্যবহারকারীকে জিজ্ঞাসা করা হয় ডিভাইসটি সংযোগ করার অনুমতি আছে কিনা। এছাড়াও, ডিভাইসটিতে একটি চ্যালেঞ্জ পাঠানো হয়, যা 'key sysfs' অ্যাট্রিবিউটে লেখা একটি র্যান্ডম কী-এর উপর ভিত্তি করে প্রত্যাশিতটির সাথে মিলতে হবে। |
THUNDERBOLT_SECURITY_DP_ONLY_LEVEL | ফার্মওয়্যারটি স্বয়ংক্রিয়ভাবে থান্ডারবোল্টের জন্য টানেল তৈরি করে। |
THUNDERBOLT_SECURITY_USB_ONLY_LEVEL | ফার্মওয়্যারটি একটি ডকের মধ্যে ইউএসবি কন্ট্রোলার এবং ডিসপ্লে পোর্টের জন্য স্বয়ংক্রিয়ভাবে টানেল তৈরি করে। ডকের পরবর্তী সমস্ত PCIe লিঙ্ক মুছে ফেলা হয়। |
THUNDERBOLT_SECURITY_NO_PCIE_LEVEL | PCIE টানেলিং নিষ্ক্রিয় করা হয়েছে। |
বুট পারফরম্যান্স রিপোর্ট
একটি ডিভাইসের বুট পারফরম্যান্স রিপোর্ট।
- এই ক্ষেত্রটি হলো টেলিমেট্রি তথ্য এবং ডিভাইসটি ব্যবহারের সাথে সাথে এটি সময়ের সাথে পরিবর্তিত হবে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceBootMode
- ডেটা সংগ্রহের পুনরাবৃত্তি: প্রতিটি বুট আপ ইভেন্টে
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইনে থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: হ্যাঁ
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_OS_REPORT
| JSON উপস্থাপনা |
|---|
{
"bootUpDuration": string,
"bootUpTime": string,
"shutdownDuration": string,
"shutdownTime": string,
"shutdownReason": enum ( |
| ক্ষেত্র | |
|---|---|
bootUpDuration | বুট আপ হতে মোট সময়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
bootUpTime | বিদ্যুৎ চালু হওয়ার সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
shutdownDuration | শাটডাউন শুরু থেকে পাওয়ার অফ হওয়া পর্যন্ত মোট সময়। সেকেন্ডে পরিমাপকৃত সময়কাল, যা সর্বোচ্চ নয়টি ভগ্নাংশ অঙ্ক পর্যন্ত হতে পারে এবং শেষে ' |
shutdownTime | শাটডাউন করার সময়কার টাইমস্ট্যাম্প। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
shutdownReason | বন্ধ করার কারণ। |
reportTime | প্রতিবেদনটি সংগ্রহের সময়সূচক। RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
বন্ধের কারণ
বন্ধ করার কারণ।
| এনাম | |
|---|---|
SHUTDOWN_REASON_UNSPECIFIED | শাটডাউনের কারণ উল্লেখ করা হয়নি। |
USER_REQUEST | ব্যবহারকারী কর্তৃক শুরু করা হয়েছে। |
SYSTEM_UPDATE | সিস্টেম আপডেট শুরু হয়েছে। |
LOW_BATTERY | ব্যাটারি কম থাকার কারণে বন্ধ হয়ে গেছে। |
OTHER | অন্যান্য কারণে বন্ধ। |
হৃদস্পন্দনের অবস্থা প্রতিবেদন
একটি ডিভাইসের হৃদস্পন্দন অবস্থার প্রতিবেদন।
- কিয়স্কের জন্য উপলব্ধ
- এই ফিল্ডটি একটি ডিভাইসের অনলাইন/অফলাইন/অজানা অবস্থা প্রদান করে এবং শুধুমাত্র তখনই অন্তর্ভুক্ত হবে যখন অবস্থার পরিবর্তন হবে (যেমন অনলাইন -> অফলাইন)।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: HeartbeatEnabled আরও তথ্য
- হৃদস্পন্দনের হার: ২ মিনিট
- দ্রষ্টব্য: কোনো ডিভাইস অফলাইন হয়ে গেলে, সেটির অনলাইন স্ট্যাটাস আপডেট হতে ১২ মিনিট পর্যন্ত সময় লাগতে পারে।
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: প্রযোজ্য নয়
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতি প্রয়োজন: TELEMETRY_API_DEVICE_ACTIVITY_REPORT
| JSON উপস্থাপনা |
|---|
{
"reportTime": string,
"state": enum ( |
| ক্ষেত্র | |
|---|---|
reportTime | স্ট্যাটাস পরিবর্তনের সময় শনাক্ত করা হয়েছে RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
state | ডিভাইসটি পরিবর্তিত হয়েছে বলুন |
রাজ্য
ডিভাইসের অবস্থা
| এনাম | |
|---|---|
STATE_UNSPECIFIED | রাজ্য নির্দিষ্ট করা হয়নি |
UNKNOWN | ডিভাইসটি হৃদস্পন্দন পর্যবেক্ষণের জন্য উপযুক্ত নয়। |
ONLINE | ডিভাইসটি অনলাইন আছে |
OFFLINE | ডিভাইসটি অফলাইন |
DEVICE_OUTDATED | ডিভাইসটি পুরানো |
কিয়স্কঅ্যাপস্ট্যাটাসরিপোর্ট
একটি ডিভাইসের কিয়স্ক অ্যাপ স্ট্যাটাস রিপোর্ট।
- কিয়স্কের জন্য উপলব্ধ
- এই ফিল্ডটি কিয়স্ক ডিভাইসে চলমান অ্যাপ আইডি ও ভার্সন নম্বর এবং রিপোর্টটি সর্বশেষ কখন আপডেট করা হয়েছিল তার টাইমস্ট্যাম্প প্রদান করে।
- এই ফিল্ডের ডেটা পলিসির মাধ্যমে নিয়ন্ত্রিত হয়: ReportDeviceSessionStatus
- ডেটা সংগ্রহের পুনরাবৃত্তি: শুধুমাত্র আপলোডের সময়
- ডিফল্ট ডেটা রিপোর্টিং ফ্রিকোয়েন্সি: ৩ ঘন্টা
- নীতি দ্বারা নিয়ন্ত্রিত: হ্যাঁ
- ক্যাশে: ডিভাইসটি অফলাইন থাকলে, সংগৃহীত ডেটা স্থানীয়ভাবে সংরক্ষিত থাকে এবং ডিভাইসটি পরবর্তীতে অনলাইন হলে তা জানানো হবে: না
- শুধুমাত্র অধিভুক্ত ব্যবহারকারীদের জন্য রিপোর্ট করা হয়েছে: প্রযোজ্য নয়
- সুনির্দিষ্ট অনুমতির প্রয়োজন: TELEMETRY_API_APPS_REPORT
| JSON উপস্থাপনা |
|---|
{ "reportTime": string, "appId": string, "appVersion": string } |
| ক্ষেত্র | |
|---|---|
reportTime | প্রতিবেদনটি সংগ্রহের সময়চিহ্ন RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: |
appId | App id of kiosk app for example "mdmkkicfmmkgmpkmkdikhlbggogpicma" |
appVersion | App version number of kiosk app for example "1.10.118" |
RuntimeCountersReport
Runtime counters retrieved from CPU. Currently the runtime counters telemetry is only supported by Intel vPro PSR on Gen 14+.
| JSON উপস্থাপনা |
|---|
{ "reportTime": string, "uptimeRuntimeDuration": string, "enterSleepCount": string, "enterHibernationCount": string, "enterPoweroffCount": string } |
| Fields | |
|---|---|
reportTime | Timestamp when the report was collected. Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: |
uptimeRuntimeDuration | Total lifetime runtime. Currently always S0 runtime from Intel vPro PSR. A duration in seconds with up to nine fractional digits, ending with ' |
enterSleepCount | Number of times that the device has entered into the sleep state. Currently obtained via the PSR, count from S0->S3. |
enterHibernationCount | Number of times that the device has entered into the hibernation state. Currently obtained via the PSR, count from S0->S4. |
enterPoweroffCount | Number of times that the device has entered into the power-off state. Currently obtained via the PSR, count from S0->S5. |
পদ্ধতি | |
|---|---|
| Get telemetry device. |
| List all telemetry devices. |