0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Memfault基于云的自助设备可观察性平台

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-21 09:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

错误将永远存在。但为了在它们影响您或您客户部署的 IoT 系统之前帮助捕获和遏制它们,Memfault 为嵌入式开发人员开发了一个基于云的自助设备“可观察性”平台。

与许多其他物联网设备管理解决方案一样,Memfault 平台支持设备监控和 OTA 更新。然而,与其中许多不同的是,该解决方案支持远程调试,该公司的 CTO 表示,该解决方案允许开发团队“通过持续更新和调试来管理连接的设备,而不会对最终用户产生任何影响”。

Memfault 由一个轻量级嵌入式 SDK 组成,该 SDK 从观察到的设备收集数据和事件,一个将设备数据分成可通信块的“打包器”,以及将这些数据包公开给包含 Memfault CLI 的 Web 应用程序的 REST API可以进行调试的工具。

该平台与几乎所有嵌入式硬件目标兼容,包括基于 Android 的设备和运行实时操作系统 (RTOS) 或裸机软件的 Arm Cortex-M 或 ESP32 微控制器。Memfault 不仅可用于持续检测和修复这些平台上的代码错误,还支持自动警报、捕获队列范围的指标,并与 Jira 等流行的开发生命周期工具集成。

运行中的 Memfault 设备可观察性平台

如前所述,Memfault 平台从一个轻量级固件 SDK 开始,该 SDK 集成了用于设备监控、修复和调试的各种模块。在设备上允许 Memfault 固件 SDK 捕获和分析核心系统数据。这些包括调试寄存器、日志、“核心转储”、回溯等,尽管用户只能选择他们打算使用的模块以将占用空间降至最低。

当设备意外崩溃、挂起或断言时,Coredumps 捕获系统状态

重启原因跟踪提供关于设备在现场重启的原因的摘要分析

带有跟踪事件的错误跟踪在系统运行时捕获轻量级错误事件以协助调试

其他通用设备指标

可能需要发送这些和其他数据结构以进行进一步分析。如果是这样,SDK 会将数据分配到小至 9 个字节的数据包中,然后使用 Zigbee蓝牙Wi-Fi、LTELoRa 或系统可用的其他协议将这些数据包传输到 Internet。然后将这些数据包发布到块 HTTP API,在那里它们可以被 Memfault 云访问、重组和解释。

摄取后,Memfault 云会分析数据中的问题、根本原因,在某些情况下,还会分析恢复选项。

用户可以设置警报以监视特定事件,当 SDK 识别并在云分析期间确认时,这些事件将编译到警报表中并作为通知发布给关键利益相关者。然后,用户可以在托管仪表板视图的 Memfault Web 应用程序或前面讨论的命令行工具(其功能类似于 HTTP API 的客户端)中深入研究问题。安装 CLI 工具后,它应该在您的本地 shell 或终端应用程序中可用。

pYYBAGKxGzOAMbGfAAE3aNe1MJ4045.png

这些界面可用于将设备添加到群组和/或管理 OTA 版本。

Memfault 设备可观察性平台入门

鉴于 Memfault Device Observability Platform 支持的硬件目标范围广泛,该公司开发了一组文档、示例项目和代码,以帮助潜在用户快速启动和运行他们的设备。这些涵盖了从术语和创建新项目到将数据发布到 Memfault 云以及通过无线方式将更新推送回设备的所有内容。

