emqx 消息追踪


由于emqx日志只打印某些错误日志,不能精确看到某个客户端的详细错误日志。

使用 trace 可以追踪某个clientid用户的连接情况。

 

追踪来自客户端(Client)的消息:

先把日志级别调整为 debug.

$ ./bin/emqx_ctl log primary-level debug $ ./bin/emqx_ctl trace start client "clientid" "trace_clientid.log" debug

 

追踪发布到主题(Topic)的消息:

$ ./bin/emqx_ctl log primary-level debug $ ./bin/emqx_ctl trace start topic "t/#" "trace_topic.log" debug

 

查询追踪:

$ ./bin/emqx_ctl trace list

 

停止追踪:

$ ./bin/emqx_ctl trace stop client "clientid" $ ./bin/emqx_ctl trace stop topic "topic"

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM