emqx集群如何增加内存配置

环境信息

  • EMQX 版本:
  • 操作系统及版本:
  • 其他

问题描述

emqx集群告警:System memory usage is higher than 70%

如何增加内存配置

配置文件及日志


老版本的内存告警是bug,可以升级到最新的试下,已经修复了。老版本可以忽略的,内存不够用了它会自己申请更多的。

我现在版本是4.3的,这个版本也是有这个bug吗,方便说一下是具体哪个版本修复这个bug吗

最新的 4.3.19 应该是没这个问题。不过这个告警不用担心的,不会有额外的影响

这个内存使用多少是用这俩监控指标计算的吗 emqx_vm_used_memory / emqx_vm_total_memory,我们现在把监控指标介入pushgateway,然后到prometheus 也会告警,内存的占用比就是用这俩指标计算的

嗯是的,它还不是根据 emqx 这个软件在操作系统中占用的内存

所以这个百分比,高的话暂时还说明不了什么问题。emqx_vm_total_memory / 操作系统的内存 这个是说明emqx 用了多少内存

:ok_hand:,多谢啊

这是算emqx的bug,我们现在用的4.4.0版本的emqx,还是一直有这个告警

如果内存、CPU 检测不准确,的确是已知问题。有一些操作系统、容器里是有这个问题的,但没办法解决。

后面 emqx 可能就不提供检测系统资源使用率的功能了。