环境
- EMQX 版本:V5.9.0
- 操作系统版本:
重现此问题的步骤
之前服务可正常追踪链路日志,EMQX重启后,重新配置无法追踪
1.EMQX 配置
2.ECP配置
3.EMQX emqx-enterprise服务报错
之前服务可正常追踪链路日志,EMQX重启后,重新配置无法追踪
1.EMQX 配置
试一下在 EMQX dashboard 上重启 opentelemetry 功能:
已经重启,还是不行
请按住 shift 点击刷新按钮刷新浏览器页面以清空当前 EMQX dashborad 的页面缓存。并确认 EMQX 版本,集群状态,节点当前网络环境(节点名称,IP,当前节点与目标OTEL collector 地址的连通性)
如果关闭 opentelemetry 功能(取消勾选"追踪"并保存),还会有这条 warning 日志打印出来吗
已清空缓存,网络是通的
已清空缓存,网络是通的
是的,关闭了也有日志打印
打印 warning 日志的 emqx,和 dashboard 上操作 opentelemetry 功能的 emqx,确认是同一个集群吗?
我看ecp的 emqx-ecp-postgresql服务一直在打印role “root” does not exist,这个有没有影响?
存在trace_cluster表
这个错误应该没影响
集群是单节点的吗?还是几个节点的?
单节点
上面截图的是之前测试的,这些是存在哪张表的呢
trace_cluster 表
保持 opentelemetry 功能关闭,然后重启 emqx,再重新打开 opentelemetry 下面的追踪功能(不要开指标功能)。这样试试能不能解决
可以了感谢