如何启用lttng_statedump事件?

时间:2016-02-09 23:31:24

标签: lttng

当我启用这些事件并开始跟踪时,我收到了letting_statedump事件。我注意到在跟踪会话的生命周期中我只收到一次。如何在不停止跟踪​​并重新启动的情况下启动声明的事件生成?

1 个答案:

答案 0 :(得分:1)

据我所知,目前无法手动触发声明。

但是我会问,为什么你需要这样做?声明的目标是跟踪观察者或分析者能够了解系统的初始状态。之后,他们可以使用实际的跟踪事件来更新状态跟踪器。

如果您不想编写自己的状态跟踪器,可能有用的另一个选项是event contexts。如果启用pidprocname等上下文,则该信息将作为每个跟踪事件的一部分进行转储。这可用于更轻松地获取最新的状态信息。你可以使用

lttng add-context --help

列出可用的上下文。