查看源代码 简介
事件跟踪器 (ET)
使用 Erlang 内置的跟踪机制,并提供用于收集和图形化查看跟踪数据的工具。
查看的跟踪数据通常是从 Erlang 跟踪端口或文件中收集的。
范围和目的
本手册描述了 事件跟踪器 (ET)
应用程序,作为 Erlang/开放电信平台开发环境的一个组件。假设读者熟悉 Erlang 开发环境,该环境在单独的用户指南中进行了描述。
先决条件
要理解 事件跟踪器 (ET)
用户指南中的材料,需要以下先决条件:
- 熟悉 Erlang 系统和 Erlang 编程,特别是 Erlang 跟踪的技巧。
该应用程序需要 Erlang/OTP R13BB 或更高版本。如果您使用旧的基于 GS
的 GUI,则 R7B 就足够了。
关于本手册
除了本导言章节外,事件跟踪器
用户指南还包含以下章节:
- 第 2 章:“教程”提供了应用程序各个部分的演练。本教程基于
Jayson Vantuyl
的文章http://souja.net/2009/04/making-sense-of-erlangs-event-tracer.html
。 - 第 3 章:“描述”描述了应用程序的架构和典型用法。
- 第 4 章:“高级示例”提供了一些使用示例
哪里可以找到更多信息
有关 事件跟踪器 (ET)
和 Erlang/OTP 开发系统的更多信息,请参阅以下文档:
事件跟踪器 (ET)
的参考手册。erlang:trace/3
和erlang:trace_pattern/3
中基本跟踪的文档,以及由此衍生出的实用程序:dbg
、observer
、invisio
和et
。- Joe Armstrong 的《Programming Erlang: Software for a Concurrent World》;ISBN:978-1-93435-600-5