以 Prometheus为例:

emqx_prometheus 支持将数据推送至 Pushgateway 中,然后再由 Promethues Server 拉取进行存储。

注意:emqx_prometheus不支持 Prometheus 的 Pull 操作。

安装pushgateway

docker run -d -p 9091:9091 --restart=always --name pushgateway prom/pushgateway:v1.4.2

配置emqx

配置文件位于 etc/plugins/emqx_prometheus.conf,其中:

配置项 类型 可取值 默认值 说明
push.gateway.server string - http://127.0.0.1:9091 Prometheus 的 PushGateway 地址
interval integer > 0 5000 推送间隔,单位:毫秒
##--------------------------------------------------------------------
## emqx_prometheus for EMQ X
##-------------------------------------------------------------------- ## The Prometheus Push Gateway URL address
##
## Note: You can comment out this line to disable it
prometheus.push.gateway.server = http://172.16.0.38:9091 # 根据pushgateway 具体安装所在主机ip来定 ## The metrics data push interval (millisecond)
##
## Default: 15000
prometheus.interval = 15000

启用emqx_prometheus插件

可以通过emqx自身提供的dashboard来启动

或者开启默认加载

如需在 EMQ X 启动时就默认启动某插件,则直接在 data/loaded_plugins 添加需要启动的插件名称。

yum安装的路径:/var/lib/emqx/loaded_plugins

{emqx_management,true}.
{emqx_dashboard,true}.
{emqx_modules,false}.
{emqx_recon,true}.
{emqx_retainer,true}.
{emqx_telemetry,true}.
{emqx_rule_engine,true}.
{emqx_bridge_mqtt,false}.
{emqx_prometheus,true}.

Grafana 数据模板

地址: https://grafana.com/grafana/dashboards/15012

面板ID:15012

最新文章

  1. JQuery 获得div绝对,相对位置的坐标方法
  2. ELK系统中kibana展示数据的时区问题
  3. kFreeBSD当前可以做的和不能做的
  4. 设计视图不能用于 x64 和 ARM 目标平台
  5. android命令安装apk时报错:INSTALL_FAILED_CPU_ABI_INCOMPATIBLE
  6. HTTP协议学习笔记-1
  7. Windows服务-手把手带你体验
  8. Javascript中Array.prototype.map()详解
  9. [Whole Web, Node.js, PM2] Restarting your node.js app on code change using pm2
  10. SqlCommand对象
  11. h5 canvas
  12. 深入理解Autofac生命周期
  13. 时间相关库<ctime>解析
  14. Java大数据应用领域及就业方向
  15. Nginx动静分离实现
  16. vue基础学习(一)
  17. phpstorm 怎么实现分屏展示
  18. 读文件/写文件。http请求。读取文件列表。
  19. Xamarin.Android 使用SoundPool进行音频播放
  20. layui: 子iframe关闭/传值/刷新父页面

热门文章

  1. JDBC:获取自增长键值的序号
  2. Python基于周立功ZCANPRO开发刷写脚本
  3. 解决报错Error response from daemon: Get https://10.0.0.110/v2/: dial tcp 10.0.0.110:443: connect: connection refused
  4. 多校B层冲刺NOIP20211111模拟12
  5. 项目配置yaml
  6. stringstrean类中关于clear和str的比较
  7. YII地址切换
  8. Mybatis 缓存原理
  9. 6.1 NOI 模拟
  10. Vue脚手架(CLI)第一天