Crates.io | memfaultd |
lib.rs | memfaultd |
version | 1.15.1 |
source | src |
created_at | 2023-11-01 21:12:22.195821 |
updated_at | 2024-10-22 13:59:19.993915 |
description | Memfault daemon for embedded Linux systems. Observability, logging, crash reporting, and updating all in one service. Learn more at https://docs.memfault.com/ |
homepage | https://github.com/memfault/memfaultd |
repository | https://github.com/memfault/memfaultd |
max_upload_size | |
id | 1021785 |
size | 1,533,067 |
memfaultd
memfaultd
is a daemon that runs on your device and collects crash reports and
metrics. It is the core of the
Memfault Linux SDK.
memfaultd
supports several features to help you maintain and debug your fleet
of devices:
Crash reporting: When your device crashes, memfaultd
collects a crash
report from
Linux Coredumps. For more
information, see the
Coredumps documentation.
Metrics: memfaultd
collects metrics from your device and uploads them to
Memfault. For more information, see the
Metrics documentation.
Reboot reason tracking: memfaultd
detects various reboot reasons from
the system and reports them to the Memfault Dashboard. Users can also provide
a specific reboot reason before restarting the device. For more information,
see the
Reboot Reason Tracking documentation.
OTA Updates: memfaultd
supports SWUpdate out of
the box and is able to configure it to talk to our hawkBit DDI-compatible
endpoint. For more information, see the
Linux OTA Management documentation.
Logging: memfaultd
collects logs from your system. For more information,
see the Logging documentation.
And much more! Register and get started today!