Facebook Twitter Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Reviews
    • Business
    • How to
      • IP Address
    • Apps
    • Q&A
      • Opinion
    • Podcast
    • Gaming
    • Blog
    • Contact
    • Acer Chromebook Spin 514_CP514-1H keyboard backlit
    About ChromebooksAbout Chromebooks
    Home»How to»Chrome OS 88 adds native device performance monitoring to Chromebooks. Here’s how to use it.
    How to

    Chrome OS 88 adds native device performance monitoring to Chromebooks. Here’s how to use it.

    Kevin TofelBy Kevin TofelFebruary 11, 2021Updated:October 24, 20249 Comments2 Mins Read
    Chrome OS 88 Chromebook Diagnostics app
    Share
    Facebook Twitter LinkedIn Pinterest Email

    My week of featuring new, and often experimental, features in Chrome OS 88 continues, showing how to view your Chromebook’s usage of memory, CPU, and battery. This follows earlier posts explaining the new screen recording and Google Nest display-like screensaver features.

    Before I show how to use the new device diagnostics feature, I should note that it is experimental and still a work in progress.

    If you use the Cog System Info Viewer extension, like I do, for monitoring device performance, you might not want to remove it just yet. And if your Chromebook doesn’t support Chrome OS 88, Cog is a great tool that you can use to see system resource usage.

    Cog System File Info

    Assuming you’re not in that latter category, simply browse to chrome://flags#diagnostics-app. Next, enable the experimental feature. You’ll need to restart your Chromebook browser when prompted as well.

    After that, just look for the Diagnostics app in your Launcher and fire it up!

    You’ll see resource information on your CPU, memory usage, and battery information, including how many battery cycles your device has gone through.

    That’s often a handy bit of information when selling a Chromebook as potential buyers want to know how much longevity the battery still has; after a certain number of cycles, the battery will start holding less of a charge.

    You’ll also notice some system information at the top of the Diagnostics app, such as the internal firmware name for your device.

    You can also see the CPU name, the amount of memory, and the version of Chrome OS. You can find that information from other places too (chrome://system comes to mind) but having this information front and center is useful.

    Note that you can run CPU and memory tests here as well. I ran them on the Lenovo ThinkPad C13 Yoga Chromebook, but there wasn’t much useful output. That could change as Google continues to build out this Diagnostics app for Chromebooks over the coming months.

    Chrome OS Chrome OS 88 Chromebooks Diganostics Flags Stable Channel
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Kevin Tofel
    • Website

    After spending 15 years in IT at Fortune 100 companies, Kevin turned a hobby into a career and began covering mobile technology in 2003. He writes daily on the industry and has co-hosted the weekly MobileTechRoundup podcast since 2006. His writing has appeared in print (The New York Times, PC Magazine and PC World) and he has been featured on NBC News in Philadelphia.

    9 Comments

    1. CajunMoses on February 11, 2021 1:57 pm

      Misspelling: chrome://flags#diganostics-app.
      Correction: chrome://flags#diagnostics-app.

      • Kevin C. Tofel on February 11, 2021 1:58 pm

        Fixed, and thanks!

    2. Chuck D Hogard Jr on February 12, 2021 2:57 am

      chrome://sys-internals/#

    3. PS Doff on February 12, 2021 9:26 am

      I’m testing on an Acer CB5-132T, stable channel
      1. The (?) icon doesn’t appear in the Launcher until you shut down and restart the Chromebook. You can find it by searching, and pin it there without restarting.
      2. I haven’t restarted yet, but so far what I see has far less information than the articles illustration- nothing on the battery, no note of the platform or hardware at the top.

    4. PS Doff on February 12, 2021 9:59 am

      After a reboot the diags stiil don’t show battery or platform information and there still is no (?) icon in the Launcher. That makes this experiment less informative than Cog, so I’m setting the flag back to default.

      As far as battery stats,
      chrome://system/#power_supply_sysfs :
      cycle_count = battery cycles
      100*(charge_full/charge_full_design) is battery health.

      also, battery health can also be found with ++ and entering “battery_test 1”

    5. PS Doff on February 12, 2021 10:01 am

      System deleted the keystrokes ctrl + alt + t

    6. ashtonp on February 20, 2021 5:30 pm

      this isn’t helping me remove chrome os

      • PS Doff on February 21, 2021 3:55 pm

        You seem to want to change a basic appliance into something else. Unless you are an experienced nerd like me you are unlikely to produce something worth the effort. It’s like trying to turn a Fiat 500 into a F150 or a Ferrari. They’re all road vehicles but designed for specific applications and users.

        Chromebooks are not designed for everyone to easily do anything possible with a general purpose computer. They do some things well, struggle with others because of lack of software. Their main advantage is for people who want reliable and secure web, email and light computing but not the hassle of maintaining a Windows or an Apple PC.

        My advice is to find someone like that, an elder or a primary school child and give them the Chromebook you have now. Give it to someone who understands it’s usefulness and its limitations and doesn’t want to change it into a Windows PC which it was intentional not designed to be. That way you will make two people happier.

    7. Michael Lusiano on March 2, 2021 8:26 pm

      as of today in Beta channel, it’s blank with error:

      Uncaught Error: Received SystemInfo with invalid null field “versionInfo”
      at I (VM6 mojo_bindings_lite.js:15)
      at Object.decode (VM6 mojo_bindings_lite.js:26)
      at I (VM6 mojo_bindings_lite.js:15)
      at V.j (VM6 mojo_bindings_lite.js:48)
      at ab.oa (VM6 mojo_bindings_lite.js:40)
      at Ya.m (VM6 mojo_bindings_lite.js:57)

    Top Posts

    How To Use chrome://flags/#allow-insecure-localhostĀ 

    May 9, 2025

    Are Web Browsers Available for Apple TV Users?

    May 9, 2025

    Using Typography Psychology to Strengthen Branding with CapCut PC

    May 9, 2025

    How Privacy Tools Are Changing the Way We Play Online

    May 9, 2025

    How to Use chrome://flags/#enable-command-line-on-non-rooted-devices to Run Chrome with Custom Flags on Android?

    May 8, 2025
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    © 2025 About Chrome Books. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.