et
ET
模块
ET
模块摘要
事件追踪(ET)应用程序的主API
描述
事件追踪(ET)应用程序的接口模块
出口
trace_me(DetailLevel, From, To, Label, Contents) -> hopefully_traced
类型
用于跟踪的函数。
此函数用于在用户应用程序中的战略位置调用该函数,以便简化跟踪。这些函数的重量非常轻,因为它们除了返回原子之外什么也不做。这些功能是为被跟踪而设计的。的全局跟踪机制et_collector
默认情况下,将其跟踪模式设置为这些函数。
标签旨在提供事件的简要摘要。它是首选使用原子,但字符串也可以。
内容可以是任何术语,但是为了简化跟踪事件的后处理,首选的是{key,value}元组的简单列表。
有些事件,比如消息,从一些演员指向另一个演员。其他事件(称为行为)可能是无向的,只有一个演员。
trace_me(DetailLevel, FromTo, Label, Contents) -> hopefully_traced
调用et:trace_me/5
两者兼备From
和To
设为FromTo
...
phone_home(DetailLevel, FromTo, Label, Contents) -> hopefully_tracedphone_home(DetailLevel, From, To, Label, Contents) -> hopefully_traced
这些功能向外层空间发送一个信号,呼叫者希望有人在监听。换句话说,他们调用et:trace_me/4
和et:trace_me/5
分别。
report_event(DetailLevel, FromTo, Label, Contents) -> hopefully_tracedreport_event(DetailLevel, From, To, Label, Contents) -> hopefully_traced
不推荐的函数,暂时保持其向后兼容性。调用et:trace_me/4
和et:trace_me/5
分别。