DevAlert 2.0, a major upgrade to Percepio’s edge observability platform, provides much improved diagnostic capabilities, including core dumps for Arm Cortex-M devices. This allows for remote inspection of crashes, errors or security anomalies in full detail, including the function call stack, parameters and variables and with source code display. Together with the earlier features for collecting Tracealyzer traces on anomalies and the recently added bare-metal target support in Tracealyzer, DevAlert provides full observability for IoT/Edge device software running on any real-time operating system (RTOS) or on bare-metal software.
You can capture and analyze hard faults, errors and anomalies in full detail. Catch bugs in the test lab or analyze anomalies in deployment – or both. For local use, all you need is your regular serial port for debugging, while remote observation requires public or private cloud service or at least a network connection.
Privacy-friendly design keeps user data secure
Since its inception, DevAlert has offered a privacy-friendly “bring our own storage” solution where customers have full control over their diagnostic data storage and never have to upload sensitive IP like firmware images to the DevAlert service. The privacy focus remains in DevAlert 2.0, where it is implemented through a new desktop client, Dispatcher, that provides easy access to your own data storage, like an Amazon S3 bucket. Dispatcher also lets you view any kind of device data locally using your preferred desktop tool; for example traces in Tracealyzer, core dumps in your debugger, network requests in a protocol analyzer tool, or the most recent device log in your favorite text editor.
This solution offers a level of customization that can meet almost any user demands. An integration with GDB for Arm Cortex-M devices is included, and support for other platforms can be provided on request.
Percepio DevAlert combines full data control and privacy with the convenience and commercial support of a hosted service. Your sensitive device data is kept in your private storage, isolated from the cloud service.
Contact Percepio for a personal demonstration.