查看源代码 简介

事件跟踪器 (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/3erlang:trace_pattern/3 中基本跟踪的文档,以及由此衍生出的实用程序:dbgobserverinvisioet
  • Joe Armstrong 的《Programming Erlang: Software for a Concurrent World》;ISBN:978-1-93435-600-5