The day you have all (maybe) been waiting for is here! Anyone can now sign up
for a free trial of Memfault! There is no sales team in your way of getting your
devices integrated with Memfault and monitoring your Fleet of devices.
Many improvements have been happening on the Android side of the product,
primarily when viewing Caliper data within the Timeline view. We now include
almost every type of data a device can send in the timeline view, such as drop
box manager entries, log files, traces, and more.
View the timeline by day, drill into specific hours, and navigate to the pieces
of data that you want to investigate!
Make your Issue list more organized and concise with the new Issue merging
feature! Users can now merge Issues together by clicking the Merge button on the
detail page of an Issue and then selecting which Issue to be its parent.
This workflow is especially useful when there are multiple Issues stemming from
the same root cause, such as a stack overflow that presents itself with
different backtraces.
This feature is available for both Android and Real-Time products.
Memfault's Bort SDK v3.0 has been released,
which includes Memfault Caliper.
The Caliper system supports Trace collection from various subsystems, as well as
per device and Fleet-wide metrics collection via the Android batterystats
subsystem. Additional data sources, such as logs and system properties, are in
development and are coming soon!
Memfault's Caliper is designed to have minimal effects on runtime performance,
as well as consume less bandwidth and storage than sending bug reports.
To compare and contrast how Bug Reports and Memfault Caliper differ, please
refer to the Bort SDK Reference docs page.
Power up your log searching capabilities with filtering by log level, tags,
regular expressions. This helps you find offending log lines faster than ever.
Works for both Android and Real-Time products.
Memfault captures Heartbeat metrics from
devices. These metrics can then be viewed on a per-device basis. Customers have
been asking for the ability to perform aggregates on these metrics over a Fleet
of devices.
We are happy to say this feature is now available! Once a metric chart is
created, you can aggregate over the devices within a Cohort or across a software
version.
Many firmware projects have complex firmware upgrade paths. This might be to
enable binary differential updates to save bandwidth or maybe to allow for a
project to remove backwards-incompatible code.
For example, when upgrading a firmware from a 1.x to a 2.x release, the device
might need to go through a migration firmware as shown below.