2.8 C
New York
Friday, January 12, 2024

Lenovo Odometer

This text has been moved to https://weblog.lenovocdrt.com/#/2020/odometer


Introducing Lenovo Odometer

In some earlier articles we’ve got highlighted how one can accumulate Lenovo Updates Historical past from a brand new WMI class within the rootLenovo namespace. See https://thinkdeploy.blogspot.com/2018/10/tracking-thininstaller-update-history.html

We at the moment are including a brand new class beneath this namespace for the brand new “Odometer” function discovered within the newest ThinkPads that have been just lately launched.  This function retains observe of a number of metrics that may present a sign of how a system has been used.  The metrics collected are:

  •     CPU Uptime – period of time CPU has been energetic in hours
  •     Shock occasions – based mostly on detections from accelerometer
  •     Thermal occasions – registered high-temp situations the place CPU was throttled
  •     Battery cycles – variety of cost cycles carried out on battery
  •     SSD Learn/Writes – variety of reads and writes on a number of inside SSDs

These counters are maintained by the Embedded Controller and the present values are uncovered every time the system boots utilizing SMBIOS Desk information. With a view to have this information saved in a significant means so it may be inventoried and picked up by MEM Configuration Supervisor, we’ve got created a PowerShell script (odometer.ps1, accessible from obtain hyperlink beneath) that may be applied as both a scheduled job or used on demand to populate the Lenovo_Odometer class in WMI. 

After getting run the PowerShell script on a system that helps Odometer it is possible for you to to seek out the info in WMI as proven beneath:

As beforehand talked about, you would additionally run the “odometer.ps1” utilizing the very helpful Run Scripts function within the Config Supervisor console.  With that it is possible for you to to get direct suggestions from the machine within the console as proven beneath:

The Config Supervisor {hardware} stock will be prolonged to incorporate the Lenovo_Odometer customized class utilizing the “odometer.mof” file present within the zip file linked beneath. In Config Supervisor you possibly can import the file as a brand new {Hardware} Stock Class in your Shopper Settings. For extra data on extending {hardware} stock, discuss with the docs right here:

As soon as purchasers have reported stock, you possibly can create an SSRS report on the info that would really like like the next:

Supported Programs

  • ThinkPad P1 (Gen 3) / ThinkPad X1 Excessive (Gen 3)
  • ThinkPad T14 (Intel/AMD)/ ThinkPad T14 Healthcare Version / ThinkPad P14s
  • ThinkPad T15 / ThinkPad P15s
  • ThinkPad T14s (Intel/AMD)
  • ThinkPad X13 (Intel/AMD)
  • ThinkPad X13 Yoga
  • ThinkPad X1 Carbon (eighth gen)
  • ThinkPad X1 Yoga (fifth gen)
  • ThinkPad P15v / ThinkPad T15p
  • ThinkPad L14 (Intel)
  • ThinkPad L15 (Intel)
  • ThinkPad P15 / ThinkPad P15G
  • ThinkPad P17

Supply hyperlink

Related Articles


Please enter your comment!
Please enter your name here

Latest Articles