当我启用这些事件并开始跟踪时,我收到了letting_statedump事件。我注意到在跟踪会话的生命周期中我只收到一次。如何在不停止跟踪并重新启动的情况下启动声明的事件生成?
答案 0 :(得分:1)
据我所知,目前无法手动触发声明。
但是我会问,为什么你需要这样做?声明的目标是跟踪观察者或分析者能够了解系统的初始状态。之后,他们可以使用实际的跟踪事件来更新状态跟踪器。
如果您不想编写自己的状态跟踪器,可能有用的另一个选项是event contexts。如果启用pid
或procname
等上下文,则该信息将作为每个跟踪事件的一部分进行转储。这可用于更轻松地获取最新的状态信息。你可以使用
lttng add-context --help
列出可用的上下文。