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两者兼备FromTo设为FromTo...

phone_home(DetailLevel, FromTo, Label, Contents) -> hopefully_tracedphone_home(DetailLevel, From, To, Label, Contents) -> hopefully_traced

这些功能向外层空间发送一个信号,呼叫者希望有人在监听。换句话说,他们调用et:trace_me/4et:trace_me/5分别。

report_event(DetailLevel, FromTo, Label, Contents) -> hopefully_tracedreport_event(DetailLevel, From, To, Label, Contents) -> hopefully_traced

不推荐的函数,暂时保持其向后兼容性。调用et:trace_me/4et:trace_me/5分别。