入门指南适用于 Arm Cortex-M、nRF Connect SDK、Laird Pinnacle 100、ESP32 ESP-IDF 和 ESP8266 RTOS SDK。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    49

    文章

    8884

    浏览量

    165765
  • 嵌入式
    +关注

    关注

    5209

    文章

    20668

    浏览量

    337150
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1112

    浏览量

    52031
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    ZWS智慧储能平台:让多形式设备“一次上,各显其长”

    多形式储能设备怎样快速上,又能各显其长?ZWS智慧储能平台一次讲透。前言上期我们介绍了ZWS智慧储能
    的头像 发表于 02-12 11:39 304次阅读
    ZWS智慧储能<b class='flag-5'>云</b><b class='flag-5'>平台</b>:让多形式<b class='flag-5'>设备</b>“一次上<b class='flag-5'>云</b>,各显其长”

    Memfault赋能的Nordic-nRF Cloud服务将硬核加持物联网通信应用

    的 nRF Cloud 将 Memfault 经过验证的可观和无线 (OTA) 基础设施直接引入 Nordic 成熟的服务平台 nRF
    发表于 11-27 22:30

    Memfault 驱动的Nordic Semiconductor nRF Cloud荣获移动突破奖所颁发之年度计算创新奖

    由 Memfault 技术驱动的 nRF Cloud 是一个设备可观设备管理和位置服务平台
    的头像 发表于 11-27 16:31 740次阅读
    由 <b class='flag-5'>Memfault</b> 驱动的Nordic Semiconductor nRF Cloud荣获移动突破奖所颁发之年度<b class='flag-5'>云</b>计算创新奖

    工业数字化平台是什么

    工业数字化平台是基于计算、大数据、物联网、人工智能等先进技术构建的综合平台 ,它深度融合工业场景需求,通过数据整合、智能分析与资源协同
    的头像 发表于 10-24 09:23 628次阅读

    设备厂商必看!ZWS户用储能平台的五大赋能

    ZWS户用储能平台凭借其强大的功能,为设备厂商、经销商和终端业主提供了全方位的解决方案。今天,我们聚焦于设备厂商,看看ZWS户用储能
    的头像 发表于 09-29 11:38 761次阅读
    <b class='flag-5'>设备</b>厂商必看!ZWS户用储能<b class='flag-5'>云</b><b class='flag-5'>平台</b>的五大赋能

    智能家居体验升级关键!物联网平台靠跨设备数据关联发力

    在数字浪潮席卷全球的今天,物联网平台已成为智能家居的“大脑”与“中枢”,正以前所未有的深度和广度重新定义着我们的居住体验,连接起分散的智能设备,实现数据互通与指令协同,让智能家居从“单点智能”升级
    的头像 发表于 09-22 15:06 805次阅读

    IBM被 2025年 Gartner® 可观平台魔力象限™ 评为领导者

    在 Gartner 发布的 2025年《可观平台魔力象限》[1]中,IBM 被评为领导者(Leader)。我们相信,这是对于我们持续致力于提供创新、易用的全栈可观
    的头像 发表于 09-02 09:45 1023次阅读
    IBM被 2025年 Gartner® <b class='flag-5'>可观</b>测<b class='flag-5'>性</b><b class='flag-5'>平台</b>魔力象限™ 评为领导者

    传统工厂如何引入物联网平台?从“制造”到“智造”的颠覆升级!

    的工厂急需物联网平台? 在深入技术细节前,先想明白为什么需要变革: 实时监控难题 :传统工厂设备状态依赖人工巡检,故障发现滞后 数据孤岛严重 :PLC、CNC、传感器各自为政,数据无法互联互通 运维成本高昂 :突发性
    的头像 发表于 08-29 16:57 752次阅读
    传统工厂如何引入物联网<b class='flag-5'>云</b><b class='flag-5'>平台</b>?从“制造”到“智造”的颠覆<b class='flag-5'>性</b>升级!

    数据中台可以接入哪些物联网平台

    数据中台作为企业数字化转型的核心枢纽,能够通过标准化接口、协议适配及数据治理能力,接入多种类型的物联网平台,实现设备数据采集、存储、分析及业务协同。以下是具体可接入的物联网
    的头像 发表于 08-19 15:22 939次阅读

    低代码物联网平台是什么?看完这篇,你就领先一步

    在物联网技术快速渗透各行各业的今天,低代码物联网平台正成为打通设备互联、数据分析与业务应用的核心载体。它并非简单的技术叠加,而是融合了低代码开发、物联网协议适配、计算与数据中台的综
    的头像 发表于 08-14 15:16 801次阅读

    物联网平台的作用有哪些?让万物互联

    、城市管理、民生服务等诸多领域的运作模式。 一、设备互联的“翻译官”:打破异构设备的通信壁垒 物联网的核心是“万物互联”,但现实中设备的多样和协议的碎片化,使得“连接”成为首要难题。
    的头像 发表于 08-07 18:00 1174次阅读

    低代码物联网平台功能解析:从设备接入到智能应用

    设备、数据与应用的核心枢纽,其功能覆盖了从设备接入到数据处理、应用开发的全流程。以下是其主要功能的详细说明: 一、设备接入与管理 物联网平台
    的头像 发表于 07-31 15:23 1165次阅读

    NVIDIA助力CoreWeave平台性能升级

    AI 变革正在重塑数据中心格局,亟需能够提供更灵活、高性价比的计算和数据能力的平台。为了满足这些需求,作为推动 AI 变革的超大规模服务提供商,CoreWeave 致力于开发一种用于加速计算工作负载的
    的头像 发表于 07-23 10:49 1497次阅读
    NVIDIA助力CoreWeave<b class='flag-5'>云</b><b class='flag-5'>平台</b>性能升级

    工业组态平台哪个物联网品牌好用?有什么推荐?

    在工业4.0与智能制造浪潮的推动下,工业组态平台已成为企业实现生产可视化、设备远程监控与智能决策的核心工具。本文基于技术架构、行业适配、市场口碑等角度,列举了七大工业组态
    的头像 发表于 07-05 15:57 734次阅读

    Nordic 宣布以1.2亿美元收购Memfault

    低功耗无线连接芯片厂商 Nordic Semiconductor 宣布以1.2亿美元收购其长期合作伙伴——美国平台初创企业Memfault,其致力于大规模部署连接产品。 Nordic表示,该收
    的头像 发表于 07-01 17:44 2727次阅读