November 2023
Build your own dashboards in Memfault
Users can now create custom dashboards and manage the layout of content within these new dashboards. This change makes dashboards much more flexible, able to cope with a wider variety of use cases such as dashboards for specific teams, software versions, Cohorts, etc. Users can also re-arrange the content within the dashboard using drag, drop and resize functionality.
Create and manage dashboards in the All Dashboards tab within the "Dashboards" sub-menu and customize chart layouts using the "Layout mode" toggle available within each dashboard. Find out more about creating custom dashboards and using layout mode in Memfault's documentation.
Improved issue management with tags
Users can now add tags to issues within Memfault and use the tags to filter issue searches and build issue charts. This change facilitates more sophisticated issue triaging, grouping and categorization within Memfault. For example, tags could be used to indicate issue priority and also to associate groups of related but separate issues together.
A user can add tags in the issue view, each issue can carry multiple tags and tags can be added or removed at any time.
Better visibility of processing errors
Users can now view a detailed listing of processing errors in the Processing Log under the "Integration Hub" sub-menu. The Processing Log contains details on errors such as missing symbol files on coredump upload, MAR file processing errors and instances of device data not being accepted by the server. This change adds a huge amount of additional visibility into errors related to processing of device data in Memfault.
These processing errors are now also reported on the device timeline adding another layer of debugging information for devices. Users can read more about the Processing Log in Memfault's documentation.