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

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

3天内不再提示

Memfault 忆性器件可观测性平台

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-11-21 15:59 次阅读

更多连接的电子设备意味着更多的代码。更多的代码意味着更多的错误。更多的错误意味着需要更多的持续集成和持续交付 (CI/CD),以便在不影响最终用户体验的情况下使设备保持最新状态。

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

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

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

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

内存故障设备可观测性平台的实际应用

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

核心转储在设备意外崩溃、挂起或断言时捕获系统状态

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

使用跟踪事件进行错误跟踪可在系统运行时捕获轻量级错误事件,以帮助调试

其他常规设备指标

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

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

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

这些接口可用于将设备添加到队列和/或管理 OTA 版本。

Memfault 设备可观测性平台入门

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

审核编辑:郭婷

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

    关注

    5063

    文章

    18990

    浏览量

    302499
  • RTOS
    +关注

    关注

    21

    文章

    809

    浏览量

    119389
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1024

    浏览量

    45737
收藏 人收藏

    评论

    相关推荐

    eBPF技术实践之virtio-net网卡队列可观测

    时,这一路径难以进行观测。一些复杂的网络抖动问题很可能是由于网卡队列不正常工作引起的。为了解决这类问题,我们基于eBPF技术扩展了网卡队列的可观测能力,使得virtio网卡前后端的定界问题不再困扰。 virtio-net 前后端驱动简介 virtio-net (后面称为
    的头像 发表于 11-14 11:18 57次阅读
    eBPF技术实践之virtio-net网卡队列<b class='flag-5'>可观测</b>

    破局新生丨基调听云可观测与应用安全技术研讨会在平潭圆满举办

    2024年10月24日,由中国信通院稳定性保障实验室、华为云、基调听云联合主办的“破局新生·可观测与应用安全技术研讨会”在福建平潭隆重举行。本次研讨会以技术研讨为本,以创新发展为翼,汇集了来自金融
    的头像 发表于 10-29 16:01 326次阅读
    破局新生丨基调听云<b class='flag-5'>可观测</b><b class='flag-5'>性</b>与应用安全技术研讨会在平潭圆满举办

    【质量视角】可观测背景下的质量保障思路

    目前质量团队正在积极建设和完善应用监控能力,旨在能及时发现并解决问题,为线上服务稳定性保驾护航。随着可观测概念的逐渐普及,监控的建设也有了新的挑战和使命。本文将探讨在可观测背景下,
    的头像 发表于 10-25 17:21 191次阅读
    【质量视角】<b class='flag-5'>可观测</b><b class='flag-5'>性</b>背景下的质量保障思路

    华为云发布全栈可观测平台 AOM,以 AI 赋能应用运维可观测

    应用可用与稳定性。 该平台发布标志着华为云在推动数字化转型和智能化运维领域的又一重大突破,全栈可观测平台的推出不仅为企业提供了更加全面和深入的系统监控和数据分析能力,还通过集成先进的
    的头像 发表于 10-15 09:54 456次阅读
    华为云发布全栈<b class='flag-5'>可观测</b><b class='flag-5'>平台</b> AOM,以 AI 赋能应用运维<b class='flag-5'>可观测</b>

    DataDog和Dynatrace缺席,观测云成为中国峰会的明星

    在亚马逊云科技中国峰会的圆满落幕之际,国内监控观测服务的佼佼者——观测云,以其在中国可观测领域的杰出表现,荣获了中国峰会独家荣誉。尽管全球知名的监控
    的头像 发表于 06-04 17:13 385次阅读

    阻器通向计算新未来,自旋阻器进一步降低能耗

    电子发烧友网报道(文/李宁远)人工智能、机器学习、大数据是现在蓬勃发展的领域,这些技术的飞速发展拉动了对高性能计算和存储的需求。在这些背景下,阻器独特的性能展现出其广泛的应用前景。   阻器
    的头像 发表于 04-30 00:53 3674次阅读

    从观云与安云来看基调听云如何深度赋能企业数字化转型

    近年来,随着5G、云计算、微服务等技术的广泛应用,企业所面临的IT运维环境也越来越复杂。而可观测已经成为管理和维护复杂系统的关键能力,因此被推到前所未有的重要地位。Gartner甚至将可观测
    的头像 发表于 03-14 16:04 272次阅读

    少走弯路 不踩坑 Datadog 的替代品来了

    年十大战略技术趋势之一。可观测技术在国外的应用已非常成熟,通常构建可观测最快速和高效的方式是使用云厂商或者第三方平台企业提供的解决方案
    的头像 发表于 03-05 09:45 423次阅读

    基于VO2阻器的无线物联网混合系统

    针对此问题,北京大学集成电路学院/集成电路高精尖创新中心的杨玉超教授团队首次提出以VO2 阻器为主体的高一致、可校准的频率振荡器,在此基础上构建了8×8的VO2 阻器阵列,通过紧凑设计的外围电路实现了频率现场生成和可编程频
    的头像 发表于 02-22 09:30 608次阅读

    如何构建APISIX基于DeepFlow的统一可观测性能力呢?

    随着应用组件的可观测逐渐受到重视,Apache APISIX 引入插件机制丰富了可观测数据源。
    的头像 发表于 01-18 10:11 894次阅读
    如何构建APISIX基于DeepFlow的统一<b class='flag-5'>可观测</b>性能力呢?

    一文详解微波无源器件

    无源器件分为线性器件与非线性器件
    的头像 发表于 01-11 10:00 824次阅读
    一文详解微波无源<b class='flag-5'>器件</b>

    适配版图再扩大!联多项产品通过Intel VROC技术认证

    及兼容方面表现良好。联已在英特尔VROC适配列表中产品简介英特尔VROC是一款为NVMe固态盘设计的企业级RAID解决方案,能够带来出色的可靠,同时全面释放NVM
    的头像 发表于 01-09 10:14 657次阅读
    适配版图再扩大!<b class='flag-5'>忆</b>联多项产品通过Intel VROC技术认证

    清华大学研究小组开发出了创新的超分子阻器纳米RRAM

    其中,电阻式随机存取存储器(RRAM)依靠改变电阻水平来存储数据。最近发表在《Angewandte Chemie》杂志上的一项研究详细介绍了清华大学李原领导的研究小组的工作,他们开创了一种制造超分子阻器的方法,而阻器是构建纳米随机存取存储器的关键部件之一。
    的头像 发表于 12-06 16:05 829次阅读
    清华大学研究小组开发出了创新<b class='flag-5'>性</b>的超分子<b class='flag-5'>忆</b>阻器纳米RRAM

    【云姑娘叨叨系列】带你探索电学世界里的神秘器件——阻器

    点击上方 “泰克科技” 关注我们! 阻器 电阻器、电容器、电感器是常见的三种电学器件,大家对他们再熟悉不过,但今天要和大家分享的,是一个鲜为人知的电学器件—— 阻器 。从名字就能大
    的头像 发表于 11-21 15:50 824次阅读
    【云姑娘叨叨系列】带你探索电学世界里的神秘<b class='flag-5'>器件</b>——<b class='flag-5'>忆</b>阻器

    阻器基础研究测试

    阻器是一种具有电荷记忆功能的非线性电阻,通过控制电流的变化可改变其阻值,自从2008年HP公司制备出了阻器,科学家们意识到阻器的优势和作用,所以现在也有很多院所开始进行阻器的研
    的头像 发表于 11-20 16:30 619次阅读
    <b class='flag-5'>忆</b>阻器基础研究测试