在lttng直播中,通过babeltrace观看它;当节点重新启动时,它会继续发送跟踪,但是babeltrace已经完成了关闭,因为流程已经结束。 因此,在这个阶段,如果手动重启babeltrace,它将恢复其功能并正常工作。
但是我们怎样才能让babeltrace在重启后幸存下来并在重启后恢复?我们需要这个,因为我们后处理babeltrace输出,测试在夜间运行。
答案 0 :(得分:1)
Babeltrace维护者在这里!
目前没有"重试" Babeltrace的实时模式中的选项。如果我理解正确,您希望Babeltrace在连接断开后定期重试连接到远程中继守护程序吗? (不合理地,我认为)
我没有立即推荐,除非编写一个shell脚本,如果它退出则重新启动Babeltrace。
欢迎在lttng-dev@lists.lttng.org邮件列表中提出更多问题。