The monitor
component provides utilities for monitoring various aspects of the
system.
Table of Contents
The task monitor provides the ability to use the FreeRTOS trace facility to output information about the CPU utilization (%), stack high water mark (bytes), and priority of all the tasks running on the system.
There is an associated task-monitor python gui which can parse the output of this component and render it as a chart or into a table for visualization.
This example shows how to use the monitor
component to monitor the executing
tasks.
idf.py add-dependency "espp/monitor^0.21.1"