`
can_do
  • 浏览: 263588 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

【Do家】如何远程查看EMQX中embedded mnesia的数据?

阅读更多
【前提】
Observer Reference Manual
Version 2.9.2
September 17, 2019

1> 获取OTP介质并安装=>otp_win64_22.1.exe
http://www.erlang.org/download.html

2> 配置OPT_Home和Path后,即可使用erl相关命令

3> 要连接远端的Embedded mnesia,首先要获取对方的cookie值,
可以ps -ef|grep beam.smp或者本机通过erl -> 【auth:get_cookie().】获取,假如以获取到cookie为【emqxprivatepasscookie】

4> 【erl -name 'cnd@127.0.0.1' -setcookie 'emqxprivatepasscookie'】
注意:此处-name指的是本地的Node节点名称

5> 【net_adm:ping('emqx@192.168.10.16').】
pong表示可以连通远程节点,pang表示不能连通远程节点
注意:此处要ping的name指的是远端的Node节点名称

6> 通过oberser监控【observer.start().】

7> 可按GUI方式本地监控和浏览远程emqx节点和mnesia中的数据

7> 具体操作命令如下:
//////////begin//////////////
PS D:\erl10.5\bin> erl -name 'cnd@127.0.0.1' -setcookie 'emqxprivatepasscookie'
Eshell V10.5  (abort with ^G)
(cnd@127.0.0.1)1> net:adm('emqx@192.168.10.16').
** exception error: undefined function net:adm/1
(cnd@127.0.0.1)2> net_adm:ping('emqx@192.168.10.16').
pong
(cnd@127.0.0.1)3> observer.start().
/////////////end///////////

【注意事项】
1> erlang函数中吸收字符串参数用单引号【''】,不能用双引号【""】
2> 执行函数结束符为英文句号【.】
3> erl下通过【help().】显示可提供的函数列表
4> 建议在Home路径【D:\erl10.5\bin】下执行erl命令

【温馨提示】
如果您觉得满意,可以选择支持下,您的支持是我最大的动力:

分享到:
评论

相关推荐

    SEGGER Embedded Studio 6.34 (SES)安装文件FREE IDE FOR ARM

    Version 6.34 Build Updated segger-cc compiler to version 14.2.1 Updated segger-cc-ng compiler to version 14.92.0 Fixed Source Navigator/Analyze command lines for libcxx projects. Fixed use of "Unwind ...

    对embedded matlab function的使用中文说明

    Embedded MATLAB 中的变量使用有严格的限制,例如输入数据的变量,几乎所有的变量的数据类型、大小和复杂度都需要明确地定义。 对 Embedded MATLAB Function 的使用需要了解其特点和限制。只有了解这些知识点,...

    IAR.Embedded.Workbench入门中文教程

    IAR.Embedded.Workbench是一种很使用的编译器,编译效率高,编译后生成的文件小,附件编译器的中文教程,适合初学者使用!

    IAR Embedded Workbench for ARM中文用户指南.PDF

    《IAR Embedded Workbench for ARM中文用户指南》是专为使用IAR开发工具进行ARM微控制器编程的工程师们准备的一份详尽参考资料。该指南涵盖了从安装、配置到实际编程和调试的全过程,旨在帮助开发者高效地利用IAR ...

    HMI Embedded Network Manager 810d 840d

    【标题】"HMI Embedded Network Manager 810d 840d"涉及的核心知识点是西门子(Siemens)的人机界面(HMI)嵌入式网络管理器,主要适用于810d和840d系列。这两个型号通常指的是西门子SIMATIC系列的数控系统(NC),在工业...

    OpenEmbedded User Manual

    3. **查看构建日志**:构建过程中会生成大量的日志文件,这些文件可以帮助诊断构建失败的原因。 **2.5.1 常用目标配方** - `core-image-minimal`:构建最小化的系统镜像。 - `busybox`:构建 BusyBox 工具集。 - `...

    IAR Embedded Workbench 安装包

    调试器:强大的调试功能,包括断点设置、单步执行、变量监视和内存查看等,帮助开发者快速定位和解决代码中的问题。 性能分析工具:通过性能分析工具,开发者可以了解程序的运行效率,找出性能瓶颈并进行优化。 静态...

    Windows Embedded从入门到精通系列课程(1):XP Embedded开发初体验

    《Windows Embedded从入门到精通系列课程(1):XP Embedded开发初体验》是一门全面介绍Windows Embedded技术的课程,特别关注XP Embedded系统的基础构建和应用开发。本课程旨在帮助初学者快速掌握Windows Embedded XP...

    Embedded Browser 3.1.0_

    嵌入式浏览器(Embedded Browser)是一种特殊的浏览器组件,它被设计为可以集成到其他应用程序中,而不是作为一个独立的程序运行。在Unity游戏引擎中,这种技术尤其有用,因为它允许开发者在游戏或应用内部加载和...

    Unity内嵌浏览器Embedded Browser 3.0.0

    Unity内嵌浏览器(Embedded Browser)是Unity引擎提供的一项功能,允许开发者在游戏或应用程序中集成一个Web浏览器组件。这个组件可以用来展示网页内容、实现在线交互或者作为游戏内的信息展示平台。Embedded ...

    matlab Embedded Coder Getting Started Guide.pdf

    Embedded Coder用于产生嵌入式处理器、目标快速原型板和大规模生产中使用的微处理器的可读的、紧凑的、快速的C和C++代码。Embedded Coder支持附加的MATLAB Coder™和Simulink Coder™配置选项,以及对生成代码的功能...

    paho.mqtt.embedded-c-master.zip

    结合MQTT服务器(如Mosquitto、EMQ X等),能够构建出高效、可靠的物联网通信架构。 总结来说,Paho MQTT嵌入式C库是物联网开发中不可或缺的工具,它提供了一种轻量级、高效的方式,让嵌入式设备能够参与到MQTT协议...

    无线通信-eMbedded_VC++4.0

    网络通信是另一个关键点,尤其是当GIS应用需要实时更新或访问远程服务器上的地图数据时。TCP/IP协议和HTTP/HTTPS协议的使用是必备技能,可能还需要了解JSON或XML等数据交换格式。 最后,考虑到eMbedded环境,电池...

    Embedded Motion Driver V5.1.1 API 说明

    Embedded Motion Driver V5.1.1 API 说明 Embedded Motion Driver V5.1.1 API 是一款面向嵌入式系统的运动驱动程序, 由InvenSense Inc.开发。该API提供了一组完善的接口,允许开发者访问和控制嵌入式系统中的运动...

    Embedded Browser 3.1.0.zip

    在这个数字化日益普及的时代,Unity内嵌浏览器插件(Embedded Browser)为开发者提供了一种在Unity应用程序中集成Web内容的解决方案。本文将深入探讨Unity内嵌浏览器插件3.1.0版本的特性和应用场景,以及如何有效地...

    QtEmbedded实例教程

    - **数据绑定**:了解如何将数据模型与界面元素绑定,实现数据驱动的UI更新。 - **网络通信**:利用Qt的网络模块进行HTTP请求、TCP/UDP通信等操作。 - **多媒体支持**:如音频和视频播放,以及图像处理功能。 - **多...

    embedded1.mobileprovision

    embedded1.mobileprovision

    Embedded_MotionDriver_v5.1.zip

    MPU6050是一款广泛应用的六轴陀螺仪加速度计,而`Embedded_MotionDriver_v5.1.zip`正是针对这款传感器设计的一款强大的固件库,用于处理传感器数据并提供直观的欧拉角输出。 MPU6050传感器集成了三轴陀螺仪和三轴加...

    OpenEmbedded User Manual .pdf

    OpenEmbedded是一个基于Linux的开源项目,它提供了一套构建工具和元数据(metadata),用于创建定制的Linux操作系统发行版。Yocto项目是基于OpenEmbedded构建的,为嵌入式设备提供了一个可以创建定制的、更新的、可...

    Embedded Browser.rar

    "Embedded Browser"就是这样一款插件,它允许开发者在Unity环境中内嵌一个浏览器组件,实现与网页的无缝交互。这款插件特别适用于PC平台的游戏或应用,能够帮助开发者将网页内容、在线服务或者HTML5游戏等集成到...

Global site tag (gtag.js) - Google Analytics