Fuchsia DevTools

Fuchsia DevTools provides real-time analytics on your Fuchsia device and its components, allowing you to make informed inferences about the state of your device.

Available tools

Fuchsia DevTools provides the following information:

  • Overview
    • Review a summary of your device's health, including CPU usage, memory usage, and process count.
  • Processes
    • View a list of processes currently running on your device.
    • View how much CPU and memory are being used by those processes running on your device.
    • View custom graphs by selecting specific processes.
  • CPU
    • View CPU usage by individual process or thread.
    • Select multiple processes to build custom graphs.
    • Select a time range in the graph to see processes running during that time and their CPU usage.
  • Memory
    • View memory usage by individual process.
    • Select multiple processes to build custom graphs
    • Select a time range in the graph to see processes running during that time and their memory usage.
  • Logging
    • Filter logs by severity, process, and keyword.
    • Use negative search to filter out certain logs and reduce log spam.
    • Review color-coded warning and error messages.
    • Correlate logs to CPU usage.
  • Packages Note: This is hidden by default, but can be enabled through the Settings menu.
    • Confirm that the package you've just built has been installed in your package server and cached on your device.
    • Inspect the contents and sizes of packages in your package server or device.
    • Confirm that the most recent version of a package exists on your device.
  • Iquery
    • View components that are publishing data through the Inspect API.
    • Search for and filter the nodes within a component’s Inspect tree.
    • Display the raw JSON for any Inspect tree node.
    • View histograms for components that publish histogram data to Inspect.

Launch Fuchsia DevTools

Get started using Fuchsia DevTools.

Use Fuchsia DevTools

You can use Fuchsia DevTools to do the following: