Observer

User's Guide

Version 2.7

- User's Guide
- Reference Manual
- Release Notes
- PDF
- Top

- Expand All
- Contract All

### Chapters

- Introduction
  - Top of chapter
  - Scope
  - Prerequisites
- Observer
  - Top of chapter
  - Introduction
  - Getting Started
  - System Tab
  - Load Charts Tab
  - Memory Allocators Tab
  - Applications Tab
  - Processes Tab
  - Ports Tab
  - Table Viewer Tab
  - Trace Overview Tab
- Trace Tool Builder
  - Top of chapter
  - Introduction
  - Getting Started
  - Running Trace Tool Builder against Remote Node
  - More Tracing Options
  - Trace Information and File .ti
  - Wrap Logs
  - Formatting
  - Automatically Collect and Format Logs from All Nodes
  - History and Configuration Files
  - Sequential Tracing
  - Multipurpose Trace Tool
- Erlang Top
  - Top of chapter
  - Introduction
  - Getting Started
  - Output
  - Configuration
  - Print to File
  - Stop
- Crashdump Viewer
  - Top of chapter
  - Introduction
  - Getting Started
  - GUI
  - Tab Content
  - General Tab
  - Processes Tab
  - Ports Tab
  - ETS Tables Tab
  - Timers Tab
  - Schedulers Tab
  - Funs Tab
  - Atoms Tab
  - Nodes Tab
  - Modules Tab
  - Memory Tab
  - Internal Tables Tab

# 1 Introduction

### 1.1 Scope

The Observer application is a container including the following tools for tracing and investigation of distributed systems:

- Observer
- Trace Tool Builder
- Erlang Top
- Crashdump Viewer

### 1.2 Prerequisites

It is assumed that the reader is familiar with the Erlang programming language